Может ли кто-то включить существующий ключ развертывания для репозитория с использованием terraform? - PullRequest
0 голосов
/ 11 июня 2018
resource "gitlab_project" "project" {
  name             = "${var.repo_name}"
  description      = "${var.repo_description}"
  visibility_level = "${var.visibility_level}"
  namespace_id     = "${var.namespace_id}"
}

Я не уверен, что делать с новым ресурсом здесь.

https://www.terraform.io/docs/providers/gitlab/r/deploy_key.html

1 Ответ

0 голосов
/ 12 июня 2018

В настоящее время gitlab_deploy_key ресурсы, кажется, не поддерживают импорт , но разрабатывается , хотя и не очень быстро.Кроме того, у Gitlab Provider также отсутствуют источники данных .Так что, к сожалению, сейчас кажется, что вы не можете использовать существующий ключ развертывания.

Вы можете создать новый ключ, посмотреть, как форматируется файл состояния, а затем вручную импортировать существующий ключ, непосредственно манипулируягосударственный файл.Хотя этот не обычно рекомендуется , он может быть вашим единственным выбором до тех пор, пока провайдер не будет более полнофункциональным.

...