-
Notifications
You must be signed in to change notification settings - Fork 21
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
TT-13451 Add missing config arg to support operator v0.18.0 #349
Conversation
Without this, the liveness and readiness probes fail and you end up in a CrashLoopBackoff
@lboynton thanks for raising this! With the release of v1.0.0, we've enhanced the capabilities of the Tyk Operator. However, the Operator currently does not accept the Additionally, the Tyk Operator uses default values defined in the tyk-charts/components/tyk-operator/templates/all.yaml Lines 395 to 406 in 37d55ac
Therefore, providing incorrect Manager configuration may not cause a problem unless Operator misses some configs. Could you please share any logs or findings with me for further investigation? In the meantime, the following arguments can be added: - args:
- --leader-elect
- --health-probe-bind-address=:8081
- --metrics-bind-address=:8080
command:
- /manager These args for specific to Tyk Operator v1.0.0. In the meantime, the team internally works on this to make this process smoother. |
Thanks @buraksekili, this makes more sense. I was attempting to use |
Oh I see - this happened during the upgrade, thanks for the input! |
Thanks. I initially tried
Still trying to work out if I'm passing it in wrong or if it's not being passed through correctly. |
Hmm, I see. In the meantime, could you please try setting the TYK_OPERATOR_LICENSEKEY environment variable explicitly for the Operator Manager pod, if passing the license directly is acceptable in your k8s environment? |
Thanks this works. It also looks like you can edit the |
glad it worked! thanks for your collaboration. Feel free to create a ticket. I'll also consider our discussion for planning and further investigation. |
Thanks for your time @lboynton , i am closing this PR as of now and the team will work on the issue to update operator deployment manifest based on the new args. Thanks again for raising this! |
Description
Without this, the liveness and readiness probes fail and you end up in a CrashLoopBackoff
Related Issue
Motivation and Context
Test Coverage For This Change
Screenshots (if appropriate)
Types of changes
Checklist
master
!master
branch (left side). Also, it would be best if you started your change off our latestmaster
.