aws-quickstart / cdk-eks-blueprints

AWS Quick Start Team
Apache License 2.0
446 stars 198 forks source link

[TASK] - Validate SSP patterns #150

Open parkand1 opened 3 years ago

parkand1 commented 3 years ago

Validate the SSP patterns and run the validation instructions from the following PR - https://github.com/aws-samples/ssp-eks-patterns/pull/1

Also ensure that all patterns follow the builder pattern.

parkand1 commented 3 years ago

Modified multi-region pipeline to bootstrap ArgoCD workloads and set initial admin secret from secret manager.

Verification instructions:

Update the quick start from the Feature/argocd bootstrap aws-quickstart/quickstart-ssp-amazon-eks#148. This will increment the package version to 0.11.1 Run make build followed by npm pack. Create the following secrets: 3.1 github-ssh-test, plaintext, containing SSH Key for GitHub (generate new one). Secret should be in us-east-1, replicating to us-east-2 and us-west-2. 3.2 argo-admin-secret, plaintext, containing desired password for Argo admin UI. Also in us-east-1, replicated to us-east-2, us-west-2. In the ssp-patterns repository checkout the current PR. Run npm i ../quickstart-ssp-amazon-eks/shapirov-cdk-eks-blueprint-0.11.1.tgz (assuming roots of quick start and patterns repos are in the same dir). Run make build Run cdk deploy multi-region-us-west-2. Once cluster up and running verify the following: 8.1. Pods in argocd namespace are up and running 8.2 The application in team-burnham (guest book) is automatically bootstrapped. 8.3 port forward for argocd-server service. Navigate to localhost:8080 and login using admin/<your password from 3.2>.

elamaran11 commented 1 year ago

@parkand1 We should close this issue and create an issue in Blueprints Patterns repo. This is suited there

github-actions[bot] commented 1 year ago

This issue has been automatically marked as stale because it has been open 60 days with no activity. Remove stale label or comment or this issue will be closed in 10 days