GoogleCloudPlatform / gke-managed-certs

Managed Certificates for Kubernetes clusters using GCLB
Apache License 2.0
246 stars 32 forks source link

ManagedCertificate has no status #23

Closed xgu89 closed 5 years ago

xgu89 commented 5 years ago

I used below yaml content to create managed certificate and ingress:

apiVersion: networking.gke.io/v1beta1 kind: ManagedCertificate metadata: name: custom-int-certificate namespace: default spec: domains:

apiVersion: extensions/v1beta1 kind: Ingress metadata: name: ingress-custom annotations: kubernetes.io/ingress.global-static-ip-name: "custom-integrations-api-address" networking.gke.io/managed-certificates: custom-int-certificate spec: rules:

And "custom-int-certificate" and "ingress-custom" created successful, but it does not work! And when I describe "custom-int-certificate", found that it didn't have "status" param and "Events" is none, result is as below: Name: custom-int-certificate Namespace: default Labels: Annotations: kubectl.kubernetes.io/last-applied-configuration: {"apiVersion":"networking.gke.io/v1beta1","kind":"ManagedCertificate","metadata":{"annotations":{},"name":"custom-int-certificate","namesp... API Version: networking.gke.io/v1beta1 Kind: ManagedCertificate Metadata: Creation Timestamp: 2019-05-22T06:24:08Z Generation: 1 Resource Version: 1621347 Self Link: /apis/networking.gke.io/v1beta1/namespaces/default/managedcertificates/custom-int-certificate UID: 3474d1e1-7c5a-11e9-9235-42010a800008 Spec: Domains: custom.lr.com Events:

Is there any way to fix it? My GKE is 1.12.6-gke.10.

xgu89 commented 5 years ago

it should use 1.12.7-gke.17 or higher