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

SSL for automation manager #221

Closed
josh-chamberlain opened this issue Jun 25, 2024 · 2 comments
Closed

SSL for automation manager #221

josh-chamberlain opened this issue Jun 25, 2024 · 2 comments
Assignees

Comments

@josh-chamberlain
Copy link
Contributor

josh-chamberlain commented Jun 25, 2024

Context

we're using Jenkins deployed to automation.pdap.io, but it's not https. in the past we've used DO's app platform, which handles this automatically.

Requirements

it seems like it's best to generate a certificate using something like certbot, turn it into a js keystore, then configure Jenkins with that.

I got to the point where I was making certbot commands in the droplet console, but I try not to enter commands I don't understand outside my own terminal...would rather not mess anything up. Let me know if you need my digital ocean authority to support this.

@maxachis
Copy link

maxachis commented Jun 29, 2024

Begun working on this. pdap.automation.io now redirects to a new droplet that has SSL. It was ultimately easier for me to just start a new droplet rather than try to integrate it into our existing setup and risk something breaking. The existing setup still exists and can be accessed by the IP address.

I intend for that droplet to also incorporate some other changes discussed in #223: Namely, the use of docker containers and ensuring that setup doesn't require root access and can be done automatically from Jenkins. I'm doing this now rather than later because it's comparatively safe to try this in a separate droplet and, if my hunch is correct, it will save us time in the long run.

TODO

@maxachis
Copy link

SSL has been incorporated, and so this can now be closed!

@github-project-automation github-project-automation bot moved this from Todo to Done in Open issues & Roadmap Sep 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

No branches or pull requests

2 participants