Try portainer!
This commit is contained in:
		| @@ -1,17 +0,0 @@ | |||||||
| --- |  | ||||||
| apiVersion: kustomize.toolkit.fluxcd.io/v1 |  | ||||||
| kind: Kustomization |  | ||||||
| metadata: |  | ||||||
|   name: podinfo |  | ||||||
|   namespace: flux-system |  | ||||||
| spec: |  | ||||||
|   interval: 30m0s |  | ||||||
|   path: ./kustomize |  | ||||||
|   prune: true |  | ||||||
|   retryInterval: 2m0s |  | ||||||
|   sourceRef: |  | ||||||
|     kind: GitRepository |  | ||||||
|     name: podinfo |  | ||||||
|   targetNamespace: default |  | ||||||
|   timeout: 3m0s |  | ||||||
|   wait: true |  | ||||||
| @@ -1,11 +0,0 @@ | |||||||
| --- |  | ||||||
| apiVersion: source.toolkit.fluxcd.io/v1 |  | ||||||
| kind: GitRepository |  | ||||||
| metadata: |  | ||||||
|   name: podinfo |  | ||||||
|   namespace: flux-system |  | ||||||
| spec: |  | ||||||
|   interval: 1m0s |  | ||||||
|   ref: |  | ||||||
|     branch: master |  | ||||||
|   url: https://github.com/stefanprodan/podinfo |  | ||||||
							
								
								
									
										17
									
								
								apps/portainer/helm-release.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										17
									
								
								apps/portainer/helm-release.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,17 @@ | |||||||
|  | apiVersion: helm.toolkit.fluxcd.io/v2beta1 | ||||||
|  | kind: HelmRelease | ||||||
|  | metadata: | ||||||
|  |   name: portainer | ||||||
|  |   namespace: portainer | ||||||
|  | spec: | ||||||
|  |   interval: 5m | ||||||
|  |   chart: | ||||||
|  |     spec: | ||||||
|  |       chart: portainer | ||||||
|  |       sourceRef: | ||||||
|  |         kind: HelmRepository | ||||||
|  |         name: portainer | ||||||
|  |         namespace: portainer | ||||||
|  |       interval: 1m | ||||||
|  |   values: | ||||||
|  |     replicaCount: 1 | ||||||
							
								
								
									
										8
									
								
								apps/portainer/helm-repository.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								apps/portainer/helm-repository.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,8 @@ | |||||||
|  | apiVersion: source.toolkit.fluxcd.io/v1beta2 | ||||||
|  | kind: HelmRepository | ||||||
|  | metadata: | ||||||
|  |   name: portainer | ||||||
|  |   namespace: portainer | ||||||
|  | spec: | ||||||
|  |   interval: 1m | ||||||
|  |   url: https://portainer.github.io/k8s | ||||||
							
								
								
									
										5
									
								
								apps/portainer/kustomization.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								apps/portainer/kustomization.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,5 @@ | |||||||
|  | namespace: portainer | ||||||
|  | resources: | ||||||
|  |   - namespace.yaml | ||||||
|  |   - helm-repository.yaml | ||||||
|  |   - helm-release.yaml | ||||||
							
								
								
									
										4
									
								
								apps/portainer/namespace.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										4
									
								
								apps/portainer/namespace.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,4 @@ | |||||||
|  | apiVersion: v1 | ||||||
|  | kind: Namespace | ||||||
|  | metadata: | ||||||
|  |   name: portainer | ||||||
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							| @@ -1,27 +0,0 @@ | |||||||
| # This manifest was generated by flux. DO NOT EDIT. |  | ||||||
| --- |  | ||||||
| apiVersion: source.toolkit.fluxcd.io/v1 |  | ||||||
| kind: GitRepository |  | ||||||
| metadata: |  | ||||||
|   name: flux-system |  | ||||||
|   namespace: flux-system |  | ||||||
| spec: |  | ||||||
|   interval: 1m0s |  | ||||||
|   ref: |  | ||||||
|     branch: main |  | ||||||
|   secretRef: |  | ||||||
|     name: flux-system |  | ||||||
|   url: ssh://git@gitea.home.joemonk.co.uk:2222/joe/gitops.git |  | ||||||
| --- |  | ||||||
| apiVersion: kustomize.toolkit.fluxcd.io/v1 |  | ||||||
| kind: Kustomization |  | ||||||
| metadata: |  | ||||||
|   name: flux-system |  | ||||||
|   namespace: flux-system |  | ||||||
| spec: |  | ||||||
|   interval: 10m0s |  | ||||||
|   path: ./ |  | ||||||
|   prune: true |  | ||||||
|   sourceRef: |  | ||||||
|     kind: GitRepository |  | ||||||
|     name: flux-system |  | ||||||
| @@ -1,5 +0,0 @@ | |||||||
| apiVersion: kustomize.config.k8s.io/v1beta1 |  | ||||||
| kind: Kustomization |  | ||||||
| resources: |  | ||||||
| - gotk-components.yaml |  | ||||||
| - gotk-sync.yaml |  | ||||||
							
								
								
									
										12
									
								
								clusters/kind/flux-system/apps/portainer.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										12
									
								
								clusters/kind/flux-system/apps/portainer.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,12 @@ | |||||||
|  | apiVersion: kustomize.toolkit.fluxcd.io/v1beta2 | ||||||
|  | kind: Kustomization | ||||||
|  | metadata: | ||||||
|  |   name: portainer | ||||||
|  |   namespace: flux-system | ||||||
|  | spec: | ||||||
|  |   interval: 10m0s | ||||||
|  |   path: ./apps/portainer | ||||||
|  |   prune: true | ||||||
|  |   sourceRef: | ||||||
|  |     kind: GitRepository | ||||||
|  |     name: flux-system | ||||||
| @@ -3,3 +3,4 @@ kind: Kustomization | |||||||
| resources: | resources: | ||||||
| - gotk-components.yaml | - gotk-components.yaml | ||||||
| - gotk-sync.yaml | - gotk-sync.yaml | ||||||
|  | - apps/*.yaml | ||||||
|   | |||||||
							
								
								
									
										2
									
								
								steps.md
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								steps.md
									
									
									
									
									
								
							| @@ -2,4 +2,4 @@ choco install kind | |||||||
| choco install flux | choco install flux | ||||||
|  |  | ||||||
| kind create cluster | kind create cluster | ||||||
| flux bootstrap git --private-key-file=~/.ssh/gitea --url ssh://git@gitea.home.joemonk.co.uk:2222/joe/gitops.git --branch main --path=cluster | flux bootstrap git --private-key-file=C:/Users/Joe/.ssh/gitea --url ssh://git@gitea.home.joemonk.co.uk:2222/joe/gitops.git --branch main --path=clusters/kind | ||||||
		Reference in New Issue
	
	Block a user