Compare commits
	
		
			No commits in common. "cdf747fc8d7972d0ba2c27c75971a6e05c09b570" and "6b568a427a86da099e3d8f5c54488ab423ad1f6c" have entirely different histories.
		
	
	
		
			cdf747fc8d
			...
			6b568a427a
		
	
		
					 6 changed files with 94 additions and 4 deletions
				
			
		
							
								
								
									
										20
									
								
								_argocd/apps/minio.yaml
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								_argocd/apps/minio.yaml
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,20 @@ | ||||||
|  | apiVersion: argoproj.io/v1alpha1 | ||||||
|  | kind: Application | ||||||
|  | metadata: | ||||||
|  |   name: minio | ||||||
|  |   namespace: argocd | ||||||
|  | spec: | ||||||
|  |   destination: | ||||||
|  |     namespace: minio | ||||||
|  |     server: https://kubernetes.default.svc | ||||||
|  |   project: default | ||||||
|  |   source: | ||||||
|  |     path: cluster-components/minio | ||||||
|  |     repoURL: https://gitlab.mareshq.com/gitops/mareshq/bee.git | ||||||
|  |     targetRevision: HEAD | ||||||
|  |   syncPolicy: | ||||||
|  |     automated: | ||||||
|  |       prune: true | ||||||
|  |       selfHeal: true | ||||||
|  |     syncOptions: | ||||||
|  |       - CreateNamespace=true | ||||||
|  | @ -2,7 +2,7 @@ simple-registry: | ||||||
|   host: private.docker.vmpkg.com |   host: private.docker.vmpkg.com | ||||||
| 
 | 
 | ||||||
|   image: registry:2 |   image: registry:2 | ||||||
|   storage: 20Gi |   storage: 50Gi | ||||||
|   proxyBodySize: 500m |   proxyBodySize: 500m | ||||||
|   clusterIssuer: letsencrypt-mareshq |   clusterIssuer: letsencrypt-mareshq | ||||||
|   registryUser: vojtechmares |   registryUser: vojtechmares | ||||||
|  |  | ||||||
|  | @ -7,16 +7,16 @@ loki: | ||||||
|   write: |   write: | ||||||
|     persistence: |     persistence: | ||||||
|       size: 20Gi |       size: 20Gi | ||||||
|       storageClass: hcloud-volumes |       storageClass: longhorn | ||||||
| 
 | 
 | ||||||
|   read: |   read: | ||||||
|     persistence: |     persistence: | ||||||
|       size: 20Gi |       size: 20Gi | ||||||
|       storageClass: hcloud-volumes |       storageClass: longhorn | ||||||
| 
 | 
 | ||||||
|   singleBinary: |   singleBinary: | ||||||
|     persistence: |     persistence: | ||||||
|       storageClass: hcloud-volumes |       storageClass: longhorn | ||||||
| 
 | 
 | ||||||
|   monitoring: |   monitoring: | ||||||
|     # Do not collect the logs of Loki inside Loki |     # Do not collect the logs of Loki inside Loki | ||||||
|  |  | ||||||
							
								
								
									
										6
									
								
								cluster-components/minio/Chart.lock
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								cluster-components/minio/Chart.lock
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,6 @@ | ||||||
|  | dependencies: | ||||||
|  | - name: minio | ||||||
|  |   repository: https://charts.min.io/ | ||||||
|  |   version: 4.0.14 | ||||||
|  | digest: sha256:a8f4a8f4ed9d00faa87a98274941c1914438f05fc22b4d5971631c52bc07a62b | ||||||
|  | generated: "2022-09-06T11:08:20.81143+02:00" | ||||||
							
								
								
									
										11
									
								
								cluster-components/minio/Chart.yaml
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								cluster-components/minio/Chart.yaml
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,11 @@ | ||||||
|  | apiVersion: v2 | ||||||
|  | name: minio | ||||||
|  | description: A Helm chart for Kubernetes | ||||||
|  | type: application | ||||||
|  | version: 0.1.0 | ||||||
|  | appVersion: "1.0" | ||||||
|  | 
 | ||||||
|  | dependencies: | ||||||
|  | - name: minio | ||||||
|  |   version: 4.0.14 | ||||||
|  |   repository: https://charts.min.io/ | ||||||
							
								
								
									
										53
									
								
								cluster-components/minio/values.yaml
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										53
									
								
								cluster-components/minio/values.yaml
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,53 @@ | ||||||
|  | minio: | ||||||
|  |   fullnameOverride: minio | ||||||
|  | 
 | ||||||
|  |   mode: standalone | ||||||
|  | 
 | ||||||
|  |   persistence: | ||||||
|  |     storageClass: longhorn | ||||||
|  |     size: 200Gi | ||||||
|  | 
 | ||||||
|  |   DeploymentUpdate: | ||||||
|  |     type: Recreate | ||||||
|  | 
 | ||||||
|  |   ingress: | ||||||
|  |     enabled: true | ||||||
|  | 
 | ||||||
|  |     ingressClassName: nginx | ||||||
|  | 
 | ||||||
|  |     annotations: | ||||||
|  |       cert-manager.io/cluster-issuer: letsencrypt-mareshq | ||||||
|  |       # kubernetes.io/tls-acme: "true" | ||||||
|  |       # kubernetes.io/ingress.allow-http: "false" | ||||||
|  |       # kubernetes.io/ingress.global-static-ip-name: "" | ||||||
|  |       # nginx.ingress.kubernetes.io/secure-backends: "true" | ||||||
|  |       # nginx.ingress.kubernetes.io/backend-protocol: "HTTPS" | ||||||
|  |       # nginx.ingress.kubernetes.io/whitelist-source-range: 0.0.0.0/0 | ||||||
|  | 
 | ||||||
|  |     hosts: | ||||||
|  |       - minio.cloud.mareshq.com | ||||||
|  |     tls: | ||||||
|  |      - secretName: minio-tls | ||||||
|  |        hosts: | ||||||
|  |          - minio.cloud.mareshq.com | ||||||
|  | 
 | ||||||
|  |   consoleIngress: | ||||||
|  |     enabled: true | ||||||
|  | 
 | ||||||
|  |     ingressClassName: nginx | ||||||
|  | 
 | ||||||
|  |     annotations: | ||||||
|  |       cert-manager.io/cluster-issuer: letsencrypt-mareshq | ||||||
|  |       # kubernetes.io/tls-acme: "true" | ||||||
|  |       # kubernetes.io/ingress.allow-http: "false" | ||||||
|  |       # kubernetes.io/ingress.global-static-ip-name: "" | ||||||
|  |       # nginx.ingress.kubernetes.io/secure-backends: "true" | ||||||
|  |       # nginx.ingress.kubernetes.io/backend-protocol: "HTTPS" | ||||||
|  |       # nginx.ingress.kubernetes.io/whitelist-source-range: 0.0.0.0/0 | ||||||
|  | 
 | ||||||
|  |     hosts: | ||||||
|  |       - console.minio.cloud.mareshq.com | ||||||
|  |     tls: | ||||||
|  |      - secretName: minio-console-tls | ||||||
|  |        hosts: | ||||||
|  |          - console.minio.cloud.mareshq.com | ||||||
		Reference in a new issue