1) Для разделения нескольких слов используйте нижнее подчеркивание вместо дефиса.
2) Используйте только буквы в нижнем регистре и цифры.
3) В качестве имен всегда используйте существительные в единственном числе.
4) Не повторяйте тип ресурса в названии ресурса (ни частично, ни полностью).
Вместо:
resource "aws_route_table" "private-aws-route-table" {}Лучше пишите:
resource "aws_route_table" "private" {}5) Если вы не можете подобрать ресурсу общее описательное имя, тогда именуйте его как
this или main. 6) Давайте ресурсам логичные и осмысленные имена.
7) Имя вывода должно описывать свойство, которое он содержит. Лучшей структурой для него является эта: {
name}_{type}_{attribute}.Напоминаем, что вы можете забрать файлик с best practices по инструментам DevOps и принять участие в конкурсе вот по этой ссылочке.
🎁 Из призов: наша фирменная футболка и сертификат на 4000 рублей на книги от издательства Питер. Итоги подведём 20 сентября.
#devops #terraform
