Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Adds the first example of ArgoCD GitOps Bridge using v5 addon modules #1776

Merged
merged 44 commits into from
Nov 2, 2023
Merged
Show file tree
Hide file tree
Changes from 40 commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
3a22160
first example of gitops-bridge
csantanapr Sep 27, 2023
b465514
refactor
csantanapr Oct 27, 2023
cdf1ebf
add game
csantanapr Oct 27, 2023
02d63f8
fix ingress
csantanapr Oct 27, 2023
1b181fa
update game names
csantanapr Oct 27, 2023
00e361c
preserve the resources
csantanapr Oct 27, 2023
3e9198f
update readme
csantanapr Oct 27, 2023
c60267b
update destroy scropt
csantanapr Oct 27, 2023
1517576
add note about waiting for lb
csantanapr Oct 27, 2023
88b417c
update readme
csantanapr Oct 27, 2023
6468467
update readme
csantanapr Oct 27, 2023
d851a8e
update readme
csantanapr Oct 27, 2023
05d86ef
updat readme
csantanapr Oct 27, 2023
9e0dba4
add link
csantanapr Oct 27, 2023
a2f9f82
change to final values
csantanapr Oct 28, 2023
4bbec7b
update readme
csantanapr Oct 28, 2023
2537145
add diagram
csantanapr Oct 28, 2023
91a6617
Merge branch 'main' into gitops-bridge-1st-example
csantanapr Oct 28, 2023
3ac3d16
update diagram
csantanapr Oct 28, 2023
65676ac
update readme titles
csantanapr Oct 28, 2023
837f4cf
fix title section in readme
csantanapr Oct 28, 2023
aa6342d
add docs for gitops pattern
csantanapr Oct 28, 2023
4531c73
remove old v4 argocd
csantanapr Oct 28, 2023
d962ff7
update github actions for new argo pattern
csantanapr Oct 28, 2023
17cfd49
update pattern to be consistent with module names for addons
csantanapr Oct 28, 2023
642e5c5
update readme with gitops bridge definition
csantanapr Oct 28, 2023
ffa99f7
remove environment variables
csantanapr Oct 28, 2023
2f077a6
update readme
csantanapr Oct 28, 2023
f49ac38
update e2e tfstate path
csantanapr Oct 28, 2023
6afd7fb
fix readme
csantanapr Oct 28, 2023
a0702a7
update readme
csantanapr Oct 30, 2023
86fcaa5
add variables to enable auto deploy addons and workloads
csantanapr Oct 30, 2023
f57e831
update destroy
csantanapr Oct 30, 2023
251c20c
fix typo
csantanapr Oct 30, 2023
43dc94d
update ipv6
csantanapr Oct 30, 2023
09ff5b9
add appendix
csantanapr Oct 30, 2023
05804dc
update readme
csantanapr Oct 30, 2023
df53dea
getting started in tfstate path
csantanapr Oct 30, 2023
8ea848d
fix EOL
csantanapr Oct 30, 2023
25b3d0b
Merge branch 'main' into gitops-bridge-1st-example
csantanapr Oct 30, 2023
2e60c57
address PR feedback
csantanapr Nov 1, 2023
42a66c4
update readme
csantanapr Nov 1, 2023
64c0bfc
Update patterns/gitops/getting-started-argocd/README.md
csantanapr Nov 2, 2023
9ba8523
remove trailing white space
csantanapr Nov 2, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions .github/workflows/e2e-parallel-destroy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:
include:
- example_path: patterns/agones-game-controller
- example_path: patterns/fargate-serverless
- example_path: patterns/argocd
- example_path: patterns/gitops/getting-started-argocd
- example_path: patterns/ipv6-eks-cluster
- example_path: patterns/karpenter
- example_path: patterns/multi-tenancy-with-teams
Expand Down Expand Up @@ -65,6 +65,7 @@ jobs:
run: |
terraform init -upgrade=true
terraform destroy -target=module.eks_blueprints_kubernetes_addons -no-color -input=false -auto-approve
terraform destroy -target=module.eks_blueprints -no-color -input=false -auto-approve
terraform destroy -target=module.eks_blueprints_addons -no-color -input=false -auto-approve
terraform destroy -target=module.eks_blueprints -no-color -input=false -auto-approve
csantanapr marked this conversation as resolved.
Show resolved Hide resolved
terraform destroy -target=module.eks -no-color -input=false -auto-approve
terraform destroy -no-color -input=false -auto-approve
10 changes: 6 additions & 4 deletions .github/workflows/e2e-parallel-full.yml
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ jobs:
include:
- example_path: patterns/agones-game-controller
- example_path: patterns/fargate-serverless
- example_path: patterns/argocd
- example_path: patterns/gitops/getting-started-argocd
- example_path: patterns/ipv6-eks-cluster
- example_path: patterns/karpenter
- example_path: patterns/multi-tenancy-with-teams
Expand Down Expand Up @@ -115,6 +115,7 @@ jobs:
terraform apply -target=module.eks_blueprints -no-color -input=false -auto-approve
terraform apply -target=module.eks -no-color -input=false -auto-approve
terraform apply -target=module.eks_blueprints_kubernetes_addons -no-color -input=false -auto-approve
terraform apply -target=module.eks_blueprints_addons -no-color -input=false -auto-approve
csantanapr marked this conversation as resolved.
Show resolved Hide resolved
terraform apply -no-color -input=false -auto-approve

- name: Terraform Destroy
Expand All @@ -125,9 +126,10 @@ jobs:
export AWS_CSM_ENABLED=true
export AWS_CSM_PORT=31000
export AWS_CSM_HOST=127.0.0.1
terraform destroy -target=module.eks_blueprints_kubernetes_addons -no-color -input=false -auto-approve
terraform destroy -target=module.eks_blueprints -no-color -input=false -auto-approve
terraform destroy -target=module.eks -no-color -input=false -auto-approve
terraform destroy -target=module.eks_blueprints_kubernetes_addons -no-color -input=false -auto-approve
terraform destroy -target=module.eks_blueprints_addons -no-color -input=false -auto-approve
terraform destroy -target=module.eks_blueprints -no-color -input=false -auto-approve
terraform destroy -target=module.eks -no-color -input=false -auto-approve
csantanapr marked this conversation as resolved.
Show resolved Hide resolved
terraform destroy -no-color -input=false -auto-approve

- name: Fail if TF apply failed
Expand Down
7 changes: 0 additions & 7 deletions docs/patterns/argocd.md

This file was deleted.

7 changes: 7 additions & 0 deletions docs/patterns/gitops-getting-started-argocd.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
title: GitOps Getting Started (ArgoCD)
---

{%
include-markdown "../../patterns/gitops/getting-started-argocd/README.md"
%}
117 changes: 0 additions & 117 deletions patterns/argocd/README.md

This file was deleted.

188 changes: 0 additions & 188 deletions patterns/argocd/main.tf

This file was deleted.

4 changes: 0 additions & 4 deletions patterns/argocd/outputs.tf

This file was deleted.

Empty file removed patterns/argocd/variables.tf
Empty file.
Loading