Google cloud platform 谷歌部署管理器:DNS。删除TXT记录也会删除记录
我有DNS(DNS.yaml)的部署管理器配置: 域名org.jinja内容:Google cloud platform 谷歌部署管理器:DNS。删除TXT记录也会删除记录,google-cloud-platform,dns,google-deployment-manager,Google Cloud Platform,Dns,Google Deployment Manager,我有DNS(DNS.yaml)的部署管理器配置: 域名org.jinja内容: resources: - type: gcp-types/dns-v1:managedZones name: domainorg properties: description: '' dnsName: domain.org. visibility: "public" - type: gcp-types/dns-v1:resourceRecordSets
resources:
- type: gcp-types/dns-v1:managedZones
name: domainorg
properties:
description: ''
dnsName: domain.org.
visibility: "public"
- type: gcp-types/dns-v1:resourceRecordSets
name: domainorgrs
properties:
name: 'domain.org.'
managedZone: "domainorg"
records:
- type: A
ttl: 300
rrdatas:
- XXX.XXX.XXX.XXX
- type: gcp-types/dns-v1:resourceRecordSets
name: wwwdomainorgrs
properties:
name: 'www.domain.org.'
managedZone: "domainorg"
records:
- type: CNAME
ttl: 300
rrdatas:
- domain.org.
- type: gcp-types/dns-v1:resourceRecordSets
name: domainorgsgverrs
properties:
name: 'domain.org.'
managedZone: "domainorg"
records:
- type: TXT
ttl: 300
rrdatas:
- "google-site-verification=YYY"
我使用cli执行了部署:
gcloud deployment-manager deployments update dns --config dns.yaml
它按预期工作。但是,当我决定从domainorg.jinja中删除TXT记录并更新部署时,我得到了一个意想不到的结果:google部署管理器删除了带有记录的TXT记录,我的网站失败了。。。是否有任何方法可以使用部署管理器仅删除TXT记录
伙计们,过去有人有过同样的问题吗?我将非常高兴看到您的解决方案。此页面中已经发布了一个解决方案。请尝试一下,如果这对你的工作
gcloud deployment-manager deployments update dns --config dns.yaml