gpt4 book ai didi

kubernetes - 服务器错误 (NotFound) : replicationcontrollers "kubia-liveness" not found

转载 作者:行者123 更新时间:2023-12-02 11:41:10 25 4
gpt4 key购买 nike

我使用下面的 yaml 创建了 pod。

apiVersion: v1
kind: Pod
metadata:
name: kubia-liveness
spec:
containers:
- image: luksa/kubia-unhealthy
name: kubia
livenessProbe:
httpGet:
path: /
port: 8080

然后我使用以下命令创建了 pod。

$ kubectl create -f kubia-liveness-probe.yaml

创建pod成功

然后我尝试创建负载均衡器服务以从外部世界进行访问。为此,我使用以下命令。

$ kubectl expose rc kubia-liveness --type=LoadBalancer --name kubia-liveness-http

为此,我遇到了以下错误。

Error from server (NotFound): replicationcontrollers "kubia-liveness" not found

我不确定如何创建复制 Controller 。谁能给我命令来做同样的事情。

最佳答案

您在这里混合了两种方法,一种是通过 yaml 定义创建内容,这本身就很好(但请记住,创建 POD 而不是 Deployment 或 ReplicationController 的情况很少见)通过 CLI 公开,这做出了一些假设(即它期望复制 Controller )并根据这些假设创建适当的服务。我的建议是也从 yaml list 创建服务,这样您就可以根据自己的情况对其进行定制。

关于kubernetes - 服务器错误 (NotFound) : replicationcontrollers "kubia-liveness" not found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48797963/

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