Skip to content
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

Install Harmonix without AWS Route 53 #109

Open
1 task done
tdiaque opened this issue Sep 13, 2024 · 1 comment
Open
1 task done

Install Harmonix without AWS Route 53 #109

tdiaque opened this issue Sep 13, 2024 · 1 comment
Assignees
Labels
question Further information is requested

Comments

@tdiaque
Copy link

tdiaque commented Sep 13, 2024

  • ✋ I have searched the open/closed issues and my issue is not listed.

Please describe your question here

Our team is looking into deploying Harmonix for AWS as we had previously POCed Backstage before moving to AWS for our Platform.
I see in the installation instructions that we need to create & configure a hosted zone (Route 53).

Is this a hard requirement or can AWS Harmonix be installed without Route 53?

Provide a link to the example/module related to the question

N/A

Additional context

N/A

@z-sourcecode z-sourcecode self-assigned this Sep 13, 2024
@z-sourcecode z-sourcecode added the question Further information is requested label Sep 13, 2024
@z-sourcecode
Copy link
Contributor

Hi @tdiaque Thanks for reaching out.
It's not a hard requirement. However, because we deploy both backstage and GitLab securely we need a valid domain to create a certificate to allow secure connection(SSL). We use a single certificate for both apps (sub-domains).

If you wish to deploy Harmonix with your own certificate you can edit the platform IAC to import your existing certificate rather than creating one:

const sslCert = new Certificate(this, `${props.opaEnv.prefix}-backstage-cert`, {

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

No branches or pull requests

2 participants