使用Deployment Manager的GKE可抢占式VM

时间:2018-12-11 12:19:19

标签: google-cloud-platform google-kubernetes-engine google-deployment-manager

我打算完全将GCP服务创建应用于Deployment Manager。但是根据文档,我看不到将要创建的节点转换为可抢占群集中的任何选项。

我希望有一种方法,只是不写在文档上,因为根据经验,应该有一些未写在文档中的选项。

下面是它的Jinja模板

resources:
- name: practice-gke-clusters
  type: container.v1.cluster
  properties:
    zone: asia-east2-a
    cluster:
      name: practice-gke-clusters
      network: $(ref.practice-gke-network.selfLink)
      subnetwork: $(ref.practice-gke-network-subnet-1.selfLink)
      initialNodeCount: 1
      loggingService: logging.googleapis.com
      monitoringService: monitoring.googleapis.com
      nodeConfig:
          oauthScopes:
          - https://www.googleapis.com/auth/compute
          - https://www.googleapis.com/auth/devstorage.read_only
          - https://www.googleapis.com/auth/logging.write
          - https://www.googleapis.com/auth/monitoring

1 个答案:

答案 0 :(得分:1)

可抢占式VM处于Beta阶段,位于Google Kubernetes Engine(GKE)上。根据文档,似乎您需要将preemptible value as "True"添加到部署脚本中,例如this