diff --git a/pkg/controller/certificatesigningrequest/certificatesigningrequest_controller.go b/pkg/controller/certificatesigningrequest/certificatesigningrequest_controller.go index c0261c403..10e5129bb 100644 --- a/pkg/controller/certificatesigningrequest/certificatesigningrequest_controller.go +++ b/pkg/controller/certificatesigningrequest/certificatesigningrequest_controller.go @@ -228,7 +228,7 @@ func (c *Controller) reconcile(key string) error { return err } // release - err := c.k8sclient.CertificatesV1beta1().CertificateSigningRequests().Delete(context.Background(), csr.Name, *metav1.NewDeleteOptions(0)) + err := c.k8sclient.CertificatesV1().CertificateSigningRequests().Delete(context.Background(), csr.Name, *metav1.NewDeleteOptions(0)) if err != nil { klog.Error(err) return err diff --git a/pkg/models/kubeconfig/kubeconfig.go b/pkg/models/kubeconfig/kubeconfig.go index d3a52b232..43738e84a 100644 --- a/pkg/models/kubeconfig/kubeconfig.go +++ b/pkg/models/kubeconfig/kubeconfig.go @@ -239,7 +239,7 @@ func (o *operator) createCSR(username string) error { k8sCSR := &certificatesv1.CertificateSigningRequest{ TypeMeta: metav1.TypeMeta{ Kind: "CertificateSigningRequest", - APIVersion: "certificates.k8s.io/v1beta1", + APIVersion: "certificates.k8s.io/v1", }, ObjectMeta: metav1.ObjectMeta{ Name: csrName,