Open parkand1 opened 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>.
@parkand1 We should close this issue and create an issue in Blueprints Patterns repo. This is suited there
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
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.