2.第一篇 k8s组件版本及功能简介

文章转载自:https://mp.weixin.qq.com/s?__biz=MzI1MDgwNzQ1MQ==&mid=2247483772&idx=1&sn=a693d8a9a2bd686d49c7de67283404a5&chksm=e9fdd488de8a5d9e55f59b573df1f910184d99e18ffcb25cdd1ae42e2c97ffbddd6ec1581c6a&scene=178&cur_album_id=1341273083637989377#rd

本文将介绍使用二进制安装部署kubernetes v1.17.0 集群,部署文档将会简单逻辑各组件的功能,给出详细部署过程、启动参数及说明,二进制安装文档网上已经有很多,在这里参考网上的资料,并加入个人理解形成此学习文档,作为总结,方便后续查看。在这里说明一下,线上环境不建议使用二进制安装了,升级过程很麻烦,线上建议使用kubeadm安装部署。

组件说明

etcd

下载:https://github.com/etcd-io/etcd/releases/download/v3.3.18/etcd-v3.3.18-linux-amd64.tar.gz

Docker引擎

下载:yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo &&yum makecache && yum -y install docker-ce

kube-apiserver

下载地址:https://dl.k8s.io/v1.17.0/kubernetes-server-linux-amd64.tar.gz

kube-controller-manager

下载地址:https://dl.k8s.io/v1.17.0/kubernetes-server-linux-amd64.tar.gz

kube-scheduler

下载地址:https://dl.k8s.io/v1.17.0/kubernetes-server-linux-amd64.tar.gz

kubelet

下载地址:https://dl.k8s.io/v1.17.0/kubernetes-node-linux-amd64.tar.gz

kube-proxy

下载地址:https://dl.k8s.io/v1.17.0/kubernetes-node-linux-amd64.tar.gz

Flanneld

下载地址:https://github.com/coreos/flannel/releases/download/v0.11.0/flannel-v0.11.0-linux-amd64.tar.gz

插件CoreDNS

下载地址:coredns/coredns:1.4.0

总结

本文主要讲解了安装kubenetes二进制安装时所使用到的组件版本、下载链接、高可用实现方式、简单的功能说明及注意事项;

posted @ 2022-03-17 10:10  哈喽哈喽111111  阅读(392)  评论(0编辑  收藏  举报