2.17水平自动扩容和缩容HPA 3.1Networkpolicy 3.2Kubernetes用户安全控制 3.3Kubernetes创建普通用户1、kubernetes HPA(Horizontal Pod Autoscaling):根据监控指标(cpu 使用率、磁盘、自定义的等)自动扩容或缩容服务中的pod数量,当业务需求增加时,系统将无缝地自动增加适量 pod 容器,提高系统稳定性。整体逻辑
2.12API资源对象JobK8s中的Job可以理解成一次性运行后就退出的Pod。 它主要用于运行一次性任务,这些任务在完成后即退出,不会持续运行。例如,数据备份、定时清理等任务都可以使用 Job 来管理.创建job示例的yaml文件:kubectl create job job-demo --image=busybox --dry-run=client
Deployment也是控制器,它构建在 ReplicaSet控制器之上。后期我们只需要描述 Deployment资源清单,Deployment控制器就会按照我们所描述的资源清单进⾏ 资源的创建,并尽可能的向⽤户所期望的状态逼近。 也就是说,后期我们部署容器应⽤不直接使⽤Pod和ReplicaSet,⽽是使⽤ Deployment控制器来调⽤ReplicaSet来实现,Deployment控制器在
2.4 认识YAMLYAML 是 JSON 的超集,支持整数、浮点数、布尔、字符串、数组和对象等数据类型。在K8s里,YAML用来声明API对象的,那么API对象都有哪些?我们之前接触过的pod、deployment、service、node都是,当然还有好多,可以这样查看:kubectl api-resources2.5 API资源对象PodPod⾥的所有容器都会调度在同⼀个节点上运⾏, ● P
1、关闭swap: vi /etc/fstab 注释掉swap那行;2、关闭防火墙和selinux:systemctl stop firewalld && setenforce 03、配置国内yum源:sed -e 's|^mirrorlist=|#mirrorlist=|g' \ -e 's|^#baseurl=http://dl.rockylinux.or
1、docker-compose的安装与使用:使用 docker compose 可以轻松,高效的管理容器,它是一个用于定义和运行多容器 Docker 的应用程序工具curl -L https://github.com/docker/compose/releases/download/v2.12.2/docker-compose-linux-x86_64 -o /usr/local/bin/doc
1、Docker有两种类型的卷,每种类型都在容器中存在⼀个挂载点,但其在宿主机 上的位置有所不同; volumes :该卷由Docker⾃⾏管理的数据卷,通常在 /var/lib/docker/volumes ⽬录下。 bind mounting :这种类型的数据卷允许,直接将主机系统上的⽬录路径绑定到容器中。 tmpfs :挂载仅存储在主机系统的内
1、docker的安装:安装yum-utils工具: yum install -y yum-utils配置Docker官方的yum仓库yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo安装docker: yum install d
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号