Skip to content

Commit

Permalink
argocd: add minio-operator
Browse files Browse the repository at this point in the history
Signed-off-by: Victor Login <batazor@evrone.com>
  • Loading branch information
batazor committed Jan 23, 2023
1 parent 8476b88 commit afa429c
Show file tree
Hide file tree
Showing 2 changed files with 45 additions and 2 deletions.
6 changes: 4 additions & 2 deletions ops/Helm/addons/minio/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,13 @@
minio:
enabled: true

operator:
image:
tag: v4.5.8

tenant:
enabled: true

tenant:
image:
tag: RELEASE.2023-01-12T02-06-16Z
pools:
- servers: 1
41 changes: 41 additions & 0 deletions ops/argocd/infrastructure/minio/application.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: minio
namespace: argocd
finalizers:
- resources-finalizer.argocd.argoproj.io
spec:
project: shortlink
destination:
name: ''
namespace: minio
server: 'https://kubernetes.default.svc'
source:
path: ops/Helm/addons/minio
repoURL: 'https://github.com/shortlink-org/shortlink'
targetRevision: HEAD
helm:
releaseName: minio
valueFiles:
# default values
- values.yaml
syncPolicy:
automated:
prune: true
allowEmpty: true
selfHeal: true
syncOptions:
- CreateNamespace=true
- ServerSideApply=true
retry:
limit: 2
backoff:
duration: 10s
maxDuration: 3m0s
factor: 2
ignoreDifferences:
- group: kyverno.io
kind: ClusterPolicy
jqPathExpressions:
- .spec.rules[] | select(.name|test("autogen-."))

0 comments on commit afa429c

Please sign in to comment.