K8s+Docker+KubeSphere+DevOps
前言
一、阿里云服务器开通
二、docker基本概念
1.一次构建、到处运行
2、docker基础命令操作
3、docker进阶操作
1.部署redis中间件
2.打包docker镜像
三、kubernetes 大规模容器编排系统
1、基础概念:
1、服务发现和负载均衡
2、存储编排
3、自动部署和回滚
4、自动完成装箱计算
5、自我修复
6、密钥与配置管理
2、架构
1、工作方式
2、组件架构
a、kube-apiserver
b、etcd
c、kube-scheduler
d、kube-controller-manager
e、cloud-controller-manager
f、Node 组件
g、kubelet
h、kube-proxy
3、集群搭建
1、基础环境、所有服务器执行
a、安装docker环境
b、服务器基础设置
2、k8s初始化master节点:
a、kubeadm reset 初始化错误重置
b、kubeadm init 初始化成功
c、工作节点h5和h9
d、网络配置
1、kubectl get nodes
2、主节点运行
3、令牌失效,生成新令牌
4、安装k8s可视化界面,dashboard
1、安装
2、查看容器启动状态
3、修改集群的web访问界面端口暴露出来等同于docker -p端口映射选项
4、找到映射端口
5、访问
四、k8s核心实战
1、命令行
2、NameSpace
3、pod 需要图片
4、Deployment:自愈、扩缩容
5、service:pod的服务发现与负载均衡
6、 ingress:svc的统一网关入口
K8s+Docker+KubeSphere+DevOps
前言
一、阿里云服务器开通
二、dock