Я пытаюсь раскрутить 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