@VITYA-XY1

Chef GCP firewall как задать несколько портов?

gcompute_firewall 'test-fw-allow-ssh' do
  action :create
  allowed [
    {
      ip_protocol: 'tcp',
      ports: ['8081']  
    }
  ]
  target_tags [
    'instance-test'
  ]
  project ENV['GCP_PROJECT'] # ex: 'my-test-project'
  credential 'mycred'
end


1) Как задать несколько портов?
Так:
allowed                 [
    {
      ip_protocol string,
      ports       [
        string,
        ...
      ],
    },
    ...
  ]

2) Где найти доку по gcompute_firewall ресурсу?
Тут: https://supermarket.chef.io/cookbooks/google-gcompute
3) Хочу использовать chef как IaC стоит ли овчинка выделки или для этого принято использовать другие инструменты типа teraform?
  • Вопрос задан
  • 23 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы