KinD Terraform Module
The kind/kind
Terraform module provides a way to install and configure:
-
A KinD cluster based on Docker
-
The ArgoCD Helm module
Resources
Name | Type |
---|---|
resource |
|
resource |
|
resource |
|
resource |
|
resource |
|
resource |
|
resource |
|
resource |
|
data source |
|
data source |
Inputs
Name | Description | Type | Default | Required |
---|---|---|---|---|
App of apps values overrides. |
|
|
no |
|
ArgoCD Server Secert Key to avoid regenerate token on redeploy. |
|
|
no |
|
The base domain used for Ingresses. |
|
|
no |
|
The name of the Kubernetes cluster to create. |
|
n/a |
yes |
|
Whether to enable minio object storage system |
|
|
no |
|
Extra AppProjects objects to deploy. |
|
|
no |
|
Extra ApplicationSets objects to deploy. |
|
|
no |
|
Extra Applications objects to deploy. |
|
|
no |
|
The admin password for Grafana. |
|
|
no |
|
OIDC configuration for core applications. |
|
|
no |
|
n/a |
|
|
no |
|
The source repo URL of ArgoCD’s app of apps. |
|
|
no |
|
A list of repositories to add to ArgoCD. |
|
|
no |
|
The source target revision of ArgoCD’s app of apps. |
|
|
no |
|
Allow to disable wait for app of apps |
|
|
no |
Outputs
Name | Description |
---|---|
App of Apps values |
|
The token to set in ARGOCD_AUTH_TOKEN environment variable. |
|
The URL of the ArgoCD server. |
|
The ArgoCD admin password. |
|
n/a |
|
The admin password for Grafana. |
|
The password of a regular user jdoe. |
|
The password of Keycloak’s admin user. |
|
The content of the KUBECONFIG file. |
|
n/a |
|
n/a |