Google cloud platform 如何在GCP Kubernetes集群中为ManagedCertificate添加自定义资源定义?
我正在尝试将SSL证书添加到我的GCP kubernetes群集。我的域已指向群集的外部终结点。我正在创建入口,控制台给了我两个选项。我可以上传我的证书,或者我可以创建一个谷歌管理的证书。我更喜欢托管证书,但该选项已变灰,并提供以下帮助文本: 要创建Google托管证书,您的群集需要提供ManagedCertificate自定义资源定义Google cloud platform 如何在GCP Kubernetes集群中为ManagedCertificate添加自定义资源定义?,google-cloud-platform,ssl-certificate,google-kubernetes-engine,Google Cloud Platform,Ssl Certificate,Google Kubernetes Engine,我正在尝试将SSL证书添加到我的GCP kubernetes群集。我的域已指向群集的外部终结点。我正在创建入口,控制台给了我两个选项。我可以上传我的证书,或者我可以创建一个谷歌管理的证书。我更喜欢托管证书,但该选项已变灰,并提供以下帮助文本: 要创建Google托管证书,您的群集需要提供ManagedCertificate自定义资源定义 那么如何将ManagedCertificate自定义资源定义添加到我的集群中呢?假设您的GKE集群是版本1.17.9-GKE.6300或更高版本,您只需在表单中
那么如何将ManagedCertificate自定义资源定义添加到我的集群中呢?假设您的GKE集群是版本
1.17.9-GKE.6300
或更高版本,您只需在表单中应用CRD即可
apiVersion: networking.gke.io/v1
kind: ManagedCertificate
metadata:
name: certificate-name
spec:
domains:
- domain-name1
- domain-name2
如果您在名为certificate name.yaml
的文件中创建上述内容(将证书名称替换为您在上述定义中使用的内容),只需运行
kubectl apply-f证书名称.yaml