Изменения документа 08. Подключение Terraform к VCD

Редактировал(а) Ирина Сафонова 18.03.2024, 22:31

От версии 11.2
отредактировано Ирина Сафонова
на 01.05.2023, 01:01
Изменить комментарий: К данной версии нет комментариев
К версии 2.1
отредактировано Ирина Сафонова
на 01.05.2023, 00:49
Изменить комментарий: К данной версии нет комментариев

Сводка

Подробности

Свойства страницы
Содержимое
... ... @@ -1,7 +1,6 @@
1 -**Содержание**
1 +*
2 +** Содержание
2 2  
3 -{{toc/}}
4 -
5 5  == Подготовка файла конфигурации ==
6 6  
7 7  ----
... ... @@ -17,8 +17,6 @@
17 17  Провайдер 3.9.0 https://registry.terraform.io/providers/vmware/vcd/latest/docs
18 18  {{/info}}
19 19  
20 -[[image:__fileCreatedFromDataURI__.png]]
21 -
22 22  3. Инициализируйте Terraform в папке с конфигурационным файлом main.tf.
23 23  
24 24  {{info}}
... ... @@ -39,9 +39,7 @@
39 39  ----
40 40  
41 41  ~1. Заполните файл {{code language="none"}}main.tf{{/code}} данными.
42 -
43 -{{code language="none"}}
44 -provider "vcd" {
39 +{{code language="none"}}provider "vcd" {
45 45   user = var.vcd_user
46 46   password = var.vcd_pass
47 47   auth_type = "integrated"
... ... @@ -50,74 +50,6 @@
50 50   max_retry_timeout = var.vcd_max_retry_timeout
51 51   allow_unverified_ssl = var.vcd_allow_unverified_ssl
52 52  }
53 -
54 54  {{/code}}
55 55  
56 -2. Заполните {{code language="none"}}variables.tf{{/code}} данными:
57 -
58 -* Используется логин для авторизации в Cloud Director.
59 -
60 -{{code language="none"}}
61 -variable "vcd_user" {
62 - default = "my-terraform"
63 - description = "Cloud Director tenant user"
64 -}
65 -
66 -{{/code}}
67 -
68 -* Используется пароль для авторизации в Cloud Director.
69 -
70 -{{code language="none"}}
71 -variable "vcd_pass" {
72 - default = "my-password"
73 - description = " Cloud Director tenant password"
74 -}
75 -
76 -{{/code}}
77 -
78 -* Используется название Tenant Cloud Director
79 -
80 -{{code language="none"}}
81 -variable "vcd_org" {
82 - default = "DataFort "
83 - description = "Name tenant"
84 -}
85 -
86 -{{/code}}
87 -
88 -* Используется название Virtual Data Center.
89 -
90 -{{code language="none"}}
91 -variable "vcd_vdc" {
92 - default = "MY-VDC "
93 - description = "Name Virtual Data Center"
94 -}
95 -
96 -{{/code}}
97 -
98 -* Используется ссылка на подключение.
99 -
100 -{{code language="none"}}
101 -variable "vcd_url" {
102 - default = " https://cloud3.datafort.ru/api"
103 - description = "Cloud Director URL API"
104 -}
105 -variable "vcd_max_retry_timeout" {
106 - default = "60"
107 -}
108 -variable "vcd_allow_unverified_ssl" {
109 - default = "true"
110 - description = "Disable SSL certificate"
111 -}
112 -
113 -{{/code}}
114 -
115 -=== Основные команды ===
116 -
117 -* {{code language="none"}}terraform -help{{/code}} – вывод справок.
118 -* {{code language="none"}}terraform -version{{/code}} – вывод версии Terraform и установленных провайдеров.
119 -* {{code language="none"}}terraform init{{/code}} – инициализация каталога Terraform.
120 -* {{code language="none"}}terraform plan{{/code}} – генерация файла изменений и вывод изменений в инфраструктуре.
121 -* {{code language="none"}}terraform apply{{/code}} – применение изменений конфигурации, изначально выводит список изменений и/или добавлений в инфраструктуру.
122 -* {{code language="none"}}terraform destroy{{/code}} – удаление инфраструктуры.
123 -* {{code language="none"}}terraform refresh{{/code}} – обновление состояния с локальным файлом и состоянием реальных ресурсов.
50 +
__fileCreatedFromDataURI__.png
Размер
... ... @@ -1,1 +1,1 @@
1 -110.9 KB
1 +57.3 KB
Содержимое