-
Notifications
You must be signed in to change notification settings - Fork 445
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
Update cloud-init.yml #139
base: main
Are you sure you want to change the base?
Conversation
The changes : — Verify authenticity of the keyring before in installation — Non-root user and group specifically for running Docker is created, and the Docker daemon is configured to use these — Environment variables are used to configure the git repository URL and sensitive information is stored in a secret management tool — Firewall rules are set up to limit the network access of the Docker containers and host machine — Install and run security auditing tools like Lynis and Docker Bench for Security — Install and configure ClamAV for scanning for malware in the cloned repository and uses fail2ban for SSH intrusion prevention
Hi @slawlor. I'm a bit confused why the Docker Image CI is failing, Is it because of ECR authentication or Docker Hub? |
Hmm yes that's odd, the CI should be using the repository's credentials when running the CI pipeline. It seems that it didn't retrieve the secret key for some reason, I'll look into it. |
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 was thinking of updating it! Thanks :)
هاي |
The changes :
— Verify authenticity of the keyring before in installation
— Non-root user and group specifically for running Docker is created, and the Docker daemon is configured to use these
— Environment variables are used to configure the git repository URL and sensitive information is stored in a secret management tool
— Install and run security auditing tools like Lynis and Docker Bench for Security
— Install and configure ClamAV for scanning for malware in the cloned repository and uses fail2ban for SSH intrusion prevention