-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
chore: Add PROBES_PORT environment variable and update targetPorts for existing services #6739
Conversation
|
Hi @kahirokunn. Thanks for your PR. I'm waiting for a tektoncd member to verify that this patch is reasonable to test. If it is, they should reply with Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
/kind documentation |
/ok-to-test |
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.
the integrations are failing, not sure if it is due to the port setting?
And could you add PR description as well? Thanks!
@lbernick |
It sounds like you are trying to change the probes port value for the webhook on your cluster post-installation and I'm curious why? what is probes port used for? |
There are cases like the following:
In such configurations, to pass a webhook from the control plane to a Pod, one of the following procedures needs to be performed:
If you choose However, even if it is not such a case, it is less confusing for the reader to either fully express all environment variables or not express any at all in the yaml, rather than just partially expressing which environment variables can be changed with some settings. |
SGTM! would you mind adding that context to your commit message and pr description? Thanks! |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: lbernick 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 |
There should be a release section in your PR description, you could check out other PRs and add it to remove the |
…r tekton-pipelines-webhook services 1. EKS worker clusters are built with vxlan (e.g., cilium) 2. Control planes are outside of vxlan (e.g., EKS) In such configurations, to pass a webhook from the control plane to a Pod, one of the following procedures needs to be performed: 1. Enable hostnetwork for the Pod 2. Use a NodePort Service If you choose `1. Enable hostnetwork for the Pod`, all ports will be exposed on the node, causing port conflicts, and you will need to manage the ports of all Pods. However, even if it is not such a case, it is less confusing for the reader to either fully express all environment variables or not express any at all in the yaml, rather than just partially expressing which environment variables can be changed with some settings. Signed-off-by: kahirokunn <okinakahiro@gmail.com>
89e8109
to
e34e7d4
Compare
@lbernick What about the current commit message? |
@Yongxuanzhang thx. done |
commit message looks great, thanks! I'll let Yongxuan leave an lgtm |
Thanks! |
Changes
Submitter Checklist
As the author of this PR, please check off the items in this checklist:
/kind <type>
. Valid types are bug, cleanup, design, documentation, feature, flake, misc, question, tepRelease Notes