2.第一篇 k8s组件版本及功能简介
本文将介绍使用二进制安装部署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二进制安装时所使用到的组件版本、下载链接、高可用实现方式、简单的功能说明及注意事项;
最新文章
- Ubuntu 登录锐捷 网卡被禁用 网口灯不亮解决
- call指令的一个细节
- div在浏览器窗口中居中
- HTML页面导航栏页脚不动,变换中间部分
- Android Studio 快捷键 for Mac OS X 10.5+
- unsigned int 转 RGB
- Java基础(二十三)GUI图形界面编程(Java基础完)
- 1008: University
- Microsoft Push Notification Service(MPNS)的最佳体验
- IOS7学习之路二(处理ios6到ios7后UITableView的两个显示问题)
- 201521123037 《Java程序设计》第11周学习总结
- google cache源码详解
- 学习RenderScript,以此来修改LiveWallpaper
- Numpy 系列(十一)- genfromtxt函数
- centos7 安装memcached
- SQL记录-ORACLE 12C初体验
- ssm的架构及整合说明
- php libev扩展使用
- openssl pem文件的读取
- C语言版——点亮LED灯,深入到栈
热门文章
- Node.js精进(9)——性能监控(上)
- Linux系列之添加和删除软件命令
- 安装linux下一些常用软件
- linux系统中Nginx+FFmPeg+vlc实现网页视频播放配置过程
- nginx+redis+tomcat session绑定
- YII类的映射表机制
- Spark: Cluster Computing with Working Sets
- 日夕如是寒暑不间,基于Python3+Tornado6+APScheduler/Celery打造并发异步动态定时任务轮询服务
- Win10文件、文件夹被占用解决方法
- 树莓派4B无屏幕连接Wi-Fi/启用ssh/创建用户