Skip to content

feat(awstf): add custom domains for terraform APIs #785

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 6 commits into from
May 2, 2025

Conversation

HomelessDinosaur
Copy link
Member

No description provided.

@davemooreuws
Copy link
Member

requires a rebase @HomelessDinosaur

Copy link
Member

@davemooreuws davemooreuws left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This does not seem to support root domains, not sure if pulumi version does either. Sub domains work great.

Example:

apis:
  # The nitric name of the API to configure
  main:
    # Array of domains to apply to the API
    # The domain or parent domain must have a hosted zone already in Route53
    domains:
      - testmydomain.com

turns into testmydomain.testmydomain.com whereas it should just work.

@davemooreuws davemooreuws changed the title feat: add custom domains for terraform APIs feat: add custom domains for AWS terraform APIs May 1, 2025
@davemooreuws davemooreuws changed the title feat: add custom domains for AWS terraform APIs feat(aws-tf): add custom domains for terraform APIs May 1, 2025
@jyecusch jyecusch changed the title feat(aws-tf): add custom domains for terraform APIs feat(awstf): add custom domains for terraform APIs May 1, 2025
@tjholm tjholm merged commit 4c9c1af into nitrictech:main May 2, 2025
2 checks passed
@nitric-bot
Copy link

🎉 This PR is included in version 1.26.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants