容器编排 第2页
Kubernetes存储:API资源对象PV和PVC-AI运维探索者

Kubernetes存储:API资源对象PV和PVC

一、PV PV YAML示例 说明: * storageClassName: 定义存储类名称,PV和PVC中都会有该字段,目的是为了方便两者匹配绑定在一起 * accessModes定义该pv的访问权限模式,有三种: * ReadWriteOnce...
头像2年前
02415
KEDA入门指南:为什么需要KEDA、适用场景与工作原理-AI运维探索者

KEDA入门指南:为什么需要KEDA、适用场景与工作原理

一、什么是KEDA KEDA(全称:Kubernetes Event-Driven Autoscaler)是Kubernetes基于事件驱动的自动缩放器。借助KEDA,您可以根据需要处理的事件数量来驱动Kubernetes中任何容器的扩展。 KEDA是一...
头像4年前
03115
Kubernetes节点维护不中断实战:taint、drain 与 PDB 组合使用-AI运维探索者

Kubernetes节点维护不中断实战:taint、drain 与 PDB 组合使用

一、问题三:节点维护如何不影响服务? 在 Kubernetes 集群中,节点维护(如版本升级、系统升级、漏洞修复)时,可通过以下策略确保服务不受影响: 1、标记节点为不可调度 * **添加污点(Taint)...
头像2年前
02615
二进制高可用安装k8s环境准备与系统优化-AI运维探索者

二进制高可用安装k8s环境准备与系统优化

一、基本环境配置 1.环境介绍 (1)高可用Kubernetes集群规划 | 主机名 | IP地址 | 说明 | | -------------- | --------------- | ---------------- | | k8s-master01 | 192.168.1.31/24 | master...
头像1年前
03715
HPA原理与实践入门-AI运维探索者

HPA原理与实践入门

一、前置说明 本文主要从以下几个方面介绍一下Pod水平自动扩缩: * Pod水平自动扩缩-HPA是什么 * Pod水平自动扩缩是如何工作的 * Pod水平自动扩缩注意事项 * Pod水平自动扩缩接口类型 * Pod水平...
头像4年前
03015
Kubernetes kubeconfig详解:多集群配置与上下文切换-AI运维探索者

Kubernetes kubeconfig详解:多集群配置与上下文切换

一、Kubeconfig详解及配置多集群 1.1 单集群配置kubeconfig 单集群配置kubeconfig 1.2 多集群配置kubeconfig 多集群配置kubeconfig 1.3 切换到其他集群的三种方式 方式一:通过 `kubectl config...
头像4年前
04215
Kubernetes RBAC企业实践:用户命名空间与批量赋权-AI运维探索者

Kubernetes RBAC企业实践:用户命名空间与批量赋权

一、RBAC企业实践 1.1 背景介绍 针对用户管理,一个公司内部可能有很多项目,每个项目可能对应一个Namespace,其次一个公司有很多项目组,每个项目组对应很多项目,最后一个公司有很多研发人员...
头像4年前
05015
Kubernetes反亲和实战:同一应用部署到不同宿主机-AI运维探索者

Kubernetes反亲和实战:同一应用部署到不同宿主机

一、同一个应用部署至不同宿主机 在使用Kubernetes时,一般都会有很多节点运行容器,此时可以使用Pod反亲和力将同一个应用部署到不同的节点上,达到更高的可用率,以免同一个应用部署到相同的宿...
头像4年前
04515
容器基础入门:物理机、虚拟机、镜像、容器与镜像仓库全解析-AI运维探索者

容器基础入门:物理机、虚拟机、镜像、容器与镜像仓库全解析

一、为什么容器基础概念一定要先搞清楚 容器体系里有很多词看起来很像,比如镜像和容器、仓库和镜像地址、虚拟机和容器。如果一开始不把这些概念区分开,后面在看 `docker pull`、`docker run`...
头像1年前
03015
Kubernetes高可用集群搭建(堆叠etcd模式)-AI运维探索者

Kubernetes高可用集群搭建(堆叠etcd模式)

一、k8s高可用架构图 堆叠etcd集群指的是,etcd和Kubernetes其它组件共用一台主机。 二、高可用集群部署 具体安装参考:[kubeadm方式安装k8s集群-v1.26.9 - 知乎 (zhihu.com)](https://zhuanlan...
头像2年前
03515