-
Notifications
You must be signed in to change notification settings - Fork 4.7k
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
Add ability to set various cilium flags through CLI #8928
Add ability to set various cilium flags through CLI #8928
Conversation
/assign @rifelpet |
2010b0c
to
112470d
Compare
Want to get |
In order to test the etcdManaged under e2e tests we'll have to figure out how to add an additional etcdCluster named |
Yeah. I am wondering if the only feasible option is a proper cli flag. |
112470d
to
b4c0c77
Compare
c758461
to
7cd8f6d
Compare
7cd8f6d
to
b3ea2b6
Compare
/retest |
How far away is this one from approval now? |
I am debating here that it may be the easiest way to get people started with Cilium + Etcd. It is not just good for kubetest, but would generate the correct config automatically, instead of doing some steps prone to user error. |
It may be an idea to rethink this a bit. Nodeport and ENI is the most important features to test. For networking values, these two also makes more sense perhaps. etcd is less important to test. Also, if etcd-manager works well, it may also be an idea to switch that on by default, which means that cli flag is perhaps not that useful. |
My take on this is that you should have a default as close as possible to upstream that will work without issues to create smaller test clusters. Think about adding various |
There appears to be precedent in We could do something like |
With #9425 the more complex option will be on by default. ENI mode could be interesting to test still though. |
fe6a79a
to
2b8a13e
Compare
Rebased to #9490 |
227186c
to
892d2c6
Compare
/lgtm |
Needed for a new e2e cilium test
This is the only feasible way of adding the additional etcd cluster for a cilium e2e test
892d2c6
to
d084d9d
Compare
@rifelpet I think this is ready, maybe you can take a look at it again. Thanks! |
/lgtm |
I took a final pass and it looks good to me and is pretty straight forward 👍 thanks for sticking with it through all the rebases. /approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: olemarkus, rifelpet The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Needed for a new e2e cilium test