Skip to content

Conversation

ppxl
Copy link
Member

@ppxl ppxl commented Dec 10, 2024

resolve #53 by adding and describing container security features

alexander-dammeier and others added 2 commits December 10, 2024 10:57
Add docs for all capabilities

Co-authored-by: Philipp Pixel <ppxl@users.noreply.github.com>
Co-authored-by: Alexander Dammeier <alexander.dammeier@cloudogu.com>
@ppxl ppxl force-pushed the feature/53-add-pod-security branch from b7c134a to 959c5ff Compare December 10, 2024 13:40
ppxl and others added 12 commits December 10, 2024 14:54
Co-authored-by: Alexander Dammeier <alexander.dammeier@cloudogu.com>
There is no way to formalize list entries in JSON, so the capabilities
slice could contain anything. This commit adds a way to check these and
fail if the list contains unknown capabilities
In a previous commit the go version was raised to 1.23. This commit
amends this situation for the Makefile
Co-authored-by: Philipp Pixel <ppxl@users.noreply.github.com>
The validate function was not located in the best possible location,
that was: during parsing dogus from strings.

That might interfere with parsing otherwise empty dogus which would then
be possibly considered invalid. Instead, this commit extracts this very
method onto the dogu struct so developers can call this function
independent of the parsing method.

This commit removes the respective bulk dogu counterpart because YAGNI
…ator

Co-authored-by: Alexander Dammeier <alexander.dammeier@cloudogu.com>
This allows us to use them in the dogu operator
and prevents us from keeping two lists in sync.
+ better error handling
Copy link
Member Author

@ppxl ppxl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@ppxl ppxl merged commit 6f4618b into develop Jan 6, 2025
1 check passed
@ppxl ppxl deleted the feature/53-add-pod-security branch January 6, 2025 13:17
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.

add pod security context to dogu descriptor
3 participants