homelab:个人homelab,通过flux部署到kubernetes

时间:2024-05-12 06:10:59
【文件属性】:

文件名称:homelab:个人homelab,通过flux部署到kubernetes

文件大小:42KB

文件格式:ZIP

更新时间:2024-05-12 06:10:59

个人媒体服务器 安装 安装helm和fluxctl brew install helm fluxctl 从安装ISO创建一个新的VM。 登录为rancher用户和执行sudo k3os install 。 选择“安装到磁盘”。 选择“使用cloud-init文件配置”。 使用路径 https://raw.githubusercontent.com/cjlarose/media-server/master/cloud-init-server.yaml VM将k3os安装到磁盘并重新启动。 停止虚拟机。 从虚拟机中删除安装介质。 重新启动它。 现在,确保可以通过kubectl连接到VM。 K3OS_IP=192.168.50.143 scp rancher@ " $K3OS_IP " :/etc/rancher/k3s/k3s.yaml ~ /.kube/k3os.yaml ln -


【文件预览】:
homelab-master
----namespaces()
--------media.yaml(81B)
--------cert-manager.yaml(95B)
----cloud-init-server.yaml(431B)
----configmaps()
--------system-preferences.yaml(128B)
--------camera-settings.yaml(119B)
--------users-and-groups.yaml(431B)
----cert-manager()
--------letsencrypt-prod-issuer.yaml(463B)
--------toothyshouse-com-certificate.yaml(260B)
----secrets()
--------pia-credentials.yaml(2KB)
--------plex-credentials.yaml(1019B)
--------sealed-secrets-public-key.pem(2KB)
--------digital-ocean-credentials.yaml(1KB)
--------docker-hub-credentials.yaml(1KB)
----workloads()
--------plex()
--------transmission()
--------radarr()
--------tautulli()
--------speedtest()
--------home-assistant()
--------sonarr()
--------jackett()
--------terraria-big()
--------lancache()
--------iperf()
--------heimdall()
----README.md(4KB)
----calico()
--------hosts-default-deny.yaml(161B)
--------kube-controllers-configuration.yaml(521B)
--------hosts-global-network-policy.yaml(880B)
----releases()
--------cert-manager.yaml(463B)
--------storage()
--------sealed-secrets.yaml(255B)
--------nginx-ingress.yaml(588B)

网友评论