Resources
The following resources are used by this module:
-
helm_release.argocd (resource)
-
jwt_hashed_token.argocd (resource)
-
null_resource.this (resource)
-
random_password.argocd_server_secretkey (resource)
-
random_uuid.jti (resource)
-
time_static.iat (resource)
-
utils_deep_merge_yaml.values (data source)
Optional Inputs
The following input variables are optional (have default values):
helm_values
Description: Helm values, passed as a list of HCL structures.
Type: any
Default:
[
{
"argo-cd": {}
}
]
Outputs
The following outputs are exported:
argocd_accounts_pipeline_tokens
Description: The ArgoCD accounts pipeline tokens.
argocd_auth_token
Description: The token to set in ARGOCD_AUTH_TOKEN environment variable. May be used for configuring argocd terraform provider
argocd_namespace
Description: n/a
argocd_server_secretkey
Description: The ArgoCD server secret key.
Providers
Name | Version |
---|---|
>= 2 |
|
>= 1.1 |
|
n/a |
|
n/a |
|
n/a |
|
>= 1.6 |
Resources
Name | Type |
---|---|
resource |
|
resource |
|
resource |
|
resource |
|
resource |
|
resource |
|
data source |
Inputs
Name | Description | Type | Default | Required |
---|---|---|---|---|
Helm values, passed as a list of HCL structures. |
|
|
no |
|
n/a |
|
|
no |
Outputs
Name | Description |
---|---|
The ArgoCD accounts pipeline tokens. |
|
The token to set in ARGOCD_AUTH_TOKEN environment variable. May be used for configuring argocd terraform provider |
|
n/a |
|
The ArgoCD server secret key. |
|
n/a |