You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| Name | Description | Type | Default | Required |
@@ -437,8 +434,9 @@ Each example generates a valid _jx-requirements.yml_ file that can be used to bo
437
434
| <aname="input_apex_domain"></a> [apex\_domain](#input\_apex\_domain)| The main domain to either use directly or to configure a subdomain from |`string`|`""`| no |
438
435
| <aname="input_asm_role"></a> [asm\_role](#input\_asm\_role)| DEPRECATED: Use the new bot\_iam\_role input with he same semantics instead. |`string`|`""`| no |
439
436
| <aname="input_boot_iam_role"></a> [boot\_iam\_role](#input\_boot\_iam\_role)| Specify arn of the role to apply to the boot job service account |`string`|`""`| no |
440
-
| <aname="input_boot_secrets"></a> [boot\_secrets](#input\_boot\_secrets)| n/a | <pre>list(object({<br> name = string<br> value = string<br> type = string<br> }))</pre> |`[]`| no |
437
+
| <aname="input_boot_secrets"></a> [boot\_secrets](#input\_boot\_secrets)| n/a | <pre>list(object({<br/> name = string<br/> value = string<br/> type = string<br/> }))</pre> |`[]`| no |
441
438
| <aname="input_cluster_name"></a> [cluster\_name](#input\_cluster\_name)| Variable to provide your desired name for the cluster |`string`| n/a | yes |
439
+
| <aname="input_cluster_oidc_issuer_url"></a> [cluster\_oidc\_issuer\_url](#input\_cluster\_oidc\_issuer\_url)| The oidc provider url for the clustrer |`string`| n/a | yes |
442
440
| <aname="input_create_and_configure_subdomain"></a> [create\_and\_configure\_subdomain](#input\_create\_and\_configure\_subdomain)| Flag to create an NS record set for the subdomain in the apex domain's Hosted Zone |`bool`|`false`| no |
443
441
| <aname="input_create_asm_role"></a> [create\_asm\_role](#input\_create\_asm\_role)| Flag to control AWS Secrets Manager iam roles creation |`bool`|`false`| no |
444
442
| <aname="input_create_autoscaler_role"></a> [create\_autoscaler\_role](#input\_create\_autoscaler\_role)| Flag to control cluster autoscaler iam role creation |`bool`|`true`| no |
@@ -472,15 +470,14 @@ Each example generates a valid _jx-requirements.yml_ file that can be used to bo
472
470
| <aname="input_jx_bot_username"></a> [jx\_bot\_username](#input\_jx\_bot\_username)| Bot username used to interact with the Jenkins X cluster git repository |`string`|`""`| no |
473
471
| <aname="input_jx_git_operator_values"></a> [jx\_git\_operator\_values](#input\_jx\_git\_operator\_values)| Extra values for jx-git-operator chart as a list of yaml formated strings |`list(string)`|`[]`| no |
474
472
| <aname="input_jx_git_url"></a> [jx\_git\_url](#input\_jx\_git\_url)| URL for the Jenkins X cluster git repository |`string`|`""`| no |
475
-
| <aname="input_local-exec-interpreter"></a> [local-exec-interpreter](#input\_local-exec-interpreter)| If provided, this is a list of interpreter arguments used to execute the command |`list(string)`| <pre>[<br> "/bin/bash",<br> "-c"<br>]</pre> | no |
473
+
| <aname="input_local-exec-interpreter"></a> [local-exec-interpreter](#input\_local-exec-interpreter)| If provided, this is a list of interpreter arguments used to execute the command |`list(string)`| <pre>[<br/> "/bin/bash",<br/> "-c"<br/>]</pre> | no |
476
474
| <aname="input_manage_apex_domain"></a> [manage\_apex\_domain](#input\_manage\_apex\_domain)| Flag to control if apex domain should be managed/updated by this module. Set this to false,if your apex domain is managed in a different AWS account or different provider |`bool`|`true`| no |
477
475
| <aname="input_manage_subdomain"></a> [manage\_subdomain](#input\_manage\_subdomain)| Flag to control subdomain creation/management |`bool`|`true`| no |
| <aname="input_nginx_namespace"></a> [nginx\_namespace](#input\_nginx\_namespace)| Name of the nginx namespace |`string`|`"nginx"`| no |
480
478
| <aname="input_nginx_release_name"></a> [nginx\_release\_name](#input\_nginx\_release\_name)| Name of the nginx release name |`string`|`"nginx-ingress"`| no |
481
479
| <aname="input_nginx_values_file"></a> [nginx\_values\_file](#input\_nginx\_values\_file)| Name of the values file which holds the helm chart values |`string`|`"nginx_values.yaml"`| no |
482
480
| <aname="input_production_letsencrypt"></a> [production\_letsencrypt](#input\_production\_letsencrypt)| Flag to use the production environment of letsencrypt in the `jx-requirements.yml` file |`bool`|`false`| no |
483
-
| <aname="input_profile"></a> [profile](#input\_profile)| The AWS Profile used to provision the EKS Cluster |`string`|`null`| no |
484
481
| <aname="input_region"></a> [region](#input\_region)| The region to create the resources into |`string`|`"us-east-1"`| no |
485
482
| <aname="input_registry"></a> [registry](#input\_registry)| Registry used to store images |`string`|`""`| no |
486
483
| <aname="input_s3_extra_tags"></a> [s3\_extra\_tags](#input\_s3\_extra\_tags)| Add new tags for s3 buckets |`map(any)`|`{}`| no |
@@ -508,10 +505,9 @@ Each example generates a valid _jx-requirements.yml_ file that can be used to bo
508
505
| <aname="output_cluster_asm_iam_role"></a> [cluster\_asm\_iam\_role](#output\_cluster\_asm\_iam\_role)| The IAM Role that the External Secrets pod will assume to authenticate (Secrets Manager) |
509
506
| <aname="output_cluster_autoscaler_iam_role"></a> [cluster\_autoscaler\_iam\_role](#output\_cluster\_autoscaler\_iam\_role)| The IAM Role that the Jenkins X UI pod will assume to authenticate |
510
507
| <aname="output_cluster_name"></a> [cluster\_name](#output\_cluster\_name)| The name of the created cluster |
511
-
| <aname="output_cluster_oidc_issuer_url"></a> [cluster\_oidc\_issuer\_url](#output\_cluster\_oidc\_issuer\_url)| The Cluster OIDC Issuer URL |
512
508
| <aname="output_cluster_ssm_iam_role"></a> [cluster\_ssm\_iam\_role](#output\_cluster\_ssm\_iam\_role)| The IAM Role that the External Secrets pod will assume to authenticate (Parameter Store) |
513
509
| <aname="output_cm_cainjector_iam_role"></a> [cm\_cainjector\_iam\_role](#output\_cm\_cainjector\_iam\_role)| The IAM Role that the CM CA Injector pod will assume to authenticate |
514
-
| <aname="output_connect"></a> [connect](#output\_connect)| "The cluster connection string to use once Terraform apply finishes,<br>this command is already executed as part of the apply, you may have to provide the region and<br>profile as environment variables " |
510
+
| <aname="output_connect"></a> [connect](#output\_connect)| "The cluster connection string to use once Terraform apply finishes,<br/>this command is already executed as part of the apply, you may have to provide the region and<br/>profile as environment variables " |
515
511
| <aname="output_controllerbuild_iam_role"></a> [controllerbuild\_iam\_role](#output\_controllerbuild\_iam\_role)| The IAM Role that the ControllerBuild pod will assume to authenticate |
516
512
| <aname="output_external_dns_iam_role"></a> [external\_dns\_iam\_role](#output\_external\_dns\_iam\_role)| The IAM Role that the External DNS pod will assume to authenticate |
517
513
| <aname="output_jx_requirements"></a> [jx\_requirements](#output\_jx\_requirements)| The jx-requirements rendered output |
| <aname="input_cluster_name"></a> [cluster\_name](#input\_cluster\_name)| Name of the Kubernetes cluster |`string`| n/a | yes |
19
+
| <aname="input_create_velero_role"></a> [create\_velero\_role](#input\_create\_velero\_role)| Flag to control velero iam role creation |`bool`|`true`| no |
20
+
| <aname="input_enable_acl"></a> [enable\_acl](#input\_enable\_acl)| Flag to enable ACL instead of bucket ownership for S3 storage |`bool`| n/a | yes |
21
+
| <aname="input_enable_backup"></a> [enable\_backup](#input\_enable\_backup)| Whether or not Velero backups should be enabled |`bool`|`false`| no |
22
+
| <aname="input_force_destroy"></a> [force\_destroy](#input\_force\_destroy)| Flag to determine whether storage buckets get forcefully destroyed |`bool`|`false`| no |
23
+
| <aname="input_s3_default_tags"></a> [s3\_default\_tags](#input\_s3\_default\_tags)| Default tags for s3 buckets |`map(any)`| <pre>{<br/> "Owner": "Jenkins-x"<br/>}</pre> | no |
24
+
| <aname="input_s3_extra_tags"></a> [s3\_extra\_tags](#input\_s3\_extra\_tags)| Add new tags for s3 buckets |`map(any)`|`{}`| no |
25
+
| <aname="input_s3_kms_arn"></a> [s3\_kms\_arn](#input\_s3\_kms\_arn)| ARN of the kms key used for encrypting s3 buckets |`string`|`""`| no |
26
+
| <aname="input_use_kms_s3"></a> [use\_kms\_s3](#input\_use\_kms\_s3)| Flag to determine whether kms should be used for encrypting s3 buckets |`bool`|`false`| no |
27
+
| <aname="input_velero_namespace"></a> [velero\_namespace](#input\_velero\_namespace)| Kubernetes namespace for Velero |`string`|`"velero"`| no |
28
+
| <aname="input_velero_username"></a> [velero\_username](#input\_velero\_username)| The username to be assigned to the Velero IAM user |`string`|`"velero"`| no |
0 commit comments