k8s-gitops:Homelab GitOps存储库。 通过代码的集群定义状态

时间:2024-04-17 04:51:05
【文件属性】:

文件名称:k8s-gitops:Homelab GitOps存储库。 通过代码的集群定义状态

文件大小:83KB

文件格式:ZIP

更新时间:2024-04-17 04:51:05

kubernetes flux gitops k3s Shell

我的家庭kubernetes集群 使用flux和helm-operator的集群的GitOps状态 概述 此存储库保存了我的家庭kubernetes集群的所有状态。 这是我不起眼的家庭实验室,希望能为我提供良好的学习目的并运行与家庭相关的服务,例如家庭自动化,广告拦截器等 基础设施 此存储库与配对,其中使用terraform声明运行我的homelab的基础结构。 :handshake: 谢谢 此回购协议的许多灵感来自以下人员:


【文件预览】:
k8s-gitops-master
----cluster()
--------home()
--------flux-system()
----logs()
--------loki()
--------namespace.yaml(58B)
----monitoring()
--------thanos()
--------speedtest-exporter()
--------ingress-monitor-controller()
--------kube-prometheus-stack()
--------namespace.yaml(64B)
--------version-checker()
--------botkube()
----flux()
--------helm-operator()
--------fluxcloud()
--------flux()
--------namespace.yaml(58B)
----system-upgrade()
--------k3s-plan.yaml(2KB)
--------system-upgrade.yaml(3KB)
--------namespace.yaml(68B)
----longhorn-system()
--------namespace.yaml(69B)
--------longhorn()
----kube-system()
--------nginx()
--------nfs-pv()
--------node-feature-discovery()
--------intel-gpu-plugin()
--------nfs-client-provisioner()
--------sealed-secrets-helmrelease.yaml(350B)
--------metallb()
--------reloader()
--------oauth2-proxy()
----.gitignore(20B)
----README.md(2KB)
----setup()
--------bootstrap-secrets.sh(2KB)
--------pub-cert.pem(2KB)
--------.env.sample(398B)
--------bootstrap-cluster.sh(2KB)
--------add-repo-key.sh(2KB)
----.editorconfig(234B)
----default()
--------plex()
--------radarr()
--------node-red()
--------home-assistant()
--------qbittorrent()
--------sonarr()
--------bitwarden()
--------jackett()
--------blocky()
--------minio()

网友评论