-
-
Notifications
You must be signed in to change notification settings - Fork 5.2k
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
Include an explicit list of kubernetes protocol annotations in docs. #4170
Include an explicit list of kubernetes protocol annotations in docs. #4170
Conversation
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.
LGTM 👼
To your note: Yeah, I think we can deprecate it imho. Let's see what the others have to add on that :)
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.
LGTM
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.
LGTM
What does this PR do?
Includes an explicit list of valid protocols in kubernetes backend documentation.
Motivation
The idea of using port 443 or the special ingress spec port name seemed like something that will trip up other developers on my team. I saw the
ingress.kubernetes.io/protocol
annotation in the documentation but couldn't find the valid values. Bothhttp2
andh2
as someone suggested on slack both produced errors in the log so I was forced to search the source code.More
Additional Notes
Can the special port
443
andhttps
prefix logic be deprecated and eventually removed now there is an explicit way to override the default protocol in the kubernetes back end?