|
27 | 27 | ], |
28 | 28 | "pos": { |
29 | 29 | "filename": "variables.tf", |
30 | | - "line": 105 |
| 30 | + "line": 110 |
31 | 31 | } |
32 | 32 | }, |
33 | 33 | "cos_name": { |
|
36 | 36 | "description": "Name of the COS instance to provision. New instance only provisioned if `use_existing_cos = false`. Default: `\u003ccluster_name\u003e_cos`", |
37 | 37 | "pos": { |
38 | 38 | "filename": "variables.tf", |
39 | | - "line": 135 |
| 39 | + "line": 140 |
40 | 40 | } |
41 | 41 | }, |
42 | 42 | "disable_public_endpoint": { |
|
50 | 50 | ], |
51 | 51 | "pos": { |
52 | 52 | "filename": "variables.tf", |
53 | | - "line": 117 |
| 53 | + "line": 122 |
54 | 54 | } |
55 | 55 | }, |
56 | 56 | "existing_cos_id": { |
|
59 | 59 | "description": "The COS id of an already existing COS instance. Only required if 'use_existing_cos = true'", |
60 | 60 | "pos": { |
61 | 61 | "filename": "variables.tf", |
62 | | - "line": 147 |
| 62 | + "line": 152 |
63 | 63 | } |
64 | 64 | }, |
65 | 65 | "force_delete_storage": { |
|
73 | 73 | ], |
74 | 74 | "pos": { |
75 | 75 | "filename": "variables.tf", |
76 | | - "line": 129 |
| 76 | + "line": 134 |
77 | 77 | } |
78 | 78 | }, |
79 | 79 | "ibmcloud_api_key": { |
|
98 | 98 | ], |
99 | 99 | "pos": { |
100 | 100 | "filename": "variables.tf", |
101 | | - "line": 81 |
| 101 | + "line": 86 |
102 | 102 | } |
103 | 103 | }, |
104 | 104 | "kms_config": { |
|
107 | 107 | "description": "Use to attach a Key Protect instance to the cluster", |
108 | 108 | "pos": { |
109 | 109 | "filename": "variables.tf", |
110 | | - "line": 153 |
| 110 | + "line": 158 |
111 | 111 | } |
112 | 112 | }, |
113 | 113 | "ocp_entitlement": { |
|
121 | 121 | ], |
122 | 122 | "pos": { |
123 | 123 | "filename": "variables.tf", |
124 | | - "line": 123 |
| 124 | + "line": 128 |
125 | 125 | } |
126 | 126 | }, |
127 | 127 | "ocp_version": { |
|
130 | 130 | "description": "The version of the OpenShift cluster that should be provisioned (format 4.x). This is only used during initial cluster provisioning, but ignored for future updates. If no value is passed, or the string 'latest' is passed, the current latest OCP version will be used.", |
131 | 131 | "pos": { |
132 | 132 | "filename": "variables.tf", |
133 | | - "line": 87 |
| 133 | + "line": 92 |
134 | 134 | } |
135 | 135 | }, |
136 | 136 | "region": { |
|
198 | 198 | ], |
199 | 199 | "pos": { |
200 | 200 | "filename": "variables.tf", |
201 | | - "line": 141 |
| 201 | + "line": 146 |
202 | 202 | } |
203 | 203 | }, |
204 | 204 | "verify_worker_network_readiness": { |
|
211 | 211 | ], |
212 | 212 | "pos": { |
213 | 213 | "filename": "variables.tf", |
214 | | - "line": 169 |
| 214 | + "line": 174 |
215 | 215 | } |
216 | 216 | }, |
217 | 217 | "vpc_id": { |
|
227 | 227 | ], |
228 | 228 | "pos": { |
229 | 229 | "filename": "variables.tf", |
230 | | - "line": 164 |
| 230 | + "line": 169 |
231 | 231 | }, |
232 | 232 | "immutable": true |
233 | 233 | }, |
|
243 | 243 | }, |
244 | 244 | "worker_pools": { |
245 | 245 | "name": "worker_pools", |
246 | | - "type": "list(object({\n subnet_prefix = string\n pool_name = string\n machine_type = string\n workers_per_zone = number\n resource_group_id = optional(string)\n labels = optional(map(string))\n }))", |
| 246 | + "type": "list(object({\n subnet_prefix = string\n pool_name = string\n machine_type = string\n workers_per_zone = number\n resource_group_id = optional(string)\n labels = optional(map(string))\n boot_volume_encryption_kms_config = optional(object({\n crk = string\n kms_instance_id = string\n kms_account_id = optional(string)\n }))\n }))", |
247 | 247 | "description": "List of worker pools", |
248 | 248 | "default": [ |
249 | 249 | { |
|
276 | 276 | "description": "Optional, Map of lists containing node taints by node-pool name", |
277 | 277 | "pos": { |
278 | 278 | "filename": "variables.tf", |
279 | | - "line": 75 |
| 279 | + "line": 80 |
280 | 280 | } |
281 | 281 | } |
282 | 282 | }, |
|
417 | 417 | }, |
418 | 418 | "pos": { |
419 | 419 | "filename": "main.tf", |
420 | | - "line": 110 |
| 420 | + "line": 113 |
421 | 421 | } |
422 | 422 | }, |
423 | 423 | "ibm_container_vpc_cluster.cluster": { |
|
456 | 456 | }, |
457 | 457 | "pos": { |
458 | 458 | "filename": "main.tf", |
459 | | - "line": 243 |
| 459 | + "line": 252 |
460 | 460 | } |
461 | 461 | }, |
462 | 462 | "ibm_container_vpc_worker_pool.pool": { |
|
472 | 472 | }, |
473 | 473 | "pos": { |
474 | 474 | "filename": "main.tf", |
475 | | - "line": 205 |
| 475 | + "line": 211 |
476 | 476 | } |
477 | 477 | }, |
478 | 478 | "ibm_resource_instance.cos_instance": { |
|
503 | 503 | }, |
504 | 504 | "pos": { |
505 | 505 | "filename": "main.tf", |
506 | | - "line": 300 |
| 506 | + "line": 312 |
507 | 507 | } |
508 | 508 | }, |
509 | 509 | "null_resource.reset_api_key": { |
|
515 | 515 | }, |
516 | 516 | "pos": { |
517 | 517 | "filename": "main.tf", |
518 | | - "line": 181 |
| 518 | + "line": 187 |
519 | 519 | } |
520 | 520 | } |
521 | 521 | }, |
|
532 | 532 | }, |
533 | 533 | "pos": { |
534 | 534 | "filename": "main.tf", |
535 | | - "line": 195 |
| 535 | + "line": 201 |
536 | 536 | } |
537 | 537 | }, |
538 | 538 | "data.ibm_container_cluster_versions.cluster_versions": { |
|
0 commit comments