homelab
Configuration for my homelab running Talos Kubernetes provisioned with OpenTofu.
File Explorer
Download Latest Version (.zip)- devcontainer.json
- README.md
- Containerfile
- devcontainer.json
- build-devcontainer.yaml
- tofu-format.yaml
- kubernetes-logo.svg
- proxmox-logo-stacked-color.svg
- proxmox-logo-stacked-inverted-color.svg
- talos-logo.svg
- tofu-on-dark.svg
- tofu-on-light.svg
- index.html
- style.css
- deployment.yaml
- http-route.yaml
- kustomization.yaml
- ns.yaml
- svc.yaml
- deployment.yaml
- http-route.yaml
- kustomization.yaml
- ns.yaml
- svc.yaml
- application-set.yaml
- kustomization.yaml
- project.yaml
- endpoint-slice.yaml
- http-route.yaml
- kustomization.yaml
- ns.yaml
- svc.yaml
- endpoint-slice.yaml
- kustomization.yaml
- ns.yaml
- svc.yaml
- tls-route.yaml
- endpoint-slice.yaml
- kustomization.yaml
- ns.yaml
- svc.yaml
- tls-route.yaml
- application-set.yaml
- kustomization.yaml
- project.yaml
- deployment.yaml
- http-route.yaml
- kustomization.yaml
- svc.yaml
- deployment.yaml
- http-route.yaml
- kustomization.yaml
- pvc.yaml
- secret-github.yaml
- secret-google.yaml
- secret-remark42.yaml
- svc.yaml
- kustomization.yaml
- ns.yaml
- deployment.yaml
- http-route.yaml
- kustomization.yaml
- ns.yaml
- svc.yaml
- application-set.yaml
- kustomization.yaml
- project.yaml
- deployment.yaml
- http-route.yaml
- kustomization.yaml
- pvc.yaml
- svc.yaml
- deployment.yaml
- http-route.yaml
- kustomization.yaml
- pvc.yaml
- svc.yaml
- deployment.yaml
- http-route.yaml
- kustomization.yaml
- pvc.yaml
- svc.yaml
- deployment.yaml
- http-route.yaml
- kustomization.yaml
- pvc.yaml
- svc.yaml
- kustomization.yaml
- ns.yaml
- deployment.yaml
- http-route.yaml
- kustomization.yaml
- ns.yaml
- pvc.yaml
- svc.yaml
- deployment.yaml
- http-route.yaml
- kustomization.yaml
- ns.yaml
- pvc.yaml
- svc.yaml
- deployment.yaml
- http-route.yaml
- kustomization.yaml
- ns.yaml
- pvc.yaml
- svc.yaml
- application-set.yaml
- kustomization.yaml
- project.yaml
- deployment.yaml
- http-route.yaml
- kustomization.yaml
- ns.yaml
- pvc.yaml
- svc-torrent.yaml
- svc.yaml
- up.conf
- client-insights.yaml
- network-sites.yaml
- uap-insights.yaml
- usg-insights.yaml
- usw-insigts.yaml
- deployment.yaml
- kustomization.yaml
- ns.yaml
- serviceMonitor.yaml
- svc.yaml
- user-credentials.yaml
- deployment.yaml
- kustomization.yaml
- ns.yaml
- application-set.yaml
- kustomization.yaml
- project.yaml
- application-set.yaml
- kustomization.yaml
- project.yaml
- argocd.yaml
- audiobookshelf.yaml
- grafana.yaml
- netbird.yaml
- Event.html
- IdentityVerificationJWT.html
- IdentityVerificationOTC.html
- consent.json
- cert-ecdsa-jwk.yaml
- cert-rsa-jwk.yaml
- cert-valkey.yaml
- cnpg-db.yaml
- crypto.yaml
- dashboard.yaml
- http-route.yaml
- kustomization.yaml
- lldap-credentials.yaml
- ns.yaml
- smtp-credentials.yaml
- valkey-credentials.yaml
- valkey-values.yaml
- values.yaml
- bootstrap.yaml
- cert.yaml
- cnpg-db.yaml
- deployment.yaml
- http-route.yaml
- kustomization.yaml
- lldap-bootstrap.yaml
- lldap-credentials.yaml
- lldap-crypto.yaml
- ns.yaml
- smtp-credentials.yaml
- svc-ldap.yaml
- svc-web.yaml
- application-set.yaml
- kustomization.yaml
- project.yaml
- argocd-application-controller.yaml
- argocd-applicationset-controller.yaml
- argocd-redis.yaml
- argocd-repo-server.yaml
- argocd-server.yaml
- dashboard.yaml
- grpc-route.yaml
- grpc-service.yaml
- http-route.yaml
- kustomization.yaml
- ns.yaml
- oidc.yaml
- values.yaml
- cf-api-s9n-no.yaml
- cf-api-stonegarden-dev.yaml
- cluster-issuer-s9n-no.yaml
- cluster-issuer-stonegarden-dev.yaml
- dashboard.yaml
- kustomization.yaml
- ns.yaml
- selfsigned-bootstrap-issuer.yaml
- stonegarden-ca-issuer.yaml
- stonegarden-root-ca.yaml
- trust-bundle.yaml
- trust-manager-values.yaml
- values.yaml
- kustomization.yaml
- values.yaml
- kustomization.yaml
- kustomization.yaml
- ns.yaml
- kustomization.yaml
- nfd-worker.conf
- ns.yaml
- kustomization.yaml
- values.yaml
- application-set.yaml
- kustomization.yaml
- project.yaml
- grafana-dashboard.yaml
- kustomization.yaml
- ns.yaml
- values.yaml
- application-set.yaml
- kustomization.yaml
- ns.yaml
- project.yaml
- alertmanager-operated.yaml
- prometheus-operated.yaml
- admin-credentials.yaml
- grafana-operator-dashboard.yaml
- grafana.yaml
- http-route.yaml
- kustomization.yaml
- ns.yaml
- oidc-credentials.yaml
- values.yaml
- hubble-dns-namespace.yaml
- hubble-l7-http-metrics.yaml
- hubble-network-overview.yaml
- hubble.yaml
- http-route.yaml
- kustomization.yaml
- alertmanager-http-route.yaml
- kustomization.yaml
- ns.yaml
- prometheus-http-route.yaml
- values.yaml
- application-set.yaml
- kustomization.yaml
- project.yaml
- cilium-operator.yaml
- cilium.yaml
- bgp-advertise-lb-services.yaml
- bgp-cluster-config.yaml
- bgp-ip-pool.yaml
- bgp-peer-ucg-max-config.yaml
- bgp-peer-ucg-max-password.yaml
- kustomization.yaml
- values.yaml
- config.yaml
- daemon-set.yaml
- kustomization.yaml
- ns.yaml
- tunnel-credentials.yaml
- AdGuardHome.yaml
- cert.yaml
- deployment.yaml
- http-route.yaml
- kustomization.yaml
- secret-users.yaml
- svc-dns.yaml
- svc-web.yaml
- a-records.conf
- forward-records.conf
- srv-records.conf
- unbound.conf
- unbound.conf.default
- unbound.conf.example
- unbound.conf.recursive
- deployment.yaml
- kustomization.yaml
- svc.yaml
- kustomization.yaml
- ns.yaml
- cert-s9n-no.yaml
- cert-stonegarden.yaml
- gateway-class.yaml
- gw-external.yaml
- gw-internal.yaml
- kustomization.yaml
- ns.yaml
- application-set.yaml
- kustomization.yaml
- project.yaml
- kustomization.yaml
- values.yaml
- application-set.yaml
- kustomization.yaml
- project.yaml
- kustomization.yaml
- oidc-cluster-admin.yaml
- turnserver.conf
- cert.yaml
- deployment.yaml
- kustomization.yaml
- netbird-credentials.yaml
- ns.yaml
- svc.yaml
- agent-setup-key.yaml
- authelia-oidc-credentials.yaml
- coturn-credentials.yaml
- kustomization.yaml
- netbird-values.yaml
- ns.yaml
- operator-values.yaml
- relay-secret.yaml
- secret-management.yaml
- application-set.yaml
- kustomization.yaml
- project.yaml
- application-set.yaml
- kustomization.yaml
- project.yaml
- applications.yaml
- infrastructure.yaml
- kustomization.yaml
- project.yaml
- README.md
- image.tofu
- main.tofu
- variables.auto.tfvars
- variables.tofu
- vm.tofu
- config.tofu
- providers.tofu
- variables.tofu
- config.tofu
- providers.tofu
- variables.tofu
- config.tofu
- providers.tofu
- variables.tofu
- config.tofu
- providers.tofu
- variables.tofu
- main.tofu
- providers.tofu
- README.md
- variables.tofu
- schematic.yaml
- cilium-install.yaml
- common.yaml.tftpl
- control-plane.yaml.tftpl
- hostname-config.yaml.tftpl
- worker.yaml.tftpl
- config.tofu
- image.tofu
- output.tofu
- providers.tofu
- variables.tofu
- virtual-machines.tofu
- kubernetes_volumes.auto.tfvars
- main.tofu
- output.tofu
- providers.tofu
- proxmox.auto.tfvars
- README.md
- sealed-secrets.auto.tfvars
- talos_cluster.auto.tfvars
- talos_image.auto.tfvars
- talos_nodes.auto.tfvars
- variables.tofu
- gcs.tofu
- output.tofu
- providers.tofu
- variables.tofu
- main.tofu
- output.tofu
- providers.tofu
- README.md
- variables.auto.tfvars
- variables.tofu
- .gitignore
- .yamllint.yaml
- LICENSE
- README.md
- renovate.json
// repository documentation
Was this content helpful?
(0 ratings)
