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.
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.
Ubuntu has jq already.
private-ca/client/Docker/Dockerfile
Outdated
| @@ -0,0 +1,32 @@ | |||
| FROM ubuntu:latest | |||
There was a problem hiding this comment.
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.