Kubernates集群入门(1)
一、K8s安装准备
1.至少两台主机,一台作为master,一台作为node。两台主机需要关闭防火墙。
#centos6
service stop firewalld && service disable firewalld
#centos7
systemctl stop iptables && systemctl disable iptables;
2.
单节点下使用docker部署consul
部署consul
目前Consul使用的版本是: v1.0.1
本教程适用于刚刚开始学习consul并简单使用consul的同学,可以在短时间内了解conusl,配合官方文档https://www.consul.io/docs/guides/index.html深入研究。
ubuntu 18.04 安装docker ce
目前docker分为社区版 docker ce 和 企业版 docker ee。
卸载老版本
如果你安装了老版本,请卸载掉
$ sudo apt-get remove docker docker-engine docker.io
安装
①使用存储库安装
在新主机上首次安装Docker CE之前,需要设置Docker存储库。
【直播回顾&资料下载】Work Like Alibaba第三期:揭秘双11背后的技术支撑
阿里巴巴逐年增加的双11营业额和不断创新的业务背后隐藏着怎样的秘密? 阿里走过的这18年,它用怎样的工作方法、工作形式打造出高效、创新的企业帝国?第三期Work Like Alibaba社区活动是线上直播活动持续进行,连续4场,10月19日、11月2日、11月9日每周四晚20:00我们在Work Like Alibaba直播间等你,一起探讨阿里巴巴多年先进的管理实践理念(精益创业、看板方法、Scrum、中台战略、狼团队)和工程实践(微服务、DevOps、CI/CD、自动化测试)。
(Kubernetes)k8s和docker的关系
Kubernetes 是一个自动化部署、伸缩和操作应用程序容器的开源平台。
使用 Kubernetes,你可以快速、高效地满足用户以下的需求:
快速精准地部署应用程序
即时伸缩你的应用程序
无缝展现新特征
限制硬件用量仅为所需资源
我们的目标是培育一个工具和组件的生态系统,以减缓在公有云或私有云中运行的程序的压力。
基于OSS搭建私有 Docker Registry
基于OSS搭建私有 Docker Registry
Docker Registry 作为 Docker 的核心组件之一负责了镜像的存储以及分发。用户只需要使用 Docker 的客户端就可以直接和 Registry 进行交互,下载和上传镜像。