Skip to content

Commit

Permalink
[Helm] Migrate some charts to OCI Artifacts (#5505)
Browse files Browse the repository at this point in the history
* feat(helm): Migrate to OCI artifact

Signed-off-by: Nicolas Lamirault <[email protected]>
  • Loading branch information
nlamirault committed Jul 18, 2024
1 parent 5928094 commit 0a73e2d
Show file tree
Hide file tree
Showing 29 changed files with 38 additions and 162 deletions.
2 changes: 1 addition & 1 deletion gitops/argocd/apps/chaos/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,5 +22,5 @@ version: 1.0.0
appVersion: 1.0.0
dependencies:
- name: argocd-apps
repository: https://argoproj.github.io/argo-helm
repository: oci://ghcr.io/argoproj/argo-helm
version: 2.0.0
2 changes: 1 addition & 1 deletion gitops/argocd/apps/core/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,5 +22,5 @@ version: 1.0.0
appVersion: 1.0.0
dependencies:
- name: argocd-apps
repository: https://argoproj.github.io/argo-helm
repository: oci://ghcr.io/argoproj/argo-helm
version: 2.0.0
2 changes: 1 addition & 1 deletion gitops/argocd/apps/demo/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,5 +22,5 @@ version: 1.0.0
appVersion: 1.0.0
dependencies:
- name: argocd-apps
repository: https://argoproj.github.io/argo-helm
repository: oci://ghcr.io/argoproj/argo-helm
version: 2.0.0
2 changes: 1 addition & 1 deletion gitops/argocd/apps/networking/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,5 +22,5 @@ version: 1.0.0
appVersion: 1.0.0
dependencies:
- name: argocd-apps
repository: https://argoproj.github.io/argo-helm
repository: oci://ghcr.io/argoproj/argo-helm
version: 2.0.0
2 changes: 1 addition & 1 deletion gitops/argocd/apps/observability/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,5 +22,5 @@ version: 1.0.0
appVersion: 1.0.0
dependencies:
- name: argocd-apps
repository: https://argoproj.github.io/argo-helm
repository: oci://ghcr.io/argoproj/argo-helm
version: 2.0.0
2 changes: 1 addition & 1 deletion gitops/argocd/apps/security/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,5 +22,5 @@ version: 1.0.0
appVersion: 1.0.0
dependencies:
- name: argocd-apps
repository: https://argoproj.github.io/argo-helm
repository: oci://ghcr.io/argoproj/argo-helm
version: 2.0.0
2 changes: 1 addition & 1 deletion gitops/argocd/apps/system/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,5 +22,5 @@ version: 1.0.0
appVersion: 1.0.0
dependencies:
- name: argocd-apps
repository: https://argoproj.github.io/argo-helm
repository: oci://ghcr.io/argoproj/argo-helm
version: 2.0.0
2 changes: 1 addition & 1 deletion gitops/argocd/apps/tools/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,5 +22,5 @@ version: 1.0.0
appVersion: 1.0.0
dependencies:
- name: argocd-apps
repository: https://argoproj.github.io/argo-helm
repository: oci://ghcr.io/argoproj/argo-helm
version: 2.0.0
2 changes: 1 addition & 1 deletion gitops/argocd/charts/database/cloudnativepg/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,5 +22,5 @@ version: 1.0.0
appVersion: 1.0.0
dependencies:
- name: cloudnative-pg
repository: https://cloudnative-pg.io/charts/
repository: oci://ghcr.io/cloudnative-pg/charts
version: 0.21.5
Empty file.
26 changes: 0 additions & 26 deletions gitops/argocd/charts/dns/blocky/Chart.yaml

This file was deleted.

25 changes: 0 additions & 25 deletions gitops/argocd/charts/dns/blocky/values-k3s-homelab.yaml

This file was deleted.

74 changes: 0 additions & 74 deletions gitops/argocd/charts/dns/blocky/values.yaml

This file was deleted.

2 changes: 1 addition & 1 deletion gitops/argocd/charts/dns/cloudflare-tunnel/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,5 +27,5 @@ dependencies:
# version: 0.3.0
# repository: https://rlex.github.io/helm-charts
# version: 0.7.0
repository: https://charts.portefaix.xyz/
repository: oci://ghcr.io/portefaix/charts
version: 0.3.0
5 changes: 3 additions & 2 deletions gitops/argocd/charts/finops/opencost/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,5 +22,6 @@ version: 1.0.0
appVersion: 1.0.0
dependencies:
- name: opencost
repository: https://opencost.github.io/opencost-helm-chart/
version: 1.29.0
# repository: https://opencost.github.io/opencost-helm-chart/
repository: oci://ghcr.io/opencost/charts
version: 1.40.0
2 changes: 1 addition & 1 deletion gitops/argocd/charts/gateway-api/traefik/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,5 +22,5 @@ version: 1.0.0
appVersion: 1.0.0
dependencies:
- name: traefik
repository: https://traefik.github.io/charts
repository: oci://ghcr.io/traefik/helm
version: 29.0.1
2 changes: 1 addition & 1 deletion gitops/argocd/charts/gitops/argo-cd/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,5 +22,5 @@ version: 1.3.0
appVersion: 1.0.0
dependencies:
- name: argo-cd
repository: https://argoproj.github.io/argo-helm
repository: oci://ghcr.io/argoproj/argo-helm
version: 6.11.1
2 changes: 1 addition & 1 deletion gitops/argocd/charts/gitops/argo-events/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,5 +22,5 @@ version: 1.0.0
appVersion: 1.12.0
dependencies:
- name: argo-events
repository: https://argoproj.github.io/argo-helm
repository: oci://ghcr.io/argoproj/argo-helm
version: 2.4.4
2 changes: 1 addition & 1 deletion gitops/argocd/charts/gitops/argo-rollouts/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,5 +22,5 @@ version: 1.0.0
appVersion: 1.0.0
dependencies:
- name: argo-rollouts
repository: https://argoproj.github.io/argo-helm
repository: oci://ghcr.io/argoproj/argo-helm
version: 2.32.0
2 changes: 1 addition & 1 deletion gitops/argocd/charts/gitops/argo-workflows/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,5 +22,5 @@ version: 1.0.0
appVersion: 0.13.0
dependencies:
- name: argo-workflows
repository: https://argoproj.github.io/argo-helm
repository: oci://ghcr.io/argoproj/argo-helm
version: 0.41.6
2 changes: 1 addition & 1 deletion gitops/argocd/charts/identity/authentik/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,5 +22,5 @@ version: 1.0.0
appVersion: 1.0.0
dependencies:
- name: authentik
repository: https://charts.goauthentik.io
repository: oci://ghcr.io/goauthentik/helm-charts
version: 2024.4.2
4 changes: 2 additions & 2 deletions gitops/argocd/charts/kube-system/external-secrets/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,5 +22,5 @@ version: 1.0.0
appVersion: 1.0.0
dependencies:
- name: external-secrets
repository: https://charts.external-secrets.io
version: 0.9.7
repository: oci://ghcr.io/external-secrets/charts
version: 0.9.20
2 changes: 1 addition & 1 deletion gitops/argocd/charts/kube-system/karpenter/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,5 +22,5 @@ version: 1.0.0
appVersion: 1.0.0
dependencies:
- name: karpenter
repository: "oci://public.ecr.aws/karpenter"
repository: oci://public.ecr.aws/karpenter
version: v0.34.3
6 changes: 3 additions & 3 deletions gitops/argocd/charts/kube-system/sealed-secrets/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,8 @@ apiVersion: v2
type: application
name: sealed-secrets
version: 1.0.0
appVersion: 2.1.5
appVersion: 1.0.0
dependencies:
- name: sealed-secrets
repository: https://bitnami-labs.github.io/sealed-secrets
version: 2.2.0
repository: oci://registry-1.docker.io/bitnamicharts
version: 2.4.0
Original file line number Diff line number Diff line change
Expand Up @@ -22,5 +22,5 @@ version: 1.0.0
appVersion: 1.0.0
dependencies:
- name: prometheus-blackbox-exporter
repository: https://prometheus-community.github.io/helm-charts
repository: oci://ghcr.io/prometheus-community/charts
version: 8.2.0
16 changes: 8 additions & 8 deletions gitops/argocd/charts/monitoring/kube-prometheus-stack/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,27 +22,27 @@ version: 1.0.0
appVersion: 1.0.0
dependencies:
- name: kube-prometheus-stack
repository: https://prometheus-community.github.io/helm-charts
repository: oci://ghcr.io/prometheus-community/charts
version: 58.5.1
# - name: kubernetes-mixin
# repository: https://charts.portefaix.xyz/
# repository: oci://ghcr.io/portefaix/charts
# version: 2.0.0
# condition: k3s.enabled
# - name: prometheus-mixin
# repository: https://charts.portefaix.xyz/
# repository: oci://ghcr.io/portefaix/charts
# version: 1.2.0
# - name: prometheus-operator-mixin
# repository: https://charts.portefaix.xyz/
# repository: oci://ghcr.io/portefaix/charts
# version: 1.2.0
# - name: node-exporter-mixin
# repository: https://charts.portefaix.xyz/
# repository: oci://ghcr.io/portefaix/charts
# version: 1.3.0
# - name: kube-state-metrics-mixin
# repository: https://charts.portefaix.xyz/
# repository: oci://ghcr.io/portefaix/charts
# version: 1.1.0
# - name: alertmanager-mixin
# repository: https://charts.portefaix.xyz/
# repository: oci://ghcr.io/portefaix/charts
# version: 1.5.0
- name: coredns-mixin
repository: https://charts.portefaix.xyz/
repository: oci://ghcr.io/portefaix/charts
version: 1.4.1
2 changes: 1 addition & 1 deletion gitops/argocd/charts/monitoring/snmp-exporter/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,5 +22,5 @@ version: 1.0.0
appVersion: 1.0.0
dependencies:
- name: prometheus-snmp-exporter
repository: https://prometheus-community.github.io/helm-charts
repository: oci://ghcr.io/prometheus-community/charts
version: 5.1.0
2 changes: 1 addition & 1 deletion gitops/argocd/charts/monitoring/unifi-poller/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,5 +22,5 @@ version: 1.0.0
appVersion: 1.0.0
dependencies:
- name: unifi-poller
repository: https://charts.portefaix.xyz/
repository: oci://ghcr.io/portefaix/charts
version: 0.1.0
4 changes: 2 additions & 2 deletions gitops/argocd/charts/observability/grafana/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,8 @@ version: 1.0.0
appVersion: 6.19.1
dependencies:
- name: grafana
repository: https://grafana.github.io/helm-charts
repository: oci://ghcr.io/grafana/helm-charts
version: 7.3.10 # 7.3.2
- name: grafana-mixin
repository: https://charts.portefaix.xyz/
repository: oci://ghcr.io/portefaix/charts
version: 1.4.0

0 comments on commit 0a73e2d

Please sign in to comment.