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

added bottlerocket cis validation chart #101

Merged
merged 6 commits into from
Feb 20, 2025

Conversation

balpurewal
Copy link
Contributor

@balpurewal balpurewal commented Feb 18, 2025

📲 What

Added bottlerocket cis validation chart which contains a cronjob that runs every evening to ensure bottlerocket OS is level 2 compliant

🤔 Why

To validation complience with CIS level bottlerocket benchmarks

🛠 How

Created helm chart

👀 Evidence

image

@balpurewal balpurewal marked this pull request as ready for review February 18, 2025 15:38
@ElvenSpellmaker
Copy link
Contributor

Hey, thanks for this, nice work!!

I'd like to ask about how do we go about testing this, when it's deployed etc.. Maybe something to take off this PR. 🙂

How does the CronJobn output its findings?

@balpurewal
Copy link
Contributor Author

Currently just outputs it to stdout. We did log this to datadog and then alert on it based on the results.
For the current setup we have in this repo, we would have to check the job logs manually to ensure the 26 tests pass

@ElvenSpellmaker
Copy link
Contributor

Thanks for this!

@balpurewal balpurewal merged commit b8357e0 into main Feb 20, 2025
3 checks passed
@balpurewal balpurewal deleted the add-cis-bottlerocket-validation-job branch February 20, 2025 12:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants