Использование terraform для создания совокупного интерфейса Ethernet на Paloalto? - PullRequest
1 голос
/ 25 июня 2019

Я пытался получить terraform для создания нового интерфейса без удачи.

Мои tf-файлы очень просты, работают с заводским сбросом PA3020, в котором предварительно настроены только пользователь, пароль и IP-адрес.

Он подключается правильно, так как я смог создать / изменить другие значения, такие как профиль управления.

Удалось ли кому-нибудь успешно создать агрегатную группу в paloalso, используя terraform? Если так, как это было сделано?

provider "panos" {
  hostname = "${var.pa-mgt-ip}"
  username = "${var.pa-username}"
  password = "${var.pa-password}"
}

resource "panos_ethernet_interface" "ae_int1" {
  name = "ae1"
  vsys = "vsys1"
  mode = "layer3"
  comment = "AE interface from TF"
}

resource "panos_ethernet_interface" "phy_int1" {
    name = "ethernet1/3"
    vsys = "vsys1"
    mode = "aggregate-group"
    aggregate_group = "${panos_ethernet_interface.ae_int1.name}"
    comment = "AE1 physical interface from TF"
}
resource "panos_ethernet_interface" "phy_int2" {
    name = "ethernet1/4"
    vsys = "vsys1"
    mode = "aggregate-group"
    aggregate_group = "${panos_ethernet_interface.ae_int1.name}"
    comment = "AE1 physical interface from TF"
}

Ошибка ae1 'ae1' is not a valid reference, и интерфейс не создается. Если я вручную создаю интерфейс ae1 в пользовательском интерфейсе и устанавливаю для группы ae1 для физических интерфейсов в файле TF, они завершаются с ошибкой aggregate-group is invalid.

Panos в настоящее время не поддерживает создание интерфейсов AE? Я не смог найти никаких проблем в github, связанных с созданием интерфейсов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...