Skip to content
This repository has been archived by the owner on Oct 8, 2024. It is now read-only.

Latest commit

 

History

History
16 lines (13 loc) · 1.05 KB

Readme.md

File metadata and controls

16 lines (13 loc) · 1.05 KB

cim-demo

DNS and ALB

  1. Configure your AWS IAM user https://github.com/Humanitec-DemoOrg/aws-examples/tree/main/humanitec-onboarding-aws-iam-user
  2. Install and configure as per https://github.com/Humanitec-DemoOrg/aws-examples/tree/main/alb-acm-route53-ingress
  3. configure shared/terraform.tfvars from shared/terraform.tfvars.EXAMPLE: Make sure the parameters for your shared ALB are configured correctly, including ACM certificate and ingress_group_name as per manifest (example: manifests/ingress.yaml)
  4. cd shared/ and then tofu init && tofu apply

App and Infrastructure

  1. configure app/terraform.tfvars from app/terraform.tfvars.EXAMPLE
  2. cd app/ and then tofu init && tofu apply

Score

  1. Verify each score file, if you changed the dns_shared_resource_name please make sure to adjust if needed
  2. Modify deploy.sh with your Humanitec token and app name
  3. 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