gpt4 book ai didi

kubernetes - 如何在centos上安装kube-apiserver?

转载 作者:行者123 更新时间:2023-12-02 11:50:27 47 4
gpt4 key购买 nike

我已经在centos上安装了etcdkubernetes,现在我想安装kube-apiserver。我通过 snap 安装了 kube-apiserver

sudo yum install epel-release 
sudo yum install snapd
sudo systemctl enable --now snapd.socket
sudo ln -s /var/lib/snapd/snap /snap
sudo snap install kube-apiserver

我根据这个 link 的指南启动 kube-apiserver .
不幸的是,我因 *** error etcd certificate file not found in/etc/kubernetes/apiserver/apiserver.pem 失败了。但是我发现证书文件存在,如何成功运行kube-apiserver

最佳答案

我不知道你失败的原因。但我建议你通过 kubeadm 安装 kubernetes,这是一个很棒的 k8s 工具。如果您通过 kubeadm 安装 k8skube-apiserver 将作为 k8s pod 安装。通过此安装 kubeadm 的指南 link .
我运行命令 kubectl get pods -A,

[karl@centos-linux ~]$ kubectl get pods -A
NAMESPACE NAME READY STATUS RESTARTS AGE
kube-system coredns-66bff467f8-64pt6 1/1 Running 6 4d18h
kube-system coredns-66bff467f8-xpnsr 1/1 Running 6 4d18h
kube-system etcd-centos-linux.shared 1/1 Running 6 4d18h
kube-system kube-apiserver-centos-linux.shared 1/1 Running 6 4d18h
kube-system kube-controller-manager-centos-linux.shared 1/1 Running 6 4d18h
kube-system kube-flannel-ds-amd64-48stf 1/1 Running 8 4d18h
kube-system kube-proxy-9w8gh 1/1 Running 6 4d18h
kube-system kube-scheduler-centos-linux.shared 1/1 Running 6 4d18h

kube-apiserver-centos-linux.shared 是一个 kube-apiserver pod,安装成功。

关于kubernetes - 如何在centos上安装kube-apiserver?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62988090/

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