├── .github └── workflows │ ├── analyze.yaml │ ├── e2e.yaml │ ├── inject-sidecar.yaml │ ├── jsondiff.py │ └── update-istio.yaml ├── .gitignore ├── .sourceignore ├── LICENSE ├── README.md ├── apps ├── backend │ ├── canary.yaml │ ├── deployment.patch.yaml │ ├── deployment.yaml │ ├── hpa.yaml │ └── kustomization.yaml ├── frontend │ ├── canary.yaml │ ├── deployment.patch.yaml │ ├── deployment.yaml │ ├── hpa.yaml │ └── kustomization.yaml ├── loadtest │ ├── deployment.patch.yaml │ ├── deployment.yaml │ ├── kustomization.yaml │ └── service.yaml ├── namespace.yaml └── sidecar │ └── default.yaml ├── clusters └── my-cluster │ ├── apps.yaml │ ├── istio-version.yaml │ └── istio.yaml ├── docs └── images │ ├── flux-flagger-gitops.png │ ├── flux-gitops.png │ └── flux-istio-gitops.png └── istio ├── gateway ├── flagger-metrics.yaml └── public-gateway.yaml └── system ├── flagger.yaml ├── istio.yaml └── namespace.yaml /.github/workflows/analyze.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/gitops-istio/HEAD/.github/workflows/analyze.yaml -------------------------------------------------------------------------------- /.github/workflows/e2e.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/gitops-istio/HEAD/.github/workflows/e2e.yaml -------------------------------------------------------------------------------- /.github/workflows/inject-sidecar.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/gitops-istio/HEAD/.github/workflows/inject-sidecar.yaml -------------------------------------------------------------------------------- /.github/workflows/jsondiff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/gitops-istio/HEAD/.github/workflows/jsondiff.py -------------------------------------------------------------------------------- /.github/workflows/update-istio.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/gitops-istio/HEAD/.github/workflows/update-istio.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/gitops-istio/HEAD/.gitignore -------------------------------------------------------------------------------- /.sourceignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/gitops-istio/HEAD/.sourceignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/gitops-istio/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/gitops-istio/HEAD/README.md -------------------------------------------------------------------------------- /apps/backend/canary.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/gitops-istio/HEAD/apps/backend/canary.yaml -------------------------------------------------------------------------------- /apps/backend/deployment.patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/gitops-istio/HEAD/apps/backend/deployment.patch.yaml -------------------------------------------------------------------------------- /apps/backend/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/gitops-istio/HEAD/apps/backend/deployment.yaml -------------------------------------------------------------------------------- /apps/backend/hpa.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/gitops-istio/HEAD/apps/backend/hpa.yaml -------------------------------------------------------------------------------- /apps/backend/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/gitops-istio/HEAD/apps/backend/kustomization.yaml -------------------------------------------------------------------------------- /apps/frontend/canary.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/gitops-istio/HEAD/apps/frontend/canary.yaml -------------------------------------------------------------------------------- /apps/frontend/deployment.patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/gitops-istio/HEAD/apps/frontend/deployment.patch.yaml -------------------------------------------------------------------------------- /apps/frontend/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/gitops-istio/HEAD/apps/frontend/deployment.yaml -------------------------------------------------------------------------------- /apps/frontend/hpa.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/gitops-istio/HEAD/apps/frontend/hpa.yaml -------------------------------------------------------------------------------- /apps/frontend/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/gitops-istio/HEAD/apps/frontend/kustomization.yaml -------------------------------------------------------------------------------- /apps/loadtest/deployment.patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/gitops-istio/HEAD/apps/loadtest/deployment.patch.yaml -------------------------------------------------------------------------------- /apps/loadtest/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/gitops-istio/HEAD/apps/loadtest/deployment.yaml -------------------------------------------------------------------------------- /apps/loadtest/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/gitops-istio/HEAD/apps/loadtest/kustomization.yaml -------------------------------------------------------------------------------- /apps/loadtest/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/gitops-istio/HEAD/apps/loadtest/service.yaml -------------------------------------------------------------------------------- /apps/namespace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/gitops-istio/HEAD/apps/namespace.yaml -------------------------------------------------------------------------------- /apps/sidecar/default.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/gitops-istio/HEAD/apps/sidecar/default.yaml -------------------------------------------------------------------------------- /clusters/my-cluster/apps.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/gitops-istio/HEAD/clusters/my-cluster/apps.yaml -------------------------------------------------------------------------------- /clusters/my-cluster/istio-version.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/gitops-istio/HEAD/clusters/my-cluster/istio-version.yaml -------------------------------------------------------------------------------- /clusters/my-cluster/istio.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/gitops-istio/HEAD/clusters/my-cluster/istio.yaml -------------------------------------------------------------------------------- /docs/images/flux-flagger-gitops.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/gitops-istio/HEAD/docs/images/flux-flagger-gitops.png -------------------------------------------------------------------------------- /docs/images/flux-gitops.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/gitops-istio/HEAD/docs/images/flux-gitops.png -------------------------------------------------------------------------------- /docs/images/flux-istio-gitops.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/gitops-istio/HEAD/docs/images/flux-istio-gitops.png -------------------------------------------------------------------------------- /istio/gateway/flagger-metrics.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/gitops-istio/HEAD/istio/gateway/flagger-metrics.yaml -------------------------------------------------------------------------------- /istio/gateway/public-gateway.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/gitops-istio/HEAD/istio/gateway/public-gateway.yaml -------------------------------------------------------------------------------- /istio/system/flagger.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/gitops-istio/HEAD/istio/system/flagger.yaml -------------------------------------------------------------------------------- /istio/system/istio.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/gitops-istio/HEAD/istio/system/istio.yaml -------------------------------------------------------------------------------- /istio/system/namespace.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | kind: Namespace 3 | metadata: 4 | name: istio-system 5 | 6 | --------------------------------------------------------------------------------