小编Pat*_*ick的帖子

Metallb LoadBalancer 停留在待处理状态

我正在尝试设置一个裸机 Kubernetes 服务器,包括 metallb LoadBalancer。因此,我遵循了该项目网站上发布的说明https://kind.sigs.k8s.io/docs/user/loadbalancer/。为了测试我的安装,我尝试部署默认的nginx网络服务器并通过浏览器访问它。不幸的是,创建的 LoadBalancer 类型的服务卡在 上EXTERNAL IP <Pending>。我将附上尽可能多的信息。我希望有人能帮助我解决这个问题。如果您需要更多信息,请告诉我。

这就是我所做的:

  1. 根据以下内容安装metallb LoadBalancerhttps://kind.sigs.k8s.io/docs/user/loadbalancer/
  2. 通过创建 nginx 部署kubectl create deployment nginx --image nginx
  3. 创建了对应的服务kubectl expose deployment/nginx --type="LoadBalancer" --port 8080

输出

版本和节点

$ kubectl version --short
Client Version: v1.20.2
Server Version: v1.20.2

$ kubectl get nodes -o wide
NAME      STATUS   ROLES                  AGE     VERSION   INTERNAL-IP     EXTERNAL-IP   OS-IMAGE       KERNEL-VERSION     CONTAINER-RUNTIME
gemini    Ready    control-plane,master   3d      v1.20.2   192.168.2.203   <none>        Ubuntu 20.10   5.8.0-1013-raspi   docker://19.3.13
phoenix   Ready    <none>                 2d23h …
Run Code Online (Sandbox Code Playgroud)

load-balancing kubernetes

6
推荐指数
1
解决办法
2万
查看次数

在写入节点上创建“Kind”集群失败

我正在尝试为我的 kubernetes 集群设置一个kind集群。不幸的是,在写入节点时准备好节点后失败了。我将附上输出和一些信息。预先感谢您的任何帮助!

\n

干杯

\n

错误

\n
$ kind create cluster --config kind-config.yaml \n\nCreating cluster "kind" ...\n \xe2\x9c\x93 Ensuring node image (kindest/node:v1.20.2)  \n \xe2\x9c\x93 Preparing nodes      \n \xe2\x9c\x97 Writing configuration  \nERROR: failed to create cluster: failed to generate kubeadm config content: failed to get kubernetes version from node: failed to get file: command "docker exec --privileged kind-worker3 cat /kind/version" failed with error: exit status 1\nCommand Output: Error response from daemon: Container c41566958be2239a9470ef2ea636c4b21958ee7620086f526954a02e4a605106 is not running\n
Run Code Online (Sandbox Code Playgroud)\n

种类配置yaml …

load-balancing docker kubernetes kind

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

kubernetes ×2

load-balancing ×2

docker ×1

kind ×1