Try adding kustomizes
This commit is contained in:
		
							
								
								
									
										5
									
								
								.vscode/settings.json
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								.vscode/settings.json
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,5 @@ | ||||
| { | ||||
|     "yaml.schemas": { | ||||
|         "https://json.schemastore.org/kustomization.json": "file:///workspace/gitops/infra/traefik.yaml" | ||||
|     } | ||||
| } | ||||
| @@ -2,4 +2,4 @@ apiVersion: kustomize.config.k8s.io/v1beta1 | ||||
| kind: Kustomization | ||||
| resources: | ||||
| - apps-namespace.yaml | ||||
| - ./whoami | ||||
| - whoami | ||||
							
								
								
									
										14
									
								
								clusters/talos/apps.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										14
									
								
								clusters/talos/apps.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,14 @@ | ||||
| apiVersion: kustomize.toolkit.fluxcd.io/v1 | ||||
| kind: Kustomization | ||||
| metadata: | ||||
|   name: apps | ||||
|   namespace: flux-system | ||||
| spec: | ||||
|   interval: 10m | ||||
|   path: ./apps | ||||
|   prune: true | ||||
|   sourceRef: | ||||
|     kind: GitRepository | ||||
|     name: flux-cluster | ||||
|   dependsOn: | ||||
|     - name: infra | ||||
							
								
								
									
										12
									
								
								clusters/talos/infra.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										12
									
								
								clusters/talos/infra.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,12 @@ | ||||
| apiVersion: kustomize.toolkit.fluxcd.io/v1 | ||||
| kind: Kustomization | ||||
| metadata: | ||||
|   name: infra | ||||
|   namespace: flux-system | ||||
| spec: | ||||
|   interval: 10m0s | ||||
|   path: ./infra | ||||
|   prune: true | ||||
|   sourceRef: | ||||
|     kind: GitRepository | ||||
|     name: flux-cluster | ||||
| @@ -1,4 +0,0 @@ | ||||
| apiVersion: kustomize.config.k8s.io/v1beta1 | ||||
| kind: Kustomization | ||||
| resources: | ||||
| - ./infra | ||||
| @@ -1,5 +1,5 @@ | ||||
| apiVersion: kustomize.config.k8s.io/v1beta1 | ||||
| kind: Kustomization | ||||
| resources: | ||||
| - apps-namespace.yaml | ||||
| - ./whoami | ||||
| - ingress-namespace.yaml | ||||
| - whoami | ||||
		Reference in New Issue
	
	Block a user