GoogleCloudPlatform / gke-managed-certs

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

ManagedCertification is not created #22

Closed TrsNium closed 5 years ago

TrsNium commented 5 years ago

Hello.

I deploy Managed Certificate custom object. But Managed Certificate is not created.

My kubernetes version is following. v1.12.7-gke.10

Deployed Managed Certificate and ingress is following.

apiVersion: networking.gke.io/v1beta1
kind: ManagedCertificate
metadata:
  name: cert
spec:
  domains:
    - test.hoge.com
---
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
  name: ingress
  annotations:
    kubernetes.io/ingress.global-static-ip-name: "ingress-ip"
    networking.gke.io/managed-certificates: "cert"
spec:
  backend:
    serviceName: test
    servicePort: 80

if you have already solution, please teach me. Thank you.

krzykwas commented 5 years ago

If your cluster is regional, this is not working because of a bug in 1.12.7-gke.10, but the bug is fixed in 1.12.7-gke.17.

TrsNium commented 5 years ago

I see! It looks like that because it makes the cluster regional. Thank you for the useful information.