mirror of https://github.com/fluxcd/flux2.git
				
				
				
			
			You cannot select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
	
	
		
			154 lines
		
	
	
		
			3.5 KiB
		
	
	
	
		
			YAML
		
	
			
		
		
	
	
			154 lines
		
	
	
		
			3.5 KiB
		
	
	
	
		
			YAML
		
	
---
 | 
						|
apiVersion: v1
 | 
						|
kind: Namespace
 | 
						|
metadata:
 | 
						|
  name: {{ .fluxns }}
 | 
						|
---
 | 
						|
apiVersion: v1
 | 
						|
kind: Namespace
 | 
						|
metadata:
 | 
						|
  name: {{ .ns }}
 | 
						|
---
 | 
						|
apiVersion: apps/v1
 | 
						|
kind: Deployment
 | 
						|
metadata:
 | 
						|
  labels:
 | 
						|
    app.kubernetes.io/name: podinfo
 | 
						|
    app.kubernetes.io/managed-by: Helm
 | 
						|
    helm.toolkit.fluxcd.io/name: podinfo
 | 
						|
    helm.toolkit.fluxcd.io/namespace: {{ .ns }}
 | 
						|
  name: podinfo
 | 
						|
  namespace: {{ .ns }}
 | 
						|
spec:
 | 
						|
  replicas: 1
 | 
						|
  selector:
 | 
						|
    matchLabels:
 | 
						|
      app.kubernetes.io/name: podinfo
 | 
						|
  template:
 | 
						|
    metadata:
 | 
						|
      labels:
 | 
						|
        app.kubernetes.io/name: podinfo
 | 
						|
    spec:
 | 
						|
      containers:
 | 
						|
      - name: hello
 | 
						|
        command: [ "echo hello world" ]
 | 
						|
        image: busybox
 | 
						|
---
 | 
						|
apiVersion: helm.toolkit.fluxcd.io/v2
 | 
						|
kind: HelmRelease
 | 
						|
metadata:
 | 
						|
  labels:
 | 
						|
    kustomize.toolkit.fluxcd.io/name: infrastructure
 | 
						|
    kustomize.toolkit.fluxcd.io/namespace: {{ .fluxns }}
 | 
						|
  name: podinfo
 | 
						|
  namespace: {{ .ns }}
 | 
						|
spec:
 | 
						|
  chart:
 | 
						|
    spec:
 | 
						|
      chart: podinfo
 | 
						|
      sourceRef:
 | 
						|
        kind: HelmRepository
 | 
						|
        name: podinfo
 | 
						|
        namespace: {{ .fluxns }}
 | 
						|
  interval: 5m
 | 
						|
status:
 | 
						|
  conditions:
 | 
						|
  - lastTransitionTime: "2021-07-16T15:42:20Z"
 | 
						|
    message: Release reconciliation succeeded
 | 
						|
    reason: ReconciliationSucceeded
 | 
						|
    status: "True"
 | 
						|
    type: Ready
 | 
						|
  helmChart: {{ .fluxns }}/podinfo-podinfo
 | 
						|
  lastAttemptedRevision: 6.3.5
 | 
						|
---
 | 
						|
apiVersion: source.toolkit.fluxcd.io/v1
 | 
						|
kind: HelmChart
 | 
						|
metadata:
 | 
						|
  name: podinfo-podinfo
 | 
						|
  namespace: {{ .fluxns }}
 | 
						|
spec:
 | 
						|
  chart: podinfo
 | 
						|
  sourceRef:
 | 
						|
    kind: HelmRepository
 | 
						|
    name: podinfo
 | 
						|
  version: 6.3.5
 | 
						|
  interval: 5m
 | 
						|
