|
79 | 79 | { |
80 | 80 | "key": "ibmcloud_api_key", |
81 | 81 | "type": "password", |
82 | | - "description": "The API Key used to provision all resources created in this solution.", |
| 82 | + "description": "The API Key used to provision all the resources created in this solution.", |
83 | 83 | "required": true |
84 | 84 | }, |
85 | 85 | { |
86 | 86 | "key": "region", |
87 | 87 | "type": "string", |
88 | 88 | "default_value": "eu-gb", |
89 | | - "description": "The region in which all resources are deployed except SCC and Event Notifications that default to us-south but can be changed in optional properties.", |
| 89 | + "description": "The region in which all resources are deployed except for SCC and Event Notifications. Those resources should be individually set and by default are set to `us-south`.", |
90 | 90 | "display_name": "Region", |
91 | 91 | "required": true, |
92 | 92 | "custom_config": { |
|
108 | 108 | "key": "prefix", |
109 | 109 | "type": "string", |
110 | 110 | "default_value": "devsecops", |
111 | | - "description": "Default prefix for repos and resources", |
| 111 | + "description": "The value set in this variable when set acts as a prefix for the various resources that get created. A hyphen `-` will automatically be inserted as a separator between the prefix and resource names.", |
112 | 112 | "required": false |
113 | 113 | }, |
114 | 114 | { |
115 | 115 | "key": "resource_group_name", |
116 | 116 | "type": "string", |
117 | 117 | "default_value": "devsecops", |
118 | | - "description": "The name of the resource group", |
| 118 | + "description": "The name of the resource group in which all the resources are created.", |
119 | 119 | "required": false |
120 | 120 | }, |
121 | 121 | { |
122 | 122 | "key": "bucket_name", |
123 | 123 | "type": "string", |
124 | 124 | "default_value": "devsecops", |
125 | | - "description": "The name of the COS bucket that is created.", |
| 125 | + "description": "The name of the Cloud Object Storage bucket created as evidence storage for the DevSecOps toolchains.", |
126 | 126 | "required": false |
127 | 127 | }, |
128 | 128 | { |
129 | 129 | "key": "registry_namespace", |
130 | 130 | "type": "string", |
131 | 131 | "default_value": "devsecops", |
132 | | - "description": "The name of the registry namespace.", |
| 132 | + "description": "The name of the registry namespace where images are stored.", |
133 | 133 | "required": false |
134 | 134 | }, |
135 | 135 | { |
136 | 136 | "key": "create_cd_instance", |
137 | 137 | "type": "boolean", |
138 | | - "default_value": false, |
139 | | - "description": "Set to `true` to create Continuous Delivery Service. ", |
| 138 | + "default_value": true, |
| 139 | + "description": "Set to `true` to create a Continuous Delivery Service. This is required for running the DevSecOps toolchain pipelines and to successfuly interact with a DevOps Insights integration.", |
140 | 140 | "required": false |
141 | 141 | }, |
142 | 142 | { |
143 | 143 | "key": "pipeline_ibmcloud_api_key_secret_name", |
144 | 144 | "type": "string", |
145 | 145 | "default_value": "ibmcloud-api-key", |
146 | | - "description": "The name of the IBMcloud api key for running the pipelines.", |
| 146 | + "description": "The name of the IBM Cloud api key used for running the pipelines.", |
147 | 147 | "required": false |
148 | 148 | }, |
149 | 149 | { |
150 | 150 | "key": "ci_signing_key_secret_name", |
151 | 151 | "type": "string", |
152 | 152 | "default_value": "signing_key", |
153 | | - "description": "The name of the signing key.", |
| 153 | + "description": "The name of the signing key in Secrets Manager that is required for signing the images.", |
154 | 154 | "required": false |
155 | 155 | }, |
156 | 156 | { |
157 | 157 | "key": "cd_code_signing_cert_secret_name", |
158 | 158 | "type": "string", |
159 | 159 | "default_value": "signing-certificate", |
160 | | - "description": "The name of the signing certificate.", |
| 160 | + "description": "The name of the signing certificate in Secrets Manager that is used for validating the integrity of signed images.", |
161 | 161 | "required": false |
162 | 162 | }, |
163 | 163 | { |
164 | 164 | "key": "cos_api_key_secret_name", |
165 | 165 | "type": "string", |
166 | 166 | "default_value": "cos-api-key", |
167 | | - "description": "The name of the COS api key.", |
| 167 | + "description": "The name of the Cloud Object Storage api key in Secrets Manager that is used for reading/writing to the evidence bucket.", |
168 | 168 | "required": false |
169 | 169 | }, |
170 | 170 | { |
171 | 171 | "key": "sm_secret_group", |
172 | 172 | "type": "string", |
173 | 173 | "default_value": "devsecops", |
174 | | - "description": "The secrets group created in Secrets Manager", |
| 174 | + "description": "The secrets group created in Secrets Manager containing the secrets required by the DevSecOps toolchains.", |
175 | 175 | "required": false |
176 | 176 | }, |
177 | 177 | { |
|
212 | 212 | "key": "scc_region", |
213 | 213 | "type": "string", |
214 | 214 | "default_value": "us-south", |
215 | | - "description": "The region in which all resources are deployed except SCC and Event Notifications which default to us-south but can do change in optional properties.", |
| 215 | + "description": "The region in which the Security and Compliance Center instance is provisioned.", |
216 | 216 | "display_name": "Region", |
217 | 217 | "required": false, |
218 | 218 | "custom_config": { |
|
234 | 234 | "key": "en_region", |
235 | 235 | "type": "string", |
236 | 236 | "default_value": "us-south", |
237 | | - "description": "The region in which all resources are deployed except SCC and Event Notifications which default to us-south but can do change in optional properties.", |
| 237 | + "description": "The region in which the Events Notification instance is created.", |
238 | 238 | "display_name": "Region", |
239 | 239 | "required": false, |
240 | 240 | "custom_config": { |
|
256 | 256 | "key": "use_existing_resource_group", |
257 | 257 | "type": "boolean", |
258 | 258 | "default_value": true, |
259 | | - "description": "Set to `true` to create and add a `cos-api-key` to the Secrets Provider.", |
| 259 | + "description": "Setting to `true` will treat the `resource_group_name` as an existing resource group. Setting `false` will provision a new resource group based on the value in `resource_group_name`.", |
260 | 260 | "required": true |
261 | 261 | } |
262 | 262 | ], |
|
312 | 312 | { |
313 | 313 | "key": "ibmcloud_api_key", |
314 | 314 | "type": "password", |
315 | | - "description": "The API Key used to provision all resources created in this solution.", |
| 315 | + "description": "The API Key used to provision all the resources created in this solution.", |
316 | 316 | "required": true |
317 | 317 | }, |
318 | 318 | { |
319 | 319 | "key": "region", |
320 | 320 | "type": "string", |
321 | 321 | "default_value": "eu-gb", |
322 | | - "description": "The region in which all resources are deployed except SCC and Event Notifications that default to us-south but can be changed in optional properties.", |
| 322 | + "description": "The region in which all resources are deployed except for SCC and Event Notifications. Those resources should be individually set and by default are set to `us-south`.", |
323 | 323 | "display_name": "Region", |
324 | 324 | "required": true, |
325 | 325 | "custom_config": { |
|
348 | 348 | "key": "prefix", |
349 | 349 | "type": "string", |
350 | 350 | "default_value": "devsecops", |
351 | | - "description": "Default prefix for repos and resources", |
| 351 | + "description": "The value set in this variable when set acts as a prefix for the various resources that get created. A hyphen `-` will automatically be inserted as a separator between the prefix and resource names.", |
352 | 352 | "required": false |
353 | 353 | }, |
354 | 354 | { |
355 | 355 | "key": "resource_group_name", |
356 | 356 | "type": "string", |
357 | 357 | "default_value": "devsecops", |
358 | | - "description": "The name of the resource group", |
| 358 | + "description": "The name of the resource group in which all the resources are created.", |
359 | 359 | "required": false |
360 | 360 | }, |
361 | 361 | { |
362 | 362 | "key": "bucket_name", |
363 | 363 | "type": "string", |
364 | 364 | "default_value": "devsecops", |
365 | | - "description": "The name of the COS bucket that is created.", |
| 365 | + "description": "The name of the Cloud Object Storage bucket created as evidence storage for the DevSecOps toolchains.", |
366 | 366 | "required": false |
367 | 367 | }, |
368 | 368 | { |
369 | 369 | "key": "registry_namespace", |
370 | 370 | "type": "string", |
371 | 371 | "default_value": "devsecops", |
372 | | - "description": "The name of the registry namespace.", |
| 372 | + "description": "The name of the registry namespace where images are stored.", |
373 | 373 | "required": false |
374 | 374 | }, |
375 | 375 | { |
376 | 376 | "key": "create_cd_instance", |
377 | 377 | "type": "boolean", |
378 | 378 | "default_value": false, |
379 | | - "description": "Set to `true` to create Continuous Delivery Service. ", |
| 379 | + "description": "Set to `true` to create a Continuous Delivery Service. This is required for running the DevSecOps toolchain pipelines and to successfuly interact with a DevOps Insights integration.", |
380 | 380 | "required": false |
381 | 381 | }, |
382 | 382 | { |
|
425 | 425 | "key": "pipeline_ibmcloud_api_key_secret_name", |
426 | 426 | "type": "string", |
427 | 427 | "default_value": "ibmcloud-api-key", |
428 | | - "description": "The name of the IBMcloud api key for running the pipelines.", |
| 428 | + "description": "The name of the IBM Cloud api key used for running the pipelines.", |
429 | 429 | "required": false |
430 | 430 | }, |
431 | 431 | { |
432 | 432 | "key": "ci_signing_key_secret_name", |
433 | 433 | "type": "string", |
434 | 434 | "default_value": "signing_key", |
435 | | - "description": "The name of the signing key.", |
| 435 | + "description": "The name of the signing key in Secrets Manager that is required for signing the images.", |
436 | 436 | "required": false |
437 | 437 | }, |
438 | 438 | { |
439 | 439 | "key": "cd_code_signing_cert_secret_name", |
440 | 440 | "type": "string", |
441 | 441 | "default_value": "signing-certificate", |
442 | | - "description": "The name of the signing certificate.", |
| 442 | + "description": "The name of the signing certificate in Secrets Manager that is used for validating the integrity of signed images.", |
443 | 443 | "required": false |
444 | 444 | }, |
445 | 445 | { |
446 | 446 | "key": "cos_api_key_secret_name", |
447 | 447 | "type": "string", |
448 | 448 | "default_value": "cos-api-key", |
449 | | - "description": "The name of the COS api key.", |
| 449 | + "description": "The name of the Cloud Object Storage api key in Secrets Manager that is used for reading/writing to the evidence bucket.", |
450 | 450 | "required": false |
451 | 451 | }, |
452 | 452 | { |
453 | 453 | "key": "sm_secret_group", |
454 | 454 | "type": "string", |
455 | 455 | "default_value": "devsecops", |
456 | | - "description": "The secrets group created in Secrets Manager", |
| 456 | + "description": "The secrets group created in Secrets Manager containing the secrets required by the DevSecOps toolchains.", |
457 | 457 | "required": false |
458 | 458 | }, |
459 | 459 | { |
|
494 | 494 | "key": "scc_region", |
495 | 495 | "type": "string", |
496 | 496 | "default_value": "us-south", |
497 | | - "description": "The region in which all resources are deployed except SCC and Event Notifications which default to us-south but can do change in optional properties.", |
| 497 | + "description": "The region in which the Security and Compliance Center instance is provisioned.", |
498 | 498 | "display_name": "Region", |
499 | 499 | "required": false, |
500 | 500 | "custom_config": { |
|
516 | 516 | "key": "en_region", |
517 | 517 | "type": "string", |
518 | 518 | "default_value": "us-south", |
519 | | - "description": "The region in which all resources are deployed except SCC and Event Notifications which default to us-south but can do change in optional properties.", |
| 519 | + "description": "The region in which the Events Notification instance is created.", |
520 | 520 | "display_name": "Region", |
521 | 521 | "required": false, |
522 | 522 | "custom_config": { |
|
538 | 538 | "key": "use_existing_resource_group", |
539 | 539 | "type": "boolean", |
540 | 540 | "default_value": true, |
541 | | - "description": "Set to `true` to create and add a `cos-api-key` to the Secrets Provider.", |
| 541 | + "description": "Setting to `true` will treat the `resource_group_name` as an existing resource group. Setting `false` will provision a new resource group based on the value in `resource_group_name`.", |
542 | 542 | "required": true |
543 | 543 | } |
544 | 544 | ], |
|
0 commit comments