kube-apiserver 安装和运行
安装(二进制文件或镜像方式)
二进制文件下载:
1 | # k8s 版本对应:https://github.com/kubernetes/kubernetes/releases |
运行
API Server 通过 kube-apiserver 二进制文件直接运行,下面的例子指定了 Service 分配的 IP 范围、etcd 的地址和对外提供服务的 IP 地址:
1 | /usr/bin/kube-apiserver \ |
直接访问 8080 端口,API Server 会返回它提供了哪些接口。
参数说明
参考官方文档:https://kubernetes.io/zh/docs/reference/command-line-tools-reference/kube-apiserver/
Kubernetes API Server 的作用是验证 API 对象的数据(包括 Pod、Service、ReplicationController 等),并为集群的共享状态提供前端,所有其他组件都通过该前端进行交互。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 小五的个人杂货铺!
