implemented gitops scaffolding and migrated docker compose to new folder
Deploy home services / deploy-nas1 (push) Has been cancelled
Deploy home services / deploy-rhel1 (push) Has been cancelled

This commit is contained in:
2026-09-20 19:52:32 -06:00
parent 954852a535
commit 2592c96890
27 changed files with 694 additions and 54 deletions
+10
View File
@@ -0,0 +1,10 @@
apiVersion: v2
name: cilium
description: Cluster-specific Cilium configuration for the home-services cluster.
type: application
version: 0.1.0
appVersion: "1.17.6"
dependencies:
- name: cilium
version: 1.17.6
repository: https://helm.cilium.io/
+24
View File
@@ -0,0 +1,24 @@
# Confirm the interface and address pool before enabling L2 announcements.
cilium:
kubeProxyReplacement: true
k8sServiceHost: 10.0.0.99
k8sServicePort: 6443
ipam:
mode: kubernetes
l2announcements:
enabled: true
externalIPs:
enabled: true
operator:
replicas: 1
# Replace with the LAN interface on both Talos nodes.
devices:
- "<lan-interface>"
# Configure a CiliumLoadBalancerIPPool and L2AnnouncementPolicy after
# confirming the unused address range in the cluster LAN.
+10
View File
@@ -0,0 +1,10 @@
apiVersion: v2
name: longhorn
description: Cluster-specific Longhorn configuration for the home-services cluster.
type: application
version: 0.1.0
appVersion: "1.8.1"
dependencies:
- name: longhorn
version: 1.8.1
repository: https://charts.longhorn.io
+13
View File
@@ -0,0 +1,13 @@
# Longhorn requires a supported disk or mount on every storage node.
longhorn:
defaultSettings:
defaultReplicaCount: 1
createDefaultDiskLabeledNodes: false
defaultDataPath: /var/lib/longhorn
persistence:
defaultClass: true
defaultClassReplicaCount: 1
longhornUI:
replicas: 1