File tree Expand file tree Collapse file tree 11 files changed +69
-7
lines changed
controllers/minio-operator
clusters/prod/controllers/minio-operator Expand file tree Collapse file tree 11 files changed +69
-7
lines changed Original file line number Diff line number Diff line change @@ -3,4 +3,4 @@ kind: Kustomization
33namespace : minio
44resources :
55 - namespace.yaml
6- - release .yaml
6+ - tenant .yaml
Original file line number Diff line number Diff line change 11apiVersion : v1
22kind : Namespace
33metadata :
4- name : loki
4+ name : minio
Original file line number Diff line number Diff line change 1+ apiVersion : minio.min.io/v2
2+ kind : Tenant
3+ metadata :
4+ name : minio
5+ namespace : minio
6+ spec :
7+ pools :
8+ - servers : 4
9+ volumesPerServer : 1
10+ volumeClaimTemplate :
11+ metadata :
12+ name : data
13+ spec :
14+ accessModes :
15+ - ReadWriteOnce
16+ resources :
17+ requests :
18+ storage : 200Gi
Original file line number Diff line number Diff line change @@ -21,5 +21,7 @@ resources:
2121# - action-runner-controller
2222 - utils/ingress.yaml
2323 - ../../../../infrastructure/base/controllers/cnpg-operator
24+ - ../../../../infrastructure/base/controllers/minio-operator
2425patches :
2526 - path : ../../../../infrastructure/clusters/prod/controllers/cnpg-operator/release.yaml
27+ - path : ../../../../infrastructure/clusters/prod/controllers/minio-operator/release.yaml
Original file line number Diff line number Diff line change @@ -5,10 +5,7 @@ generatorOptions:
55 disableNameSuffixHash : true
66resources :
77 - ../../../../../apps/base/minio/
8- patches :
9- - path : release.yaml
10-
118secretGenerator :
129 - name : minio-password-secret
1310 envs :
14- - minio.env
11+ - minio.env
Original file line number Diff line number Diff line change 1+ apiVersion : kustomize.config.k8s.io/v1beta1
2+ kind : Kustomization
3+ namespace : minio-operator
4+ resources :
5+ - namespace.yaml
6+ - release.yaml
Original file line number Diff line number Diff line change 1+ apiVersion : v1
2+ kind : Namespace
3+ metadata :
4+ name : minio-operator
Original file line number Diff line number Diff line change 1+ apiVersion : helm.toolkit.fluxcd.io/v2
2+ kind : HelmRelease
3+ metadata :
4+ name : minio-operator
5+ spec :
6+ releaseName : minio-operator
7+ chart :
8+ spec :
9+ chart : operator
10+ sourceRef :
11+ kind : HelmRepository
12+ name : minio-operator
13+ namespace : flux-system
14+ install :
15+ remediation :
16+ retries : 3
17+ interval : 1m0s
18+ values : {}
Original file line number Diff line number Diff line change @@ -15,4 +15,5 @@ resources:
1515 - arc.yml
1616 - mariadb-operator.yml
1717 - proxmox-ccm.yml
18- - cnpg.yml
18+ - cnpg.yml
19+ - minio-operator.yml
Original file line number Diff line number Diff line change 1+ apiVersion : source.toolkit.fluxcd.io/v1beta2
2+ kind : HelmRepository
3+ metadata :
4+ name : minio-operator
5+ namespace : flux-system
6+ spec :
7+ interval : 5m
8+ url : https://operator.min.io/
You can’t perform that action at this time.
0 commit comments