[TOC]
通过解读 [get-kube-binaries.sh](https://github.com/kubernetes/kubernetes/blob/v1.23.3/cluster/get-kube-binaries.sh) 脚本,可以知道,kubenetes的二进制文件主要在以下三个包中:
### **kubernetes-server**
下载链接为
https://dl.k8s.io/{version}/kubernetes-server-{os}-{arch}.tar.gz
比如:
https://dl.k8s.io/v1.23.3/kubernetes-server-linux-amd64.tar.gz,
这个包里面包含的二进制文件有:
- kubeadm、kubectl、kubelet
- kube-apiserver、kube-controller-manager、kube-scheduler
- kube-proxy
- 等等
### **kubernetes-client**
下载链接为
https://dl.k8s.io/{version}/kubernetes-client-{os}-{arch}.tar.gz
主要包含:
- kubectl
### **kubernetes-node**
下载链接为
https://dl.k8s.io/{version}/kubernetes-node-{os}-{arch}.tar.gz
主要包含:
- kubelet、kube-proxy
### **总结**
可以看出,kubernetes-server包含了kubernetes-node和kubernetes-client的包,所以只下载这一个包就可以得到所有的二进制文件。
- 常用命令
- 安装
- 安装Kubeadm
- 安装单Master集群
- 安装高可用集群(手动分发证书)
- 安装高可用集群(自动分发证书)
- 启动参数解析
- certificate-key
- ETCD相关参数
- Kubernetes端口汇总
- 安装IPv4-IPv6双栈集群
- 下载二进制文件
- 使用Kata容器
- 快速安装shell脚本
- 存储
- 实践
- Ceph-RBD实践
- CephFS实践
- 对象存储
- 阿里云CSI
- CSI
- 安全
- 认证与授权
- 认证
- 认证-实践
- 授权
- ServiceAccount
- NodeAuthorizor
- TLS bootstrapping
- Kubelet的认证
- 准入控制
- 准入控制示例
- Pod安全上下文
- Selinux-Seccomp-Capabilities
- 给容器配置安全上下文
- PodSecurityPolicy
- K8S-1.8手动开启认证与授权
- Helm
- Helm命令
- Chart
- 快速入门
- 内置对象
- 模板函数与管道
- 模板函数列表
- 流程控制
- Chart依赖
- Repository
- 开源的Chart包
- CRD
- CRD入门
- 工作负载
- Pod
- Pod的重启策略
- Container
- 探针
- 工作负载的状态
- 有状态服务
- 网络插件
- Multus
- Calico+Flannel
- 容器网络限速
- 自研网络插件
- 设计文档
- Cilium
- 安装Cilium
- Calico
- Calico-FAQ
- IPAM
- Whereabouts
- 控制平面与Pod网络分开
- 重新编译
- 编译kubeadm
- 编译kubeadm-1.23
- 资源预留
- 资源预留简介
- imagefs与nodefs
- 资源预留 vs 驱逐 vs OOM
- 负载均衡
- 灰度与蓝绿
- Ingress的TLS
- 多个NginxIngressController实例
- Service的会话亲和
- CNI实践
- CNI规范
- 使用cnitool模拟调用
- CNI快速入门
- 性能测试
- 性能测试简介
- 制作kubemark镜像
- 使用clusterloader2进行性能测试
- 编译clusterloader2二进制文件
- 搭建性能测试环境
- 运行density测试
- 运行load测试
- 参数调优
- Measurement
- TestMetrics
- EtcdMetrics
- SLOMeasurement
- PrometheusMeasurement
- APIResponsivenessPrometheus
- PodStartupLatency
- FAQ
- 调度
- 亲和性与反亲和性
- GPU
- HPA
- 命名规范
- 可信云认证
- 磁盘限速
- Virtual-kubelet
- VK思路整理
- Kubebuilder
- FAQ
- 阿里云日志服务SLS