Size: a a a

2020 March 13

ВН

Валерий Николаев in terraform_ru
сначала при apply , выводит ошибку, но проект в гитлабе создает
источник

ВН

Валерий Николаев in terraform_ru
затем я меняю project = ID , и все норм добавляется ssh
источник

ВН

Валерий Николаев in terraform_ru
можно ли как нить по имени проекта ??
источник

ВН

Валерий Николаев in terraform_ru
задача полностью звучит так
источник

ВН

Валерий Николаев in terraform_ru
Надо написать конфигурационный файл для Terraform, при запуске которого будет создан репозиторий на gitlab.xxx.com и добавлен мой публичный ключ в репозиторий для возможности совершения коммитов в него.
источник

ВН

Валерий Николаев in terraform_ru
пока никак не причешу... (
источник

AR

Alexey Remizov in terraform_ru
resource "gitlab_deploy_key" "sample_deploy_key" {
 project = gitlab_project.sample_project.id
 title   = "add_ssh_key"
 key     = "ssh-rsa AAAxXABGf3NzaC......"
}
источник

AR

Alexey Remizov in terraform_ru
Это дополнительно создаёт зависимость ключа от проекта. Без этого они у тебя пытались создаться параллельно, и ключ, судя по всему, обгонял.
источник

ВН

Валерий Николаев in terraform_ru
а как быть ?
источник

ВН

Валерий Николаев in terraform_ru
по имени проекта поймет ?
источник

ВН

Валерий Николаев in terraform_ru
или обязательно ID
источник

AR

Alexey Remizov in terraform_ru
Судя по доке, поймёт. А какая разница какое поле из ресурса вынимать? Лучше привыкать к id, оно более общеупотребительно.
источник

ВН

Валерий Николаев in terraform_ru
я понимаю
источник

ВН

Валерий Николаев in terraform_ru
но не нашел что именно нужно подставить
источник

AR

Alexey Remizov in terraform_ru
Стоп. Что значит "как быть"? Я прямо показал, как быть. Просто копируй, и заработает.
источник

ВН

Валерий Николаев in terraform_ru
просто , когда создается проект в гитлабе, мы не знает еще его ID
источник

ВН

Валерий Николаев in terraform_ru
gitlab_project.sample_project.id
источник

ВН

Валерий Николаев in terraform_ru
ща попробую , спасибо Алексей!
источник

НС

Никита Суворов in terraform_ru
Всем дня доброго
источник

НС

Никита Суворов in terraform_ru
есть вопросик следующего характера
у ресурсы есть какие то optional параметры, можно как то сделать так, что если я его хочу переопределить - я его переопределяю, если не хочу, то он остается значением по умолчанию

просто есть ресурс resource "openstack_compute_quotaset_v2" "instances" {

у него есть допустим необязательный параметр
ram                         = lookup(var.project[each.value.name], "quota", null) == null ? null : lookup(var.project[each.value.name]["quota"], "ram", null)


так вот если я его не задаю, он его выставляет в ноль
источник