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

Adds falcosidekick to the integration test #17

Merged

Conversation

claudiubelu
Copy link
Contributor

The falcosidekick helm chart doesn't pass any arguments to falcosidekick, but we've set the --help as the default argument, meaning that it won't start up as intended.

falcosidekick helm chart also creates a deployment with readOnlyRootFilesystem=True set, which means that Pebble won't be able to copy its necessary files. We can use the Pebble mutating webhook to solve this issue.

Depends-On: canonical/k8s-test-harness#35

The falcosidekick helm chart doesn't pass any arguments to
falcosidekick, but we've set the --help as the default argument, meaning
that it won't start up as intended.

falcosidekick helm chart also creates a deployment with
readOnlyRootFilesystem=True set, which means that Pebble won't be able
to copy its necessary files. We can use the Pebble mutating webhook to
solve this issue.
@claudiubelu claudiubelu requested a review from a team as a code owner October 13, 2024 16:50
Copy link
Collaborator

@bschimke95 bschimke95 left a comment

Choose a reason for hiding this comment

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

LGTM

@bschimke95 bschimke95 merged commit ad978cb into canonical:main Oct 14, 2024
5 of 7 checks passed
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