简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
文章目录部署环境介绍单Master架构图服务器环境实验前准备Etcd群集搭建生成自签证书Etcd群集部署Etcd配置文件的参数介绍部署环境介绍单Master架构图服务器环境操作系统:centos7.4 双核4G内存实验前准备关闭Selinux,以及防火墙(Master与Node操作相同)sed -i '/^SELINUX/s#enforcing#disabled#' /e...
文章目录YAML介绍及语法通过YAML文件创建资源创建nginx-deployment创建nginx-service测试网页自动测试YAML介绍及语法Kubernetes支持YAML和JSON格式创建资源对象JSON格式用于接口之间消息的传递YAML格式用于配置和管理YAML是一种简洁的非标记性语言语法格式:缩进标识层级关系不支持制表符缩进,使用空格缩进通常开头缩进两个空格字符后缩进一个空格,如冒
文章目录Master节点组件介绍实验准备实验步骤生成证书部署apiserver组件部署controller-manager组件部署scheduler组件部署完成查看集群状态配置文件参数介绍Master节点组件介绍kube-apiserverKubernetes API,集群统一入口,各组件协调者,以RESTful API提供接口服务,所有对象的资源的增删改查和监听操作都交给APIServe...
文章目录Controller介绍Controller介绍与操作实例Deployment介绍Deployment操作实例StatefulSet介绍Stateful操作实例DaemonSet介绍DaemonSet操作实例Job介绍Job操作示例CronJob介绍CronJob操作实例Controller介绍控制器:又称之为工作负载,分别包含以下类型控制器1:Deployment2:StatefulSe
文章目录Node节点组件介绍实验准备实验步骤生成kubeconfig文件部署kubelet组件部署kube-proxy组件将Node节点加入到群集检查群集状态配置文件参数介绍实验总结Node节点组件介绍kubeletkubelet是Master在Node节点上的Agent,管理本机运行容器的生命周期,比如创建容器、Pod挂载数据卷、下载Secret、获取容器节点状态工作。kubelet将每...
文章目录为什么要使用Helm?Helm架构ChartReleaseHelm功能Helm组件Tiller ServerHelm Client总结Helm安装与基本使用V2版本与V3版本区别Helm安装为什么要使用Helm?如果我们仅仅部署一些不同的业务,例如nginx或者mysql用yaml文件创建可能就足够了,但是如果我们开发的是微服务架构,组成应用的服务可能多达十几个甚至几十个上百个,yaml文
文章目录软件介绍Node节点上安装dockerFlannel网络概念介绍Flannel网络部署部署完成的检测软件介绍Docker版本:19.03Flannel版本:0.10Node节点上安装docker安装依赖包yum install -y yum-utils device-mapper-persistent-data lvm2加载docker源yum-config-...
文章目录Dashboard介绍实验步骤(在master1上操作)实验结果Dashboard界面结构顶部操作区左边菜单中间主区域Dashboard基本使用场景部署Deployment在线操作查看资源详细信息查看pod日志Dashboard介绍Kubernetes开发了一个基于WEb的Dashboard,用户可以用Kubernetes Dashboard部署容器化的应用、监控应用的状态、执行故障排查任
文章目录Pod特点Pod容器分类镜像拉取策略(imagePullPolicy)查看已创建资源的镜像拉取策略创建一个Pod示例资源创建Harbor私有仓库及操作Tomcat镜像问题对私有仓库的镜像下载与访问创建资源从harbor中下载镜像Pod特点最小部署单元一组容器的集合一个Pod中的容器共享网络命令空间Pod是短暂的Pod容器分类infrastructure container 基础容器作用:维
文章目录服务器环境实验步骤Master2节点部署LB1,2负载均衡部署Node节点修改实验测试在LB1上查看nginx的K8S日志创建测试pod在Node节点上测试nginx服务器环境角色IPmaster1192.168.18.10master2192.168.18.40node1192.168.18.20node2192.168.18.30...