File tree Expand file tree Collapse file tree 5 files changed +119
-0
lines changed Expand file tree Collapse file tree 5 files changed +119
-0
lines changed Original file line number Diff line number Diff line change
1
+ apiVersion : argoproj.io/v1alpha1
2
+ kind : Application
3
+ metadata :
4
+ name : minio
5
+ finalizers :
6
+ - resources-finalizer.argocd.argoproj.io
7
+ spec :
8
+ project : minio
9
+
10
+ sources :
11
+ - repoURL : {{ .Values.repository.url }}
12
+ targetRevision : {{ .Values.repository.targetRevision }}
13
+ path : argo/minio
14
+
15
+ - repoURL : https://charts.min.io/
16
+ targetRevision : 5.4.0
17
+ chart : minio
18
+
19
+ helm :
20
+ valuesObject :
21
+ persistence :
22
+ enabled : true
23
+ storageClass : truenas-iscsi-hdd
24
+ size : 50Gi
25
+
26
+ resources :
27
+ requests :
28
+ memory : 4Gi
29
+ cpu : 500m
30
+ limits :
31
+ memory : 4Gi
32
+
33
+ users :
34
+ - accessKey : console
35
+ policy : consoleAdmin
36
+ existingSecret : minio-admin-credentials
37
+ existingSecretKey : password
38
+
39
+ oidc :
40
+ enabled : true
41
+ configUrl : https://id.d3adb5.ca/realms/core/.well-known/openid-configuration
42
+ existingClientSecretName : minio-oidc-secrets
43
+ existingClientIdKey : client-id
44
+ existingClientSecretKey : client-secret
45
+ scopes : openid,profile,email,groups
46
+ redirectUri : https://console.minio.d3adb5.ca/oauth_callback
47
+
48
+ ingress :
49
+ enabled : true
50
+ ingressClassName : nginx
51
+ annotations :
52
+ cert-manager.io/cluster-issuer : letsencrypt
53
+ hosts :
54
+ - minio.d3adb5.ca
55
+ tls :
56
+ - secretName : minio-tls
57
+ hosts :
58
+ - minio.d3adb5.ca
59
+
60
+ consoleIngress :
61
+ enabled : true
62
+ ingressClassName : nginx
63
+ annotations :
64
+ cert-manager.io/cluster-issuer : letsencrypt
65
+ hosts :
66
+ - console.minio.d3adb5.ca
67
+ tls :
68
+ - secretName : minio-console-tls
69
+ hosts :
70
+ - console.minio.d3adb5.ca
71
+
72
+ destination :
73
+ server : https://kubernetes.default.svc
74
+ namespace : {{ .Values.minio.namespace }}
75
+
76
+ syncPolicy :
77
+ automated :
78
+ prune : true
79
+ selfHeal : true
80
+ syncOptions :
81
+ - CreateNamespace=true
Original file line number Diff line number Diff line change
1
+ apiVersion : argoproj.io/v1alpha1
2
+ kind : AppProject
3
+ metadata :
4
+ name : minio
5
+ finalizers :
6
+ - resources-finalizer.argocd.argoproj.io
7
+ spec :
8
+ description : MinIO object storage
9
+
10
+ sourceRepos :
11
+ - {{ .Values.repository.url }}
12
+ - https://charts.min.io/
13
+
14
+ destinations :
15
+ - namespace : {{ .Values.minio.namespace }}
16
+ server : https://kubernetes.default.svc
17
+
18
+ clusterResourceWhitelist :
19
+ - group : ' '
20
+ kind : Namespace
Original file line number Diff line number Diff line change @@ -6,6 +6,9 @@ repository:
6
6
argocd :
7
7
namespace : argocd
8
8
9
+ minio :
10
+ namespace : minio
11
+
9
12
operators :
10
13
olmNamespace : operator-lifecycle-manager
11
14
namespace : operators
Original file line number Diff line number Diff line change
1
+ apiVersion : bitnami.com/v1alpha1
2
+ kind : SealedSecret
3
+ metadata :
4
+ name : minio-admin-credentials
5
+ spec :
6
+ encryptedData :
7
+ password : AgAVAAlNYPWPTVVZ7LV/iCEU7i5jvo14FydjpgBE1Y7NMBkoVEc3qxyDfiXOItoss+OAIDQsj7CN7uSDYJDH4+vFvaUrNeJBgHxelCTWUocV0m0yKYZJW+JnfDvEsKMk2ICiXTW/IQMPG/gXTq3ZH8iqt57CtAvMqYDLgl/tWOnKxNafKiSTwO9AwVjAd5Ah77SFvo5P6reOAFQU9HQZicmQmZ6T7loREcollgaUto8FbSgHtKGv7u4dCPJ4qKpl+gxSx57vuA67JDC36P7KIMbYPBHGAkb7TGPeQuCG0vpwpCthacQtq/XjVZPEh86eDwGQwu5LerOynQcLZ8gG5R0Xc2HmMHlTGYr//j0HwQ32jczAVqvGT5Of8/NvIPu0U0H8BqGyiAvEwwmxA+iY3WRafQl/9BSxiOspx+qrz5/LKeMsZCk09ftXy5xBCtQx3vFU3JZ9KMYR2eG3LY6HAYpcyxPIvyJDxS9fw5bGN2AUngdEHcH3YaUw2GzpyCbeu7iQ8s7FxnuM2xjxAlkkg6ioT3+vzwOzEhxN3vqCN+3xcQel9xmMKacYiz1Kw0XSgzxzlVifqGxubuYUxYb7SUP7M6yNneb47BkHb6tOTfCxr7J+mpsWF/tTWJxJguczKf5mYg7s+4LaleffM4NEFW4o/vXagYFeD6v7f5/iGsyj8oP4ImUfuxBT1tjIQU3anrnwjrPoBa6gNQ+YcuH+TzI8s2fhF7CT574Pc77fk1JDBTxQ4GU+MweA
Original file line number Diff line number Diff line change
1
+ apiVersion : bitnami.com/v1alpha1
2
+ kind : SealedSecret
3
+ metadata :
4
+ name : minio-oidc-secrets
5
+ spec :
6
+ encryptedData :
7
+ client-id : AgATqQu7EuIAw5hFTxrHQ0T0ozfzPkqdvTEuDCinbp+63b1tAUPZJBJELTQuQK8SmOtRVZFEHwVWJ0EF4ANjWRFeM2KOdEGey2pEf4H3Z706vnH+XG51e22Vw0xvt4XGn3mZ/RkQ6qgO6e067mUYw/n/f+bp5kmy9t546uPApSTRcOV9PazYyEagjCNbiW3WxMVCtd0xXrAMJmfuSnj3iDSHTN6XP2t7OaYVriu7dD9ipr+HUvxOuxubbc0GA87VdI2A5XBt0WtBE/XB7glPeinpVCPMLk41qRezBzazh03Xa7KxUKCym6f1BhdC1LYr85Td2cB8c9+pZ3nNBhTy8J6nMthmgESE8/7smYjwT1cRCWN9gikPTQunAEAQeErWGohYkRobK7BzWIxHmyTkXfvVFX+RHXYpegNx6Ns7OZDM2iwppnYZJL3R/SROFWPrgxW4V2tmkzVqnaThLc5oX6AwKbxDF6OspZ+bfxheTny9uH2Eb7sv7dqH0bhaESnDZCuMdgRgJjRXw/jbSVlB0HUhXGrWeXpzBymtzruC1XS3nH2ozpn6qMDqwAchtO48WAfGk8aEtwGtyautrUdQEiYczEsvd1+189pe7L7CwoMrOi0lT6vGqxtYH16/mCojE7z9SWPoknZ7fkrUFBFm0Ji8j0oCf7SZePvaXiEOwhQ1R12qBW6wO6oksfhjpVI9WUSPed7NoQ==
8
+ client-secret : AgAlFI9inG9BcBch6sLUy1LC03ZEl2frSv7drR3hGh1jsgoB2rVGOYAcu/0/bBp1fhRqH7rZLOhj4dj358LFpgQPhxMTXKjTL+NBL+NfYrafeIRdDQpKBgvAZLQOK+UrI2wFwYSWUooZcARVpz+ifp+aZj8mT/mhkbMsCpckv8SjQkkGUIK4kUfUpVLdwdmIQ86Ajl6bufbW1hX7KNj/WrdL0UxR9FEi7r2C7by0POSwedYWFRmMyXKzD//bITxnKNimoFmHkSnDUST8RAYadUhYK4YgK5mCG8aJJ0gE9750/4wLeFOW2OYYjCkW3CW10SVC0k4k5J0Ge3nXdKkAVXm3CLFv7yCsqa2R8NOgmrPWD5xa/m0sqdGk/aHW028qWeA/0jk7MvEVyocCVzn7dGRLMpY2w8zXn8WFFhiZ/+1QHqYpZvy1o2i+XwM4AP++85QBamooI4/lR4ycEpkiQhgBKOknuTnu06tOqym8v+IW/yYuG0gdHQvwFGcZ6CEW4ghSFrFqYNrZ33zgG+ZDYhUSReIRBCf8AtqNQSJhkdubvSBAFj2WOQ8k2v85OgOcACsetaLMy8PCQqH7H1xMjJiP5WjiL/F1rnVz3U3dyNOytzSmkcLGBiOuhuJ631pBZ0p3vcSmMzVnMEYlKegh40Q8Rtqa3hrqg94WB9US4kbXItH/gotOM4I7E0OF8hZWhswIpU5zjz8s8McwPd+8ilzymaUQwNBvXrkGGLZK2YQSzg==
You can’t perform that action at this time.
0 commit comments