-
Notifications
You must be signed in to change notification settings - Fork 375
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
Remove tetragon.enableCiliumAPI configuration option #1420
Conversation
9960c5b
to
e4f1050
Compare
✅ Deploy Preview for tetragon ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
e4f1050
to
69698fb
Compare
69698fb
to
c8faaf7
Compare
Pod.Labels field got deprecated in v0.11 [^1], so we can stop setting the field in main branch. This means that Tetragon no longer depends on the Cilium state, so we don't have to synchronize it anymore. This patch removes tetragon.enableCiliumAPI Helm value and deletes packages related to Cilium state synchronization. [^1]: #1363 Signed-off-by: Michi Mutsuzaki <michi@isovalent.com>
c8faaf7
to
ed4ad61
Compare
@@ -94,7 +94,6 @@ func readAndSetFlags() { | |||
|
|||
option.Config.EnableProcessCred = viper.GetBool(keyEnableProcessCred) | |||
option.Config.EnableProcessNs = viper.GetBool(keyEnableProcessNs) | |||
option.Config.EnableCilium = viper.GetBool(keyEnableCiliumAPI) |
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.
Would it make sense to keep the option and only fail it is set to true? I think this would enable us to run the :latest
image with the old helm charts that define this option. We can remove it once we have released the next versin.
Hey, should we merge that (once it's rebased)? It's still in draft for now. |
Should we close this one now that #1541 was merged? maybe it was missing the:
|
yeah this one is a much bigger change since it actually deletes |
Pod.Labels field got deprecated in v0.11 1, so we can stop setting the
field in main branch. This means that Tetragon no longer depends on
the Cilium state, so we don't have to synchronize it anymore. This patch
removes tetragon.enableCiliumAPI Helm value and deletes packages related
to Cilium state synchronization.
Signed-off-by: Michi Mutsuzaki michi@isovalent.com
Footnotes
https://github.com/cilium/tetragon/pull/1363 ↩