--- 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" 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" 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