Kubernetes API服务器手动启动

bzzcjhmw  于 2023-08-03  发布在  Kubernetes
关注(0)|答案(1)|浏览(159)

我在这里跟随会议演示https://www.youtube.com/watch?v=3KtEAa7_duA&list=PLsClnAJ27pEXdSwW2tI0uc0YJ2wzxJG6b
我的目标是手动启动所有kubernetes组件,以便更好地理解其架构,但当我启动API服务器时,我偶然发现了这个问题:

root@BLQ00667LT:/home/user/kubernetes# ./kubernetes/server/bin/kube-apiserver --etcd-servers=http://localhost:2379
W0704 11:13:35.394474    4924 services.go:37] No CIDR for service cluster IPs specified. Default value which was 10.0.0.0/24 is deprecated and will be removed in future releases. Please specify it using --service-cluster-ip-range on kube-apiserver.
I0704 11:13:35.394558    4924 server.go:391] external host was not specified, using 172.17.89.222
W0704 11:13:35.394569    4924 authentication.go:527] AnonymousAuth is not allowed with the AlwaysAllow authorizer. Resetting AnonymousAuth to false. You should use a different authorizer
E0704 11:13:35.395059    4924 run.go:74] "command failed" err="[service-account-issuer is a required flag, --service-account-signing-key-file and --service-account-issuer are required flags]"

字符串
我怀疑教程中使用的kubernetes verson与我的不同,我的视频是2019年的,我下载了最新的Kub。v1.28
你知道哪里出了问题,或者是否有其他教程或学习路径可以遵循?

kdfy810k

kdfy810k1#

多谢关心
如果你想了解更多关于Kubernetes架构的知识,你可以试试这个
https://github.com/kelseyhightower/kubernetes-the-hard-way来自凯尔西
它更容易,因为它有代码,您可以复制和粘贴,但您需要适应您的环境,如子网,路由和网络接口。
因为它是为谷歌云服务的。
祝你好运

相关问题