Size: a a a

2019 June 18

РР

Роман Рахманин in terraform_ru
^^ )
источник

ZR

Zhiganov Rostislav in terraform_ru
та можно, мне просто нужно трекать когда был последний логин и все, как то иза этого ставить доп мониторинг ну хз :) Думал мб какие то есть костыли
источник

РР

Роман Рахманин in terraform_ru
Баш скрипт, который будет трекать и класть на с3, например
источник

AM

Andrey Maltsev in terraform_ru
prometheus ssh exporter
источник

AM

Andrey Maltsev in terraform_ru
хотя это и “оперативный мониторинг”
источник

EP

Eugeny P in terraform_ru
Пытаюсь сделать масштабирование сетей, используя модули. Возник вопрос с переменной network       = "${google_compute_network.google_network.self_link}", каким образом ее в таком случае объявлять, чтобы она смотрела на свою сеть?
resource "google_compute_network" "google_network" {
 count = "${length(var.network_list)}"
 name = "${lookup(var.network_list[count.index], "network")}"
 auto_create_subnetworks = "false"
}

resource "google_compute_subnetwork" "google_subnet_network" {
 count = "${length(var.network_list)}"
 name          = "${lookup(var.network_list[count.index], "subnetwork")}"
 ip_cidr_range = "${lookup(var.network_list[count.index], "cidr")}"
 network       = "${google_compute_network.google_network.self_link}"
}

Ошибка:
* module.google-network.google_compute_subnetwork.google_subnet_network[1]: Resource 'google_compute_network.google_network' not found for variable 'google_compute_network.google_network.self_link'
источник

РР

Роман Рахманин in terraform_ru
Для начала, надо форматировать Сообщения
источник
2019 June 19

IZ

I Z in terraform_ru
Подскажите, а как вывести output первое значение массива?
источник

IZ

I Z in terraform_ru
С новой версией просто ниче не работает как надо...
источник

VT

Victor Tur in terraform_ru
[0]
источник

IZ

I Z in terraform_ru
output "spark-emr-master-dns" {
 value = "${module.emr_spark.master_public_dns[0]}"
}
источник

IZ

I Z in terraform_ru
так?
источник

IZ

I Z in terraform_ru
Error: Invalid index

 on outputs.tf line 6, in output "spark-emr-master-dns":
  6:   value = "${module.emr_spark.master_public_dns[0]}"
   |----------------
   | module.emr_spark.master_public_dns is empty tuple
источник

IZ

I Z in terraform_ru
конечно он empty ресурс  то еще не создался
источник

VT

Victor Tur in terraform_ru
Тогда явно в модуле
источник

IZ

I Z in terraform_ru
спасибо, попробую так, но это ппц как они все поломали конечно
источник

VT

Victor Tur in terraform_ru
Да наоборот ради вас старались.
Hcl v1 убог.
источник

РР

Роман Рахманин in terraform_ru
какая то нативная альтернатива for_each по ключам мапы сейчас есть? с каунтом все так же проблема пересоздания ресурсов
источник

IZ

I Z in terraform_ru
Victor Tur
Тогда явно в модуле
Нет, они нафиг все поломали
источник

IZ

I Z in terraform_ru
on ../../modules/emr/outputs.tf line 7, in output "master_public_dns":
  7:   value = "${aws_emr_cluster.cluster.*.master_public_dns[0]}"
   |----------------
   | aws_emr_cluster.cluster is empty tuple
источник