Skip to content

Repository for HomeServer install/config via Terraform

Notifications You must be signed in to change notification settings

steled/homelab-terraform

Folders and files

NameName
Last commit message
Last commit date
Feb 28, 2025
Mar 7, 2025
Sep 27, 2024
Feb 28, 2025
Sep 27, 2024
Feb 6, 2025
Nov 15, 2024
Nov 15, 2024
Feb 16, 2025
Mar 7, 2025
Feb 16, 2025
Feb 16, 2025
Dec 13, 2024
Nov 15, 2024
Feb 16, 2025
Feb 28, 2025
Jan 31, 2025
Feb 16, 2025
Dec 13, 2024
Dec 27, 2024
Nov 15, 2024
Feb 28, 2025

Repository files navigation

renovate workflow terraform workflow

homeserver-terraform

Repository for HomeServer install/config via Terraform

source: https://github.com/mrsauravsahu/kube-homelab/tree/main

TF Docs

Requirements

Name Version
terraform ~> 1.10
helm ~> 2.17
kubectl ~> 2.1
kubernetes ~> 2.35

Providers

Name Version
kubectl ~> 2.1
terraform n/a

Modules

Name Source Version
argocd git@github.com:steled/terraformmodules.git//argocd v0.15
cert_manager_cloudflare git@github.com:steled/terraformmodules.git//cert-manager_cloudflare v0.15

Resources

Name Type
kubectl_manifest.ciliuml2announcementpolicy resource
kubectl_manifest.ciliumloadbalancerippool resource
terraform_data.files resource

Inputs

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({
host = string,
user = string,
private_key = string,
})
n/a yes
telegram_bot_token Bot token for Telegram string n/a yes

Outputs

No outputs.

About

Repository for HomeServer install/config via Terraform

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published