implemented gitops scaffolding and migrated docker compose to new folder
This commit is contained in:
@@ -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/
|
||||
@@ -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.
|
||||
@@ -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
|
||||
@@ -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
|
||||
Reference in New Issue
Block a user