Kubernetes 第22页
Kubernetes应用升级策略:滚动更新、蓝绿发布与金丝雀发布-AI运维探索者

Kubernetes应用升级策略:滚动更新、蓝绿发布与金丝雀发布

一、应用层面的升级策略 1.1 基于K8S的应用升级策略 可在 Deployment.spec.strategy 中设置升级策略有两种 - **Recreate**:在创建新策略之前删除所有容器集,升级期间服务不可用,适合停机升级...
头像2年前
0388
Ingress-Nginx 优化配置:内核参数与控制器调优-AI运维探索者

Ingress-Nginx 优化配置:内核参数与控制器调优

一、主容器内核参数优化 在values.yaml文件中修改extraInitContainers添加一个初始化initContainers 相关参数说明: * `mount -o remount rw /proc/sys`:将 `/proc/sys` 挂载为可读写模式,因...
头像4年前
03811
Kubernetes全链路监控:全链路监控Skywalking介绍-AI运维探索者

Kubernetes全链路监控:全链路监控Skywalking介绍

一、APM APM (Application Performance Management )应用性能管理 ,通过各种探针采集并上报数据,收集关键指标,同时搭配数据展示以实现对应用程序性能管理和故障管理的系统化解决方案。 目...
头像3年前
0386
Kafka集群测试实战-AI运维探索者

Kafka集群测试实战

一、方式一 新起一个容器 1.运行一个kafka-client,用于连接kafka集群 上面参数说明: * `kubectl run kafka-client`: 使用 `kubectl` 命令创建一个名为 `kafka-client` 的 Pod * `--restart='Ne...
头像4年前
03811
kubeadm安装k8s v1.23.17集群搭建与组件部署-AI运维探索者

kubeadm安装k8s v1.23.17集群搭建与组件部署

一、Master节点初始化 1.Master01节点创建kubeadm-config.yaml配置文件如下 2.Master01节点上更新kubeadm文件 3.在Master01节点上将new.yaml文件复制到其他master节点 4.所有Master节点提前下载...
头像4年前
0376
ConfigMap实践之环境变量与文件挂载-AI运维探索者

ConfigMap实践之环境变量与文件挂载

一、ConfigMap实践概览 可以通过单个ConfigMap定义环境变量,也通过多个ConfigMap定义环境变量和将ConfigMap作为卷挂载成文件使用等。valueFrom通常用于使用ConfigMap的单个Key设置环境变量,但...
头像4年前
0379
Kubernetes临时容器是什么、为什么需要以及能做什么-AI运维探索者

Kubernetes临时容器是什么、为什么需要以及能做什么

一、为什么会出现临时容器 生产环境下为了优化镜像体积和提高镜像的安全性,并不会在容器中安装太多高危工具,比如curl、wget、dig以及常用的net-tools等。这样做虽然提高了镜像的安全性,但也...
头像4年前
03712
Nginx Ingress金丝雀发布实战:灰度流量切分与环境清理-AI运维探索者

Nginx Ingress金丝雀发布实战:灰度流量切分与环境清理

一、使用 Nginx 实现金丝雀发布 假设我们有两个命名空间,一个是正在使用的生产环境Production,另一个是用于灰度测试的Canary。在发布应用时,可以将应用先发布至Canary,然后切一部分流量到Ca...
头像4年前
03711
Rancher权限管理基础场景与流程-AI运维探索者

Rancher权限管理基础场景与流程

一、Rancher权限管理优势 1.1 K8s权限管理问题 K8s权限管理目前存在的问题: * 使用用户名密码难 * 外部用户认证难 * 统一用户认证难 * 统一登录页面难 * 权限管理复杂度高 1.2 Rancher权限管理...
头像1年前
03710
kubeadm安装k8s v1.26.9环境准备与系统优化-AI运维探索者

kubeadm安装k8s v1.26.9环境准备与系统优化

一、基本环境配置 1.环境介绍 (1)高可用Kubernetes集群规划 | 主机名 | IP地址 | 说明 | | ---------- | --------------- | ---------------- | | master01 | 192.168.1.60/24 | master节点 | |...
头像4年前
03713