Trying something that will probably never happen

Signed-off-by: Nikolai Rodionov <allanger@badhouseplants.net>
This commit is contained in:
2025-05-31 23:45:21 +02:00
parent af21bd3b31
commit 33e284f096
10 changed files with 98 additions and 107 deletions

View File

@ -53,101 +53,118 @@ repositories:
- name: kubernetes-dashboard
helm:
url: https://kubernetes.github.io/dashboard/
- name: vmware-tanzu
helm:
url: https://vmware-tanzu.github.io/helm-charts/
mirrors:
- name: custom-commands
- name: gitea
custom_command:
package:
- helm package -d package .
upload:
- helm push ./package/{{ name }}-{{ version }}.tgz oci://registry.badhouseplants.net/softplayer/helm
- rm -rf ./package
- name: ghcr
custom_command:
package:
- helm package -d package .
upload:
- helm push ./package/{{ name }}-{{ version }}.tgz oci://ghcr.io/allanger/softplayer/helm
- rm -rf ./package
charts:
- name: coredns
repository: coredns
mirrors:
- custom_command
- gitea
- ghcr
- name: cilium
repository: cilium
mirrors:
- custom_command
- gitea
- name: metrics-server
repository: metrics-server
mirrors:
- custom_command
- gitea
- name: traefik
repository: traefik
mirrors:
- custom_command
- gitea
- name: cert-manager
repository: jetstack
mirrors:
- custom_command
- gitea
- name: velero
repository: vmware-tanzu
mirrors:
- gitea
- name: metallb
repository: metallb
mirrors:
- custom_command
- gitea
- name: longhorn
repository: longhorn
mirrors:
- custom_command
- gitea
- name: flannel
repository: flannel
mirrors:
- custom_command
- gitea
- name: local-path-provisioner
repository: rancher-local-path
mirrors:
- custom_command
- gitea
- name: base
repository: istio
mirrors:
- custom_command
- gitea
- name: gateway
repository: istio
mirrors:
- custom_command
- gitea
- name: istiod
repository: istio
mirrors:
- custom_command
- gitea
- name: tekton-pipeline
repository: cdf
mirrors:
- custom_command
- gitea
- name: flux2
repository: fluxcd-community
mirrors:
- custom_command
- gitea
- name: helmrelease
repository: softplayer
mirrors:
- custom_command
- gitea
- name: shadowsocks-libev
repository: allanger-charts
mirrors:
- custom_command
- gitea
- name: keel
repository: keel
mirrors:
- custom_command
- gitea
- name: kubernetes-dashboard
repository: kubernetes-dashboard
@ -161,5 +178,29 @@ charts:
commands:
- mv ./config/config.yaml .
- rm -rf config
- name: enable ingress
yq:
file: values.yaml
op: Replace
key: .app.ingress.enabled
value: "true"
- name: change ingress class name
yq:
file: values.yaml
op: Replace
key: .app.ingress.ingressClassName
value: traefik
- name: change cert manager issuer name
yq:
file: values.yaml
op: Replace
key: .app.ingress.issuer.name
value: network-base
- name: change cert manager issuer kind
yq:
file: values.yaml
op: Replace
key: .app.ingress.issuer.scope
value: cluster
mirrors:
- custom_command
- gitea