Update everything

This commit is contained in:
Nikolai Rodionov 2024-04-29 15:46:52 +02:00
parent b664bd8a17
commit b887b0104a
Signed by: allanger
GPG Key ID: 0AA46A90E25592AD
5 changed files with 37 additions and 2 deletions

View File

@ -22,7 +22,7 @@ spec:
| yq '.data.kubeconfig' \ | yq '.data.kubeconfig' \
| base64 -d > /tmp/outputs/config | base64 -d > /tmp/outputs/config
chmod 0600 /tmp/outputs/config chmod 0600 /tmp/outputs/config
- name: annonate-an-env-cm - name: annonate-an-env-cm-installing
image: alpine/k8s:1.29.2 image: alpine/k8s:1.29.2
script: |- script: |-
#!/bin/sh #!/bin/sh
@ -40,7 +40,7 @@ spec:
mkdir -p /src mkdir -p /src
git clone https://git.badhouseplants.net/softplayer/softplayer-helmfile.git /src/helmfile git clone https://git.badhouseplants.net/softplayer/softplayer-helmfile.git /src/helmfile
cd /src/helmfile/workload && helmfile sync cd /src/helmfile/workload && helmfile sync
- name: annonate-an-env-cm - name: annonate-an-env-cm-ready
image: alpine/k8s:1.29.2 image: alpine/k8s:1.29.2
script: |- script: |-
#!/bin/sh #!/bin/sh

View File

@ -29,6 +29,9 @@ repositories:
- name: flannel - name: flannel
helm: helm:
url: https://flannel-io.github.io/flannel/ url: https://flannel-io.github.io/flannel/
- name: fluxcd-community
helm:
url: https://fluxcd-community.github.io/helm-charts
- name: rancher-local-path - name: rancher-local-path
git: git:
url: https://github.com/rancher/local-path-provisioner.git url: https://github.com/rancher/local-path-provisioner.git
@ -109,3 +112,8 @@ charts:
repository: cdf repository: cdf
mirrors: mirrors:
- custom_command - custom_command
- name: flux2
repository: fluxcd-community
mirrors:
- custom_command

View File

@ -38,6 +38,19 @@ releases:
values: values:
- ./values/metrics-server.yaml - ./values/metrics-server.yaml
- name: flux2
chart: zot/flux2
namespace: flux-system
version: 2.12.4
createNamespace: false
needs:
- kube-system/coredns
- kube-system/cilium
- kube-system/namespaces
values:
- policies:
create: false
- name: tekton - name: tekton
chart: zot/tekton-pipeline chart: zot/tekton-pipeline
namespace: tekton-system namespace: tekton-system

View File

@ -1,5 +1,6 @@
namespaces: namespaces:
- name: tekton-system - name: tekton-system
- name: flux-system
- name: metallb-system - name: metallb-system
- name: istio-system - name: istio-system
- name: cert-manager - name: cert-manager

View File

@ -36,6 +36,19 @@ releases:
- kube-system/cilium - kube-system/cilium
values: values:
- ./values/metrics-server.yaml - ./values/metrics-server.yaml
- name: flux2
chart: zot/flux2
namespace: flux-system
version: 2.12.4
createNamespace: false
needs:
- kube-system/coredns
- kube-system/cilium
- kube-system/namespaces
values:
- policies:
create: false
- name: cert-manager - name: cert-manager
chart: zot/cert-manager chart: zot/cert-manager