摘要: k8s入门之Deployment(五) Deployment控制器通常用来部署无状态的应用,这样可以在任意的节点上扩容或者删除,而不用考虑数据的问题,它可以管理pod对象。 一、多副本 1.使用命令行方式创建Deployment 在dev名称空间下创建3个副本的nginx pod kubectl create deployment ngi 阅读全文
posted @ 2022-04-20 10:06 景少 阅读(779) 评论(0) 推荐(0) 编辑
摘要: k8s入门之pod(四) pod是k8s项目中的最小编排单位,它是运行中的一组(一个或多个)容器,这些容器共享存储、网络、调度等资源,pod是一个逻辑概念,同一个名称空间下不同pod可以通过ip互相访问。 一、通过命令行方式管理 1.创建 在dev名称空间下创建名称为mynginx的pod,如果不指定-n参数,则默认创建在d 阅读全文
posted @ 2022-04-19 21:51 景少 阅读(670) 评论(0) 推荐(0) 编辑
摘要: k8s入门之namespace(三) namespace的作用就是用来隔离资源,将同一集群中的资源划分为相互隔离的组。同一名称空间内的资源名称要唯一,但不同名称空间时没有这个要求。有些k8s资源对象与名称空间没有关系,例如 StorageClass、Node、PersistentVolume 等。 一、使用命令行管理 1.创建 kube 阅读全文
posted @ 2022-04-14 07:24 景少 阅读(327) 评论(0) 推荐(1) 编辑
摘要: k8s入门之集群搭建(二) 一、准备三台节点 从上篇文章 k8s入门之基础环境准备(一)安装的Ubuntu虚拟机克隆出三台虚拟机,如图所示 启动这三台虚拟机节点,分别做如下配置 虚拟机名称 IP HostName k8sMaster 192.168.59.110 k8sMaster k8sWorker01 192.168.59 阅读全文
posted @ 2022-04-14 07:21 景少 阅读(320) 评论(0) 推荐(1) 编辑
摘要: k8s入门之基础环境准备(一) 一、在虚拟机中安装Ubuntu20.04.4系统 1.下载Ubuntu20.04.4服务器版本系统 下载链接地址如下: https://mirrors.tuna.tsinghua.edu.cn/ubuntu-releases/20.04 2.在Vmware Workstation中安装该版本的系统( 阅读全文
posted @ 2022-04-12 22:21 景少 阅读(346) 评论(0) 推荐(0) 编辑