如何在Google Kubernetes Engine中启用功能门?

时间:2019-11-29 14:59:17

标签: kubernetes google-kubernetes-engine gcloud kubernetes-feature-gate

我正在以编程方式创建GKE集群以进行端到端测试

gcloud container clusters create mereet-e2e-$CI_COMMIT_SHORT_SHA-$CI_PIPELINE_IID --machine-type=n1-standard-1 --no-enable-stackdriver-kubernetes --no-enable-autoupgrade --preemptible --enable-kubernetes-alpha --quiet

Afaik功能标志已由GKE运行的kubeadm init启用。我仔细搜索了gcloudgcloud containergcloud container clustersgcloud container clusters create的选项,以及它们的等效的gcloud alphagcloud beta,但不知道如何控制特征门。

我想激活功能门StartupProbe

我尝试了beta和alpha集群,希望我的功能门在这些版本中已经处于活动状态。该功能仅在beta或alpha版本中可用。

1 个答案:

答案 0 :(得分:1)

根据文档,StartupProbe是1.16 alpha功能,而在GKE上,您最多可以创建1.14的集群。

enter image description here

因此,它甚至都不会记录在GCP文档中。此外,请注意,您无权访问GKE上的k8s master。仅限于某些功能。

有了kubeadm,您可以做任何您想做的事。