-
Notifications
You must be signed in to change notification settings - Fork 8
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
feat: add HAProxy TLS Termination #24
feat: add HAProxy TLS Termination #24
Conversation
003da84
to
485744c
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I added some inline comments for you to take a look. Overall, the PR looks good. Thank you @wyattrees 🙂 .
One last need: We need to also add a README file that describes how we can enable TLS termination with Anvil. Could you please prepare a doc like this and add it to your PR? Thank you.
d29fe84
to
f06bc1e
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for updating the PR. Here is hopefully the last round of suggestions.
c4b9b4e
to
0c4a998
Compare
6a18a2c
to
32abfbd
Compare
fba4856
to
3583fbb
Compare
81d71de
to
1dc7569
Compare
@skatsaounis this is ready for review once again. canonical/maas-charms#194 still needs to be merged & released, but you can test with the |
…es. Set tls config via settings yaml crts directory. Add instructions for TLS termination to README
…t/region communication
…, add acl for access to port 80
…fying cert/key files
…it's end. Change agent-service to agent_service to comply with underscore convention
7edc7ac
to
1bc9522
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM +1
Enabler for #44 |
Asks user for an SSL certificate and key for TLS termination at HA Proxy.