Repository for HomeServer install/config via Terraform
source: https://github.com/mrsauravsahu/kube-homelab/tree/main
| Name | Version |
|---|---|
| terraform | ~> 1.10 |
| helm | ~> 3.1.0 |
| kubectl | ~> 2.1.3 |
| kubernetes | ~> 2.38.0 |
| Name | Version |
|---|---|
| kubectl | ~> 2.1.3 |
| terraform | n/a |
| Name | Source | Version |
|---|---|---|
| argocd | [email protected]:steled/terraformmodules.git//argocd | v0.20 |
| cert_manager_cloudflare | [email protected]:steled/terraformmodules.git//cert-manager_cloudflare | v0.20 |
| Name | Type |
|---|---|
| kubectl_manifest.ciliuml2announcementpolicy | resource |
| kubectl_manifest.ciliumloadbalancerippool | resource |
| terraform_data.files | resource |
| Name | Description | Type | Default | Required |
|---|---|---|---|---|
| argocd_accounts_steled_password | Password for Argo CD user steled | string |
n/a | yes |
| argocd_apps_sshPrivateKey | SSH private key for argocd-apps repository | string |
n/a | yes |
| argocd_domain_prd | Domain for Argo CD ingress prd | string |
n/a | yes |
| argocd_env_prd | Environment for Argo CD prd | string |
n/a | yes |
| cert_manager_email | Email for cert-mnanager | string |
n/a | yes |
| cilium_cidr | CIDR range for Cilium loadbalancer IP pool | string |
n/a | yes |
| cloudflare_api_token | Cloudflare API token for DNS settings | string |
n/a | yes |
| server | machine which will run the control plane | object({ |
n/a | yes |
| telegram_bot_token | Bot token for Telegram | string |
n/a | yes |
No outputs.