百人计划

kubernetes入门

2018-05-09  本文已影响100人  平地摔职业选手

之前的测试环境部署时需要分别登录不同的服务器,新的平台为公用一个部署服务器,操作N台机器,按照用户名登录部署服务器,并初始化自己的测试环境,拉取需要的project

kubernetes

Kubernetes(Kubernetes的名字来自希腊语,意思是“舵手” 或 “领航员”。K8s是将8个字母“ubernete”替换为“8”的缩写)是容器集群管理系统,是一个开源的平台,可以实现容器集群的自动化部署、自动扩缩容、维护等功能

特点
概念

(这部分有些晦涩难懂,我还没有全部搞清楚,就不总结误导大家了)

常用命令
#查看服务状态(-o wide可选)
#Pod状态
kubectl -n [virtualenv name] get pods -o wide

#Deployment状态
kubectl -n [virtualenv name] get deployment -o wide

#Service状态
kubectl -n [virtualenv name] get service -o wide

Helm

Helm k8s的一个部署工具,是一个目前比较成熟的部署方案
组成如下:

概念
优点

!!!可回滚 !!!

上一篇下一篇

猜你喜欢

热点阅读