gpt4 book ai didi

kubernetes - GCP/GKE 上私有(private) Kubernetes 集群上的 Tekton

转载 作者:行者123 更新时间:2023-12-02 11:36:48 26 4
gpt4 key购买 nike

我已经在私有(private) kubernetes 集群上安装了 Tekton。之后我想创建第一个资源但遇到异常:

发生内部错误:调用 webhook "webhook.tekton.dev"失败:发布 https://tekton-pipelines-webhook.tekton-pipelines.svc:443/?timeout=30s : net/http: 等待连接时请求被取消(等待 header 时超出 Client.Timeout)

据我所知,这是因为对私有(private)集群的限制。我的问题是是否可以将 POST url 中的端口更改为使用 8443 而不是 433?

最佳答案

您需要手动定义防火墙规则来处理您的 Tekton webhook 请求。
例如:
enter image description here

假设 10.44.0.0/14 是您的端点网络:

Name:              test
Namespace: tekton-pipelines
Labels: app.kubernetes.io/component=webhook-controller
app.kubernetes.io/name=tekton-pipelines
Annotations: <none>
Selector: app=tekton-pipelines-webhook
Type: ClusterIP
IP: 10.0.3.240
Port: <unset> 8443/TCP
TargetPort: 8443/TCP
Endpoints: 10.44.2.76:8443
Session Affinity: None
Events: <none>

你可以在这里找到完整的问题解释:

https://github.com/kubernetes/kubernetes/issues/79739

关于kubernetes - GCP/GKE 上私有(private) Kubernetes 集群上的 Tekton,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59461747/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com