[READ-ONLY] Mirror of https://github.com/tiborpilz/infrastructure. Personal Infrastructure managed via terraform & k8s
0

Configure Feed

Select the types of activity you want to include in your feed.

README.md

Extensions#

This module installs extensions to an already existing Kubernetes cluster. For everything to work, the cluster needs to have Keycloak installed and set up.

Requirements#

Name Version
argocd 6.0.3
gitlab 16.6.0
keycloak 4.1.0
kustomization 0.9.5
rancher2 3.0.0

Providers#

No providers.

Modules#

Name Source Version
argocd ./modules/argocd n/a
keycloak ./modules/keycloak n/a

Resources#

No resources.

Inputs#

Name Description Type Default Required
argocd_version The argocd (helm chart) version to use string n/a yes
cluster_connection The cluster connection to use map(string) n/a yes
domain The domain to use string n/a yes
email The email used for letsencrypt string n/a yes
gitlab_infrastructure_project_id The id of the infrastructure project in gitlab any n/a yes
kube_config_yaml The kube config yaml to use string n/a yes
rancher_version The rancher (helm chart) version to use string n/a yes
secrets Encrypted secrets map(string) n/a yes
users List of users to create. Those users will be created in Keycloak, and used for ArgoCD.
map(object({
username = string
password = string
email = string
is_admin = bool
first_name = string
last_name = string
}))
n/a yes

Outputs#

No outputs.