Как изменить 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 обновить вашу зону. Этот флаг может показаться резким, но он довольно прост.

Другие вопросы по тегам