mirror of
https://github.com/kubesphere/kubekey.git
synced 2025-12-25 17:12:50 +00:00
Signed-off-by: joyceliu <joyceliu@yunify.com> Co-authored-by: joyceliu <joyceliu@yunify.com>
28 lines
840 B
YAML
28 lines
840 B
YAML
---
|
|
- name: Sync cilium cli package
|
|
when: and .ciliumcli_version (ne .ciliumcli_version "")
|
|
copy:
|
|
src: |
|
|
{{ .binary_dir }}/cni/cilium/ciliumcli-{{ .ciliumcli_version }}/{{ .item }}
|
|
dest: |
|
|
/usr/local/bin/cilium
|
|
|
|
- name: Sync cilium helm chart package
|
|
copy:
|
|
src: |
|
|
{{ .binary_dir }}/cni/cilium/cilium-{{ .cilium_version }}.tgz
|
|
dest: |
|
|
/etc/kubernetes/cni/cilium-{{ .cilium_version }}.tgz
|
|
|
|
- name: Sync cilium helm chart custom value file
|
|
copy:
|
|
content: |
|
|
{{ .cni.cilium.values }}
|
|
dest: |
|
|
/etc/kubernetes/cni/cilium-values.yaml
|
|
|
|
# https://docs.cilium.io/en/stable/installation/k8s-install-helm/
|
|
- name: Install cilium
|
|
command: |
|
|
helm install --namespace kube-system cilium /etc/kubernetes/cni/cilium-{{ .cilium_version }}.tgz -f /etc/kubernetes/cni/cilium-values.yaml
|