- Configure your AWS IAM user https://github.com/Humanitec-DemoOrg/aws-examples/tree/main/humanitec-onboarding-aws-iam-user
- Install and configure as per https://github.com/Humanitec-DemoOrg/aws-examples/tree/main/alb-acm-route53-ingress
- configure
shared/terraform.tfvars
fromshared/terraform.tfvars.EXAMPLE
: Make sure the parameters for your shared ALB are configured correctly, including ACM certificate andingress_group_name
as per manifest (example:manifests/ingress.yaml
) cd shared/
and thentofu init && tofu apply
- configure
app/terraform.tfvars
fromapp/terraform.tfvars.EXAMPLE
cd app/
and thentofu init && tofu apply
- Verify each score file, if you changed the
dns_shared_resource_name
please make sure to adjust if needed - Modify
deploy.sh
with your Humanitec token and app name - Deploy using
bash deploy.sh httpd
(consumer, backend, nginx, podinfo, etc.) One deployment at a time. If you get conflict, it means the deployment is not finished get