Compare commits

..

No commits in common. "aabead174cd5a51c755fde0bbf7586ef310b387a" and "95a8d46120fe1903790162873a52835e8cc7fbe9" have entirely different histories.

4 changed files with 2065 additions and 11 deletions

View File

@ -1,7 +1,20 @@
#!/usr/bin/env bash #!/usr/bin/env bash
cat > template.yaml << 'EOF'
cluster:
network:
cni:
name: none
proxy:
disabled: true
inlineManifests:
- name: cilium
contents: |
__CILIUM_MANIFEST__
EOF
helm repo add cilium https://helm.cilium.io/ helm repo add cilium https://helm.cilium.io/
helm install \ helm template \
cilium \ cilium \
cilium/cilium \ cilium/cilium \
--version 1.18.3 \ --version 1.18.3 \
@ -16,4 +29,9 @@ helm install \
--set cgroup.autoMount.enabled=false \ --set cgroup.autoMount.enabled=false \
--set cgroup.hostRoot=/sys/fs/cgroup \ --set cgroup.hostRoot=/sys/fs/cgroup \
--set k8sServiceHost=localhost \ --set k8sServiceHost=localhost \
--set k8sServicePort=7445 --set k8sServicePort=7445 | sed 's/^/ /' > manifest.tmp
sed -e '/__CILIUM_MANIFEST__/r manifest.tmp' -e '/__CILIUM_MANIFEST__/d' template.yaml > cilium.yaml
rm manifest.tmp
rm template.yaml

2045
talos/patches/cilium.yaml Normal file

File diff suppressed because one or more lines are too long

View File

@ -9,15 +9,12 @@ machine:
ghcr.io: ghcr.io:
endpoints: endpoints:
- http://harbor.noxxos.nl/v2/proxy-ghcr.io - http://harbor.noxxos.nl/v2/proxy-ghcr.io
- https://ghcr.io
overridePath: true overridePath: true
gcr.io: gcr.io:
endpoints: endpoints:
- http://harbor.noxxos.nl/v2/proxy-gcr.io - http://harbor.noxxos.nl/v2/proxy-gcr.io
- https://gcr.io
overridePath: true overridePath: true
registry.k8s.io: registry.k8s.io:
endpoints: endpoints:
- http://harbor.noxxos.nl/v2/proxy-registry.k8s.io - http://harbor.noxxos.nl/v2/proxy-registry.k8s.io
- https://registry.k8s.io
overridePath: true overridePath: true

View File

@ -1,6 +0,0 @@
cluster:
network:
cni:
name: none
proxy:
disabled: true