Merge branch 'develop'

This commit is contained in:
Vincent BRIDIER 2025-02-20 12:44:29 +01:00
commit 0e6205648c
No known key found for this signature in database
GPG key ID: 8571BFA20420D512
5 changed files with 70 additions and 11 deletions

View file

@ -1,14 +1,15 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- cert-manager.yaml
- flux-resources.yaml
- gitlab-agent.yaml
- gitlab-runner.yaml
- hashicorp-vault.yaml
- ldc-custom.yaml
- mariadb.yaml
- meilisearch.yaml
- namespaces.yaml
- prometheus-stack.yaml
- traefik.yaml
- cert-manager.yaml
- flux-resources.yaml
- gitlab-agent.yaml
- gitlab-runner.yaml
- hashicorp-vault.yaml
- ldc-custom.yaml
- mariadb.yaml
- meilisearch.yaml
- namespaces.yaml
- prometheus-stack.yaml
- traefik.yaml
- quickchart.yaml

View file

@ -0,0 +1,26 @@
---
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: quickchart
namespace: flux-system
spec:
interval: 1m0s
path: ./infrastructure/quickchart
prune: false
healthChecks:
- apiVersion: source.toolkit.fluxcd.io/v1
kind: HelmRepository
name: quickchart
namespace: common-services
- apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
name: quickchart
namespace: common-services
dependsOn:
- name: namespaces
namespace: flux-system
sourceRef:
kind: GitRepository
name: cluster-k8s
timeout: 5m

View file

@ -0,0 +1,19 @@
---
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: quickchart
namespace: common-services
spec:
interval: 1m0s
chart:
spec:
chart: quickchart
version: 4.1.0
sourceRef:
kind: HelmRepository
name: quickchart
namespace: common-services
values:
image:
tag: v1.8.1

View file

@ -0,0 +1,8 @@
apiVersion: source.toolkit.fluxcd.io/v1
kind: HelmRepository
metadata:
name: quickchart
namespace: common-services
spec:
interval: 1h0m0s
url: https://cowboysysop.github.io/charts/

View file

@ -0,0 +1,5 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- helm-repository.yaml
- helm-release.yaml