├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE.md └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── CONTRIBUTING.md ├── LICENSE ├── NOTICE ├── README.md ├── arc ├── README.md ├── deployment.yaml ├── namespace.yaml └── service.yaml ├── argo ├── README.md ├── deployment.yaml ├── namespace.yaml └── service.yaml ├── flagger ├── README.md ├── canary.yaml ├── deployment.yaml ├── hpa.yaml ├── ingress.yaml └── namespace.yaml ├── flux ├── README.md ├── deployment.yaml ├── namespace.yaml └── service.yaml ├── setup.sh └── terraform ├── README.md ├── aks-k8s-cluster.tf ├── install_terraform.sh ├── outputs.tf ├── terraform.tfvars └── variables.tf /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/gitops-foundations-env-2892009/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/gitops-foundations-env-2892009/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/gitops-foundations-env-2892009/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules 3 | .tmp 4 | npm-debug.log 5 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/gitops-foundations-env-2892009/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/gitops-foundations-env-2892009/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/gitops-foundations-env-2892009/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/gitops-foundations-env-2892009/HEAD/README.md -------------------------------------------------------------------------------- /arc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/gitops-foundations-env-2892009/HEAD/arc/README.md -------------------------------------------------------------------------------- /arc/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/gitops-foundations-env-2892009/HEAD/arc/deployment.yaml -------------------------------------------------------------------------------- /arc/namespace.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | kind: Namespace 3 | metadata: 4 | name: arc-exercise 5 | -------------------------------------------------------------------------------- /arc/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/gitops-foundations-env-2892009/HEAD/arc/service.yaml -------------------------------------------------------------------------------- /argo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/gitops-foundations-env-2892009/HEAD/argo/README.md -------------------------------------------------------------------------------- /argo/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/gitops-foundations-env-2892009/HEAD/argo/deployment.yaml -------------------------------------------------------------------------------- /argo/namespace.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | kind: Namespace 3 | metadata: 4 | name: argocd-exercise 5 | -------------------------------------------------------------------------------- /argo/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/gitops-foundations-env-2892009/HEAD/argo/service.yaml -------------------------------------------------------------------------------- /flagger/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/gitops-foundations-env-2892009/HEAD/flagger/README.md -------------------------------------------------------------------------------- /flagger/canary.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/gitops-foundations-env-2892009/HEAD/flagger/canary.yaml -------------------------------------------------------------------------------- /flagger/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/gitops-foundations-env-2892009/HEAD/flagger/deployment.yaml -------------------------------------------------------------------------------- /flagger/hpa.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/gitops-foundations-env-2892009/HEAD/flagger/hpa.yaml -------------------------------------------------------------------------------- /flagger/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/gitops-foundations-env-2892009/HEAD/flagger/ingress.yaml -------------------------------------------------------------------------------- /flagger/namespace.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | kind: Namespace 3 | metadata: 4 | name: flagger-exercise 5 | -------------------------------------------------------------------------------- /flux/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/gitops-foundations-env-2892009/HEAD/flux/README.md -------------------------------------------------------------------------------- /flux/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/gitops-foundations-env-2892009/HEAD/flux/deployment.yaml -------------------------------------------------------------------------------- /flux/namespace.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | kind: Namespace 3 | metadata: 4 | name: flux-exercise 5 | -------------------------------------------------------------------------------- /flux/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/gitops-foundations-env-2892009/HEAD/flux/service.yaml -------------------------------------------------------------------------------- /setup.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | find . -type f -exec sed -i 's/{dockerHubUsername}/'$1'/g' {} + 3 | -------------------------------------------------------------------------------- /terraform/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/gitops-foundations-env-2892009/HEAD/terraform/README.md -------------------------------------------------------------------------------- /terraform/aks-k8s-cluster.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/gitops-foundations-env-2892009/HEAD/terraform/aks-k8s-cluster.tf -------------------------------------------------------------------------------- /terraform/install_terraform.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/gitops-foundations-env-2892009/HEAD/terraform/install_terraform.sh -------------------------------------------------------------------------------- /terraform/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/gitops-foundations-env-2892009/HEAD/terraform/outputs.tf -------------------------------------------------------------------------------- /terraform/terraform.tfvars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/gitops-foundations-env-2892009/HEAD/terraform/terraform.tfvars -------------------------------------------------------------------------------- /terraform/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/gitops-foundations-env-2892009/HEAD/terraform/variables.tf --------------------------------------------------------------------------------