最新发布第6页
OSPF进阶专题:邻接关系、LSDB、特殊区域、虚链路、网络类型与排障-AI运维探索者

OSPF进阶专题:邻接关系、LSDB、特殊区域、虚链路、网络类型与排障

一、简介 本章聚集于OSPF相关的各个知识点,具体包括OSPF基本配置,OSPF邻居邻接关系,OSPF链路状态数据库,Sub区域,NSSA区域,虚链路,OSPF网络类型,OSPF路由聚合,OSPF缺省路由,OSPF网络的...
StatefulSet 通信与集群实践:固定域名访问、跨命名空间通信与 Eureka 部署-AI运维探索者

StatefulSet 通信与集群实践:固定域名访问、跨命名空间通信与 Eureka 部署

一、StatefulSet 内部通信为什么稳定 StatefulSet 的内部通信通常依赖 Headless Service。因为它没有统一的 ClusterIP 去做负载均衡,而是把每个 Pod 的身份直接交给 DNS 和 Endpoint。 典型域...
Ceph存储:对比两种方式-AI运维探索者

Ceph存储:对比两种方式

一、Rook Ceph 集成: 使用 Rook 可以在 Kubernetes 集群内部部署和管理 Ceph 存储集群。Rook 是一个开源的项目,它允许你通过 Kubernetes Operator 部署和管理 Ceph。这种方式将 Ceph 部署为 K...
为什么要引入 ConfigMap:云原生配置管理的动机、定义与边界-AI运维探索者

为什么要引入 ConfigMap:云原生配置管理的动机、定义与边界

一、为什么要引入ConfigMap 1.1 传统配置管理 传统架构中,配置文件往往被保存在宿主机上,程序启动时可以指定某个配置文件,但是使用容器部署时,容器所在的节点并不固定,所以不能使用这种方...
CronJob 实战:定期重启 Kubernetes 服务与手动触发验证-AI运维探索者

CronJob 实战:定期重启 Kubernetes 服务与手动触发验证

一、使用CronJob定期重启K8s服务 1.1 环境准备 1、创建一个 MySQL 的 PVC 2、创建一个 MySQL 的 Deployment 3、创建MySQL,并查看启动状态 1.1 定期重启K8s服务 有时候需要定期重启 K8s 中的服务...
Helm工程化落地:项目级管理与Harbor Helm Chart仓库-AI运维探索者

Helm工程化落地:项目级管理与Harbor Helm Chart仓库

一、Helm管理公司内项目 1.1 准备工作 1、创建Helm Chart模板 2、删除无用文件 3、参考2.9.1.2章节部署ingress-nginx 1.2 Helm Chart自动生成Deployment 1、修改values.yaml文件 修改后完整配置...
虚拟机无法上网或ssh连接不上的几种原因-AI运维探索者

虚拟机无法上网或ssh连接不上的几种原因

一、前言 当我们使用虚拟机时,可能会碰到虚拟机无法上网或ssh连接不上的情况。针对以上可能的原因进行了相关总结: * 虚拟机IP地址配置有问题 * 网卡配置有问题 * VMware配置有问题 * Windows...
Kubernetes Job基础概念、场景与配置参数-AI运维探索者

Kubernetes Job基础概念、场景与配置参数

一、前言 本文主要以下几方面介绍k8s中的Job: * 什么是Job * Job使用场景 * Job配置参数详解 * Job如何创建 * Job如何终止与清理 本文主要以下几方面介绍k8s中的CronJob: * 什么是CronJob * Cro...
ResourceQuota使用实践:限制ConfigMap和Pod总数-AI运维探索者

ResourceQuota使用实践:限制ConfigMap和Pod总数

一、设置允许存在的 ConfigMap 总数 1.定义一个yaml文件 2.新建一个命名空间 3.开始创建 4.查看部署情况 5.查看cm默认数量为1 6.再创建两个cm,验证。观察到,满足两个后,再创建会发生报错信息...
Rook Ceph集群清理与故障排除-AI运维探索者

Rook Ceph集群清理与故障排除

一、清理步骤 1.1 删除Rook集群资源 1.清理deploy **说明:这里默认清除default空间的pod** 2.清理pod **说明:这里默认清除default空间的pod** 3.清理PVC 4.清理快照 5.清理创建的 Pool 如果是块...