feat(networking): add generic variants for non-Talos clusters
Add cilium-generic and kubeovn-cilium-generic variants that exclude values-talos.yaml. These variants are suitable for kubeadm, k3s, RKE2 and other non-Talos Kubernetes distributions. Co-Authored-By: Claude <noreply@anthropic.com> Signed-off-by: Aleksei Sviridkin <f@lex.la>
This commit is contained in:
parent
a5de8379c5
commit
b7028aaa2a
1 changed files with 51 additions and 0 deletions
|
|
@ -33,6 +33,27 @@ spec:
|
|||
releaseName: cilium-networkpolicy
|
||||
dependsOn:
|
||||
- cilium
|
||||
# Generic Cilium variant for non-Talos clusters (kubeadm, k3s, RKE2, etc.)
|
||||
- name: cilium-generic
|
||||
dependsOn: []
|
||||
components:
|
||||
- name: cilium
|
||||
path: system/cilium
|
||||
valuesFiles:
|
||||
- values.yaml
|
||||
install:
|
||||
privileged: true
|
||||
namespace: cozy-cilium
|
||||
releaseName: cilium
|
||||
dependsOn: []
|
||||
- name: cilium-networkpolicy
|
||||
path: system/cilium-networkpolicy
|
||||
install:
|
||||
privileged: true
|
||||
namespace: cozy-cilium
|
||||
releaseName: cilium-networkpolicy
|
||||
dependsOn:
|
||||
- cilium
|
||||
- name: kubeovn-cilium
|
||||
dependsOn: []
|
||||
components:
|
||||
|
|
@ -63,3 +84,33 @@ spec:
|
|||
releaseName: kubeovn
|
||||
dependsOn:
|
||||
- cilium
|
||||
# Generic KubeOVN+Cilium variant for non-Talos clusters (kubeadm, k3s, RKE2, etc.)
|
||||
- name: kubeovn-cilium-generic
|
||||
dependsOn: []
|
||||
components:
|
||||
- name: cilium
|
||||
path: system/cilium
|
||||
valuesFiles:
|
||||
- values.yaml
|
||||
- values-kubeovn.yaml
|
||||
install:
|
||||
privileged: true
|
||||
namespace: cozy-cilium
|
||||
releaseName: cilium
|
||||
dependsOn: []
|
||||
- name: cilium-networkpolicy
|
||||
path: system/cilium-networkpolicy
|
||||
install:
|
||||
privileged: true
|
||||
namespace: cozy-cilium
|
||||
releaseName: cilium-networkpolicy
|
||||
dependsOn:
|
||||
- cilium
|
||||
- name: kubeovn
|
||||
path: system/kubeovn
|
||||
install:
|
||||
privileged: true
|
||||
namespace: cozy-kubeovn
|
||||
releaseName: kubeovn
|
||||
dependsOn:
|
||||
- cilium
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue