Trying something that will probably never happen
Signed-off-by: Nikolai Rodionov <allanger@badhouseplants.net>
This commit is contained in:
		@@ -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
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user