-
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-10640 add support for pdb resource for gateway component #141
Conversation
2a94252
to
c76111d
Compare
@rakkhin PR looks great. Thank you! |
@komalsukhani I've updated the description with testing procedure. |
@rakkhin Thank you so much! Also, we don't merge the PR unless QA tests it. So once PR is scheduled for release and tested by our QA we will merge it. |
c76111d
to
4394fd7
Compare
Hi @rakkhin , thank you for the updates. This PR is scheduled for testing and release in v1.3.0 (tentatively at Jan 2024) |
@rakkhin Sorry for delay. Also, we have renamed |
Can you also update values of tyk-control-plane chart? |
Description
As described in #140 having built-in support for
PodDisruptionBudget
resource will reduce the amount of post-deployment work need to achieve fully highly-available solution.Testing procedure for the changes:
minikube
clusterservice=tyk-gateway
gateway.replicaCount
set to 2,gateway.pdb.enabled
set totrue
andgateway.pdb.minAvailable
orgateway.pdb.maxUnavailable
set to 1minikube
cluster and label it withservice=tyk-gateway
PodDisruptionBudget
deployed by Tyk Gateway chartRelated Issue
#140
Motivation and Context
It eliminates the need for manual creation of PDB resources in environments with high requirements for HA.
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
.