最新发布第13页
Ingress 资源定义与入门发布:域名暴露、无域名访问与配置结构-AI运维探索者

Ingress 资源定义与入门发布:域名暴露、无域名访问与配置结构

一、Ingress 资源定义 表示Ingress的yaml示例如下 详细内容解析: **apiVersion** - 表示使用的Kubernetes API版本 - networking.k8s.io/v1 是Kubernetes 1.22+版本的标准API版本 - 旧版本可能...
中间件容器化思路与K8s管理中间件集群对比-AI运维探索者

中间件容器化思路与K8s管理中间件集群对比

一、如何部署一个应用至K8s 1.了解应用 * 应用的架构 * 应用相关配置 * 应用端口号 * 应用如何启动 2.获取应用镜像 3.获取合适部署方式 * 分为有状态还是无状态 * 是否要配置分离 * 部署文件来...
ReplicationController与ReplicaSet基础实战-AI运维探索者

ReplicationController与ReplicaSet基础实战

一、ReplicationController Replication Controller(复制控制器,RC)和 ReplicaSet(复制集,RS)是两种简单部署 Pod 的方式。在生产环境中,主要使用更高级的 Deployment 等方式进行 Pod 的...
为什么要引入 ConfigMap:云原生配置管理的动机、定义与边界-AI运维探索者

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

一、为什么要引入ConfigMap 1.1 传统配置管理 传统架构中,配置文件往往被保存在宿主机上,程序启动时可以指定某个配置文件,但是使用容器部署时,容器所在的节点并不固定,所以不能使用这种方...
Nginx日志配置指南:error_log、access_log 与 log_format-AI运维探索者

Nginx日志配置指南:error_log、access_log 与 log_format

一、为什么 Nginx 日志很重要 这里将 Nginx 日志分成了两类: | 日志类型 | 主要用途 | | --- | --- | | 错误日志 | 出现 4xx、5xx 或配置故障时排查问题 | | 访问日志 | 记录访问时间、页面、...
CSS 常用属性:字体、文本与背景样式-AI运维探索者

CSS 常用属性:字体、文本与背景样式

一、字体属性 1.1 字体大小 1.2 字体粗细 1.3 字体类型 1.4 示例说明 1、创建一个名为css-study的文件夹并使用VSCode打开,再创建一个名为8-1.CSS常用属性-字体属性.html 2、双击【8-1.CSS常用...
Filebeat日志采集方案:非云原生应用与系统组件日志收集-AI运维探索者

Filebeat日志采集方案:非云原生应用与系统组件日志收集

一、非云原生应用日志收集方案 1.1 Filebeat收集非云原生应用日志架构图 1.1 Filebeat收集非云原生应用日志架构图解析 1、**应用与日志生成** - **非云原生应用(Application)** 以容器形式运...
Kubernetes ResourceQuota实战:按租户和团队限制资源-AI运维探索者

Kubernetes ResourceQuota实战:按租户和团队限制资源

一、基于租户和团队的资源限制 在一个 Kubernetes 集群中,可能会有不同的团队或者不同的租户共同使用,此时可以针对不同的租户和不同的团队进行资源限制。 1、创建两个Namespace模拟两个租户 2...
虚拟机无法上网或ssh连接不上的几种原因-AI运维探索者

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

一、前言 当我们使用虚拟机时,可能会碰到虚拟机无法上网或ssh连接不上的情况。针对以上可能的原因进行了相关总结: * 虚拟机IP地址配置有问题 * 网卡配置有问题 * VMware配置有问题 * Windows...
大规模 K8S 集群优化:1K+ Node 场景的问题与总体思路-AI运维探索者

大规模 K8S 集群优化:1K+ Node 场景的问题与总体思路

- 一、遇到的问题 - Apiserver调度,延迟问题; - Controller 不能及时从 API Server 感知到最新的变化,处理的延时较高; - Scheduler 延迟高、吞吐低,无法适应业务日常需求; - ETCD架构设计...