Skip to content

Commit

Permalink
Bundled beachhead services: cert-manager, external-secrets, velero, d…
Browse files Browse the repository at this point in the history
…ex (#797)

core Beachhead ServiceTemplates (#728)
  • Loading branch information
BROngineer authored Dec 19, 2024
1 parent 60a6edc commit ab78ddf
Show file tree
Hide file tree
Showing 12 changed files with 124 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
apiVersion: hmc.mirantis.com/v1alpha1
kind: ServiceTemplate
metadata:
name: cert-manager-1-16-2
annotations:
helm.sh/resource-policy: keep
spec:
helm:
chartSpec:
chart: cert-manager
version: 1.16.2
interval: 10m0s
sourceRef:
kind: HelmRepository
name: hmc-templates
15 changes: 15 additions & 0 deletions templates/provider/hmc-templates/files/templates/dex-0-19-1.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
apiVersion: hmc.mirantis.com/v1alpha1
kind: ServiceTemplate
metadata:
name: dex-0-19-1
annotations:
helm.sh/resource-policy: keep
spec:
helm:
chartSpec:
chart: dex
version: 0.19.1
interval: 10m0s
sourceRef:
kind: HelmRepository
name: hmc-templates
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
apiVersion: hmc.mirantis.com/v1alpha1
kind: ServiceTemplate
metadata:
name: external-secrets-0-11-0
annotations:
helm.sh/resource-policy: keep
spec:
helm:
chartSpec:
chart: external-secrets
version: 0.11.0
interval: 10m0s
sourceRef:
kind: HelmRepository
name: hmc-templates
15 changes: 15 additions & 0 deletions templates/provider/hmc-templates/files/templates/velero-8-1-0.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
apiVersion: hmc.mirantis.com/v1alpha1
kind: ServiceTemplate
metadata:
name: velero-8-1-0
annotations:
helm.sh/resource-policy: keep
spec:
helm:
chartSpec:
chart: velero
version: 8.1.0
interval: 10m0s
sourceRef:
kind: HelmRepository
name: hmc-templates
6 changes: 6 additions & 0 deletions templates/service/cert-manager-1-16-2/Chart.lock
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
dependencies:
- name: cert-manager
repository: https://charts.jetstack.io
version: v1.16.2
digest: sha256:356899ad78a5ab6fecec926dfa8ea5fddd7e189961af4fac92cd74fbba612a79
generated: "2024-12-10T14:36:48.362482+02:00"
10 changes: 10 additions & 0 deletions templates/service/cert-manager-1-16-2/Chart.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
apiVersion: v2
name: cert-manager
description: A Helm chart to refer the official cert-manager helm chart
type: application
version: 1.16.2
appVersion: "1.16.2"
dependencies:
- name: cert-manager
version: 1.16.2
repository: https://charts.jetstack.io
6 changes: 6 additions & 0 deletions templates/service/dex-0-19-1/Chart.lock
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
dependencies:
- name: dex
repository: https://charts.dexidp.io
version: 0.19.1
digest: sha256:8b96787ba39f6973b42abfde2ed704596c340bc959d6fc3178f95389dcbbcf93
generated: "2024-12-18T17:48:15.44816+02:00"
10 changes: 10 additions & 0 deletions templates/service/dex-0-19-1/Chart.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
apiVersion: v2
name: dex
description: A Helm chart to refer the official dex helm chart
type: application
version: 0.19.1
appVersion: "2.41.1"
dependencies:
- name: dex
version: 0.19.1
repository: https://charts.dexidp.io
6 changes: 6 additions & 0 deletions templates/service/external-secrets-0-11-0/Chart.lock
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
dependencies:
- name: external-secrets
repository: https://charts.external-secrets.io
version: 0.11.0
digest: sha256:d2b055ede791964c860c82b3923288aa6e8b9f53bcbaba08dc200eb301750b3c
generated: "2024-12-10T13:20:05.633952+02:00"
10 changes: 10 additions & 0 deletions templates/service/external-secrets-0-11-0/Chart.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
apiVersion: v2
name: external-secrets
description: A Helm chart to refer the official external-secrets helm chart
type: application
version: 0.11.0
appVersion: "0.11.0"
dependencies:
- name: external-secrets
version: 0.11.0
repository: https://charts.external-secrets.io
6 changes: 6 additions & 0 deletions templates/service/velero-8-1-0/Chart.lock
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
dependencies:
- name: velero
repository: https://vmware-tanzu.github.io/helm-charts/
version: 8.1.0
digest: sha256:93b5e1ba4e18d82b7170734c5215c9353f0a4d349c3020b83754636fc23a2ace
generated: "2024-12-18T17:43:43.00584+02:00"
10 changes: 10 additions & 0 deletions templates/service/velero-8-1-0/Chart.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
apiVersion: v2
name: velero
description: A Helm chart to refer the official velero helm chart
type: application
version: 8.1.0
appVersion: "1.15.0"
dependencies:
- name: velero
version: 8.1.0
repository: https://vmware-tanzu.github.io/helm-charts/

0 comments on commit ab78ddf

Please sign in to comment.