Как изменить TTL текущих записей в Google Cloud DNS?
Как изменить TTL текущих записей в Google Cloud DNS? TTL зоны можно изменить через gcloud dns records --zone=zone edit
команда, изменив ttl без добавления каких-либо записей. Для существующих записей, мы должны удалить, а затем повторно добавить их?
2 ответа
Чтобы редактировать существующую запись, вы правильно удалили существующую запись и добавили обновленную версию. Смотрите пример в документации здесь: https://cloud.google.com/dns/records/
Если вы хотите отредактировать другую запись, поместите ее в список "удалений". Также поместите его в список "дополнений" и обновите TTL там.
Хотя это может подразумеваться, вы можете просто использовать gcloud dns record-sets export
, затем сделайте замены в экспортированном файле, а затем просто используйте gcloud dns record-sets import
с флагом --delete-all-existing
обновить вашу зону. Этот флаг может показаться резким, но он довольно прост.