-
Notifications
You must be signed in to change notification settings - Fork 1
Private CA #2
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
base: main
Are you sure you want to change the base?
Private CA #2
Conversation
|
Documenting other changes suggested so far:
Good to have:
|
private-ca/client/Docker/Dockerfile
Outdated
|
|
||
| CMD [" ${CA_ACTION}" , "${CA_LAMBDA_URL}", "${USER_SSH_DIR}", "${SYSTEM_SSH_DIR}", "${SYSTEM_SSL_DIR}", "${AWS_STS_REGION}", "${AWS_PROFILE}"] | ||
|
|
||
| RUN sleep infinity No newline at end of file |
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.
Sleep infinity here will cause the container to build forever, ideally it should be executed inside a script
private-ca/client/Docker/Dockerfile
Outdated
| python3-venv \ | ||
| openssl \ | ||
| openssh-client \ | ||
| jq |
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.
Ubuntu has jq already.
private-ca/client/Docker/Dockerfile
Outdated
| @@ -0,0 +1,32 @@ | |||
| FROM ubuntu:latest | |||
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.
Instead of using ubuntu, can we use any other base image, may be alpine?
fix: change directory before running cronjob
|
some findings in implementing this on dev server:
|
This project implements a private Certificate Authority (CA) for generating SSH and SSL certificates. It enables you to generate SSH host and user certificates, as well as client SSL certificates for secure communication.