Как сделать новую оконную виртуальную машину в GCP с новым именем хоста на том же? - PullRequest
0 голосов
/ 22 июня 2019

Я пытаюсь раскрутить Windows-машину, используя собственный образ в GCP, используя развертывание на основе YAML, однако моя проблема заключается в том, чтобы каждый раз, когда он развертывался с исходным именем хоста / компьютера в качестве исходного образа.Может кто-нибудь предложить мне, как я могу получить новую машину Windows с тем же именем, что и имя экземпляра?

tried with following, did not work since it belongs VM network interface property

networkInterfaces: - сеть: $ (ref.xyz.selfLink) имя хоста: myhostname.com

resources:
- name: myhostname
  type: compute.v1.instance
  properties:
    zone: us-central1-f
    machineType: https://www.googleapis.com/compute/v1/projects/xyzproject/zones/us-central1-f/machineTypes/n1-standard-4
    disks:
    - deviceName: myhostname-disk
      type: PERSISTENT
      boot: true
      autoDelete: false
      initializeParams:
        sourceImage: https://www.googleapis.com/compute/v1/projects/xyzproject/global/images/myhostname-image
        diskType: https://www.googleapis.com/compute/v1/projects/xyzproject/zones/us-central1-f/diskTypes/pd-standard
        diskSizeGb: "50"
    networkInterfaces:
    - network: $(ref.xyz.selfLink)
      hostname: myhostname.com
      accessConfigs:
      - name: External NAT
        type: ONE_TO_ONE_NAT
    metadata:
     items:
     - key: startup-script
       value: "netsh advfirewall firewall add rule name=open-port-80 dir=in protocol=tcp localport=80 profile=any remoteip=any action=allow"

Результат должен быть следующим:

  • Новое имя экземпляра виртуальной машины = myhostname
  • Новое имя компьютера виртуальной машины / имя хоста= myhostname
...