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

Custom Domain Testing #58

Open
wants to merge 34 commits into
base: main
Choose a base branch
from
Open

Conversation

ldgriswold
Copy link
Contributor

@ldgriswold ldgriswold commented Dec 18, 2023

Testing checklist:

  • Custom domain testing target by target
  • Vanilla setup without custom domains: make _test-all
  • Custom domain setup with self-signed certificates make _test-all

How to use custom domains:

  • copy public cert to tls.cert
  • copy private key to tls.key
  • copy modified zarf variables to zarf-config.yaml

Rough outline of what is happening

  • Terraform creates custom resources for the three files above
  • If those files are not found, it uses the example files
  • Terraform creates an s3 bucket called narwhal-test-automation and dumps the files there
  • ec2 instance copies those files to disk: see test/iac/s3copy.sh
  • test-mission-app.sh and update-local-etc-hosts.sh take arguments for the domain
  • If no argument is supplied, they default to bigbang.dev
  • keycloak tested successfully, podinfo is still setup on bigbang.dev.

@ldgriswold ldgriswold self-assigned this Dec 19, 2023
@ldgriswold ldgriswold force-pushed the feature/custom-domain-testing branch from 8c33a4e to 9950983 Compare January 3, 2024 13:21
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants