diff --git a/apps/system/cilium/.gitignore b/apps/system/cilium/.gitignore new file mode 100644 index 0000000..2946e34 --- /dev/null +++ b/apps/system/cilium/.gitignore @@ -0,0 +1,2 @@ +Chart.lock +charts/ diff --git a/apps/system/cilium/Chart.yaml b/apps/system/cilium/Chart.yaml new file mode 100644 index 0000000..47ea78d --- /dev/null +++ b/apps/system/cilium/Chart.yaml @@ -0,0 +1,7 @@ +name: cilium +version: 0.0.1 +apiVersion: v2 +dependencies: +- name: cilium + version: "1.12.6" + repository: https://helm.cilium.io/ diff --git a/apps/system/cilium/values.yaml b/apps/system/cilium/values.yaml new file mode 100644 index 0000000..0604c33 --- /dev/null +++ b/apps/system/cilium/values.yaml @@ -0,0 +1,6 @@ +cilium: + kubeProxyReplacement: strict + k8sServiceHost: 192.168.1.8 + k8sServicePort: 6443 + operator: + replicas: 1 diff --git a/main/apps/cilium.yaml b/main/apps/cilium.yaml new file mode 100644 index 0000000..616625c --- /dev/null +++ b/main/apps/cilium.yaml @@ -0,0 +1,17 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: cilium + namespace: argocd +spec: + destination: + namespace: kube-system + server: https://kubernetes.default.svc + project: default + source: + path: apps/system/cilium + repoURL: git@github.com:amkartashov/gf-k8s + syncPolicy: + automated: + prune: true + selfHeal: true