-
Notifications
You must be signed in to change notification settings - Fork 483
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
feat: make expressions router default #939
Conversation
488dfd3
to
1f0dc28
Compare
5f529f9
to
4b2e7f2
Compare
4b2e7f2
to
830bccb
Compare
charts/ingress/values.yaml
Outdated
@@ -44,3 +44,4 @@ gateway: | |||
env: | |||
role: traditional | |||
database: "off" | |||
router_flavor: "expressions" |
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.
Could we add a template to check image of KIC?
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.
Can you please elaborate on what you mean by this? There are two validation rules added in validations.tpl
file: one for KIC < 2.10 and one for KIC < 3.0.
1becd23
to
d61f920
Compare
d61f920
to
d777988
Compare
Per @mheap, I'm labeling this with |
Could potentially be put in |
Pull request was closed
What this PR does / why we need it:
Sets the expression router as default in
kong/kong
. Adds validations that ensure that:expressions
router flavor is not used with KIC < 2.10 as it's not supportedexpressions
router flavor is used with KIC < 3.0, the feature gate must be set.to both
kong/kong
andkong/ingress
charts.Validations will output instructions on how to fix the issue if it is encountered.
It also changes the way we refer to
kong/kong
inkong/ingress
'sChart.yaml
: instead of using the repository URL that forces us to bump charts in two steps, usefile://
to make it possible in one step.Which issue this PR fixes
Should solve #1188.
Special notes for your reviewer:
Checklist
[Place an '[x]' (no spaces) in all applicable fields. Please remove unrelated fields.]
main
branch.