status:
 | 
						|
  artifact:
 | 
						|
    checksum: cf13ba96773d9a879cd052c86e73199b3f96c854
 | 
						|
    lastUpdateTime: "2021-08-01T04:42:55Z"
 | 
						|
    revision: 6.3.5
 | 
						|
    path: "example"
 | 
						|
    url: "example"
 | 
						|
    digest: sha1:cf13ba96773d9a879cd052c86e73199b3f96c854
 | 
						|
  conditions:
 | 
						|
  - lastTransitionTime: "2021-07-16T15:32:09Z"
 | 
						|
    message: 'Fetched revision: 6.3.5'
 | 
						|
    reason: ChartPullSucceeded
 | 
						|
    status: "True"
 | 
						|
    type: Ready
 | 
						|
 | 
						|
---
 | 
						|
apiVersion: source.toolkit.fluxcd.io/v1
 | 
						|
kind: HelmRepository
 | 
						|
metadata:
 | 
						|
  labels:
 | 
						|
    kustomize.toolkit.fluxcd.io/name: infrastructure
 | 
						|
    kustomize.toolkit.fluxcd.io/namespace: flux-system
 | 
						|
  name: podinfo
 | 
						|
  namespace: {{ .fluxns }}
 | 
						|
spec:
 | 
						|
  interval: 5m
 | 
						|
  timeout: 1m0s
 | 
						|
  url: https://stefanprodan.github.io/podinfo
 | 
						|
status:
 | 
						|
  artifact:
 | 
						|
    checksum: 8411f23d07d3701f0e96e7d9e503b7936d7e1d56
 | 
						|
    lastUpdateTime: "2021-07-11T00:25:46Z"
 | 
						|
    revision: sha1:8411f23d07d3701f0e96e7d9e503b7936d7e1d56
 | 
						|
    path: "example"
 | 
						|
    url: "example"
 | 
						|
    digest: sha256:f105fc5f3b58605631dc25497773d0a392b807cb220f32635fada3ce0dd81ad6
 | 
						|
  conditions:
 | 
						|
  - lastTransitionTime: "2021-07-11T00:25:46Z"
 | 
						|
    message: 'Fetched revision: main@sha1:8411f23d07d3701f0e96e7d9e503b7936d7e1d56'
 | 
						|
    reason: IndexationSucceed
 | 
						|
    status: "True"
 | 
						|
    type: Ready
 | 
						|
---
 | 
						|
apiVersion: kustomize.toolkit.fluxcd.io/v1
 | 
						|
kind: Kustomization
 | 
						|
metadata:
 | 
						|
  name: infrastructure
 | 
						|
  namespace: {{ .fluxns }}
 | 
						|
spec:
 | 
						|
  path: ./infrastructure/
 | 
						|
  sourceRef:
 | 
						|
    kind: GitRepository
 | 
						|
    name: flux-system
 | 
						|
  interval: 5m
 | 
						|
  prune: true
 | 
						|
status:
 | 
						|
  conditions:
 | 
						|
  - lastTransitionTime: "2021-08-01T04:52:56Z"
 | 
						|
    message: 'Applied revision: main@sha1:696f056df216eea4f9401adbee0ff744d4df390f'
 | 
						|
    reason: ReconciliationSucceeded
 | 
						|
    status: "True"
 | 
						|
    type: Ready
 | 
						|
---
 | 
						|
apiVersion: source.toolkit.fluxcd.io/v1
 | 
						|
kind: GitRepository
 | 
						|
metadata:
 | 
						|
  labels:
 | 
						|
    kustomize.toolkit.fluxcd.io/name: flux-system
 | 
						|
    kustomize.toolkit.fluxcd.io/namespace: {{ .fluxns }}
 | 
						|
  name: flux-system
 | 
						|
  namespace: {{ .fluxns }}
 | 
						|
spec:
 | 
						|
  ref:
 | 
						|
    branch: main
 | 
						|
  secretRef:
 | 
						|
    name: flux-system
 | 
						|
  interval: 5m
 | 
						|
  url: ssh://git@github.com/example/repo
 |