3
votes

Comment obtenir un certificat géré par Google (entrée)? Je n'ai reçu aucune correspondance pour "ManagedCertificate"

J'ai suivi le document ( https: / /cloud.google.com/kubernetes-engine/docs/how-to/managed-certs ) pour obtenir le SSL géré par Google.

C'était bien avant. Cependant, après avoir complètement supprimé mon cluster et l'avoir redémarré, j'ai reçu ce message d'erreur de

gcloud compute addresses create example-ip-address --global
Client Version: version.Info{Major:"1", Minor:"11+", GitVersion:"v1.11.9-dispatcher", GitCommit:"e3f5193e8f1091a162af7e17a781e6a3129bcfd0", GitTreeState:"clean", BuildDate:"2019-03-28T18:15:47Z", GoVersion:"go1.10.8", Compiler:"gc", Platform:"darwin/amd64"}
Server Version: version.Info{Major:"1", Minor:"11+", GitVersion:"v1.11.7-gke.12", GitCommit:"06f08e60069231bd21bdf673cf0595aac80b99f6", GitTreeState:"clean", BuildDate:"2019-02-25T20:37:10Z", GoVersion:"go1.10.8b4", Compiler:"gc", Platform:"linux/amd64"}

J'ai réinstallé Kubernetes avec la dernière Kubernetes.

error: unable to recognize "example-certificate.yaml": no matches for 
kind "ManagedCertificate" in version "networking.gke.io/v1beta1"

Ensuite, j'ai créé une adresse IP externe réservée.

kubectl apply -f example-certificate.yaml

Après cela, je suis toujours confronté au même problème. J'ai passé de nombreuses heures à trouver un document sur le message d'erreur, mais je n'ai trouvé aucun indice sur le message d'erreur.


0 commentaires

3 Réponses :


4
votes

Vous avez choisi une ancienne version pour votre cluster. La version actuelle par défaut 1.11.7-gke.12 ne le prend pas en charge. Mettez simplement à niveau votre cluster.


2 commentaires

Merci. Cela fonctionne bien avec la dernière version du cluster (1.12.6-gke.10). Le document n'en fait aucune mention :(


Je vois ce qui suit dans la documentation: "Remarque: les certificats gérés nécessitent des clusters avec des maîtres exécutant Kubernetes 1.12.6-gke.7 ou supérieur."



0
votes

J'ai juste eu le même problème, comme @Victor G. l'a dit, la mise à jour de mon maître vers la 1.12.6-gke.10 a résolu le problème.


0 commentaires

5
votes

J'ai eu un problème similaire sur le cluster GKE v 1.15.9-gke.24 Utiliser apiVersion: networking.gke.io/v1beta1 a résolu le problème pour moi.


1 commentaires

J'ai juste vécu la même chose. Merci @Hari