云原生与容器 第28页
Istio可观测实践-AI运维探索者

Istio可观测实践

一、环境准备 1、下载环境资源yaml 2、部署Prometheus、Grafana、kiali、Jaeger 检测 3、设置Kiali登录的用户名和密码 说明:用户名和密码都是admin 4、配置各组件对外访问 (1)kiali对外端口为1...
kubeadm安装k8s v1.26.9集群搭建与组件部署-AI运维探索者

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

一、Master节点初始化 1.Master01节点创建kubeadm-config.yaml配置文件如下 2.Master01节点上更新kubeadm文件 3.在Master01节点上将new.yaml文件复制到其他master节点 4.所有Master节点提前下载...
Kubernetes ResourceQuota实战:按租户和团队限制资源-AI运维探索者

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

一、基于租户和团队的资源限制 在一个 Kubernetes 集群中,可能会有不同的团队或者不同的租户共同使用,此时可以针对不同的租户和不同的团队进行资源限制。 1、创建两个Namespace模拟两个租户 2...
Helm使用全流程:工作方式、项目结构与仓库ChartRelease管理-AI运维探索者

Helm使用全流程:工作方式、项目结构与仓库ChartRelease管理

一、Helm使用方式和工作流程 1.1 Helm在线使用示例 1.1 chartmuseum访问方式 1、添加Bitnami仓库 添加完成后进行验证 2、使用Bitnami安装 拓展-如何查询到应用版本 3、更改Mysql镜像 1.1 OCI访...
容器:代表性容器相关工具-AI运维探索者

容器:代表性容器相关工具

一、Docker。 1.1 Docker Docker是一个开源的应用容器引擎,基于go语言开发并遵循了apache2.0协议开源。 Docker诞生于2013年,它的出现推动了容器技术发展的步伐,使其突飞猛进、日新月异。可以...
SpringCloud 架构升级背景:从中心化到 Kubernetes 去中心化-AI运维探索者

SpringCloud 架构升级背景:从中心化到 Kubernetes 去中心化

一、架构升级的背景 1、依赖云原生能力替代中心化组件 服务发现: * 传统 Spring Cloud:依赖 Eureka 中心化注册中心。 * Kubernetes 去中心化:通过 Service 资源自动生成 DNS 记录(如 `recei...
大规模 K8S 集群优化:1K+ Node 场景的问题与总体思路-AI运维探索者

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

- 一、遇到的问题 - Apiserver调度,延迟问题; - Controller 不能及时从 API Server 感知到最新的变化,处理的延时较高; - Scheduler 延迟高、吞吐低,无法适应业务日常需求; - ETCD架构设计...
Kubernetes ResourceQuota配置详解与基础用法-AI运维探索者

Kubernetes ResourceQuota配置详解与基础用法

一、ResourceQuota配置解析 用户可以对给定命名空间下的可被请求的 计算资源总量进行限制。其中配额机制所支持的资源类型: | 资源名称 | 描述 | | ------------------ | ---------------------...
持续交付平台化案例:平台设计、实施案例与理论总结-AI运维探索者

持续交付平台化案例:平台设计、实施案例与理论总结

一、L7持续交付平台化 1.1 持续交付平台的设计 持续交付平台最终将完成这个端到端的过程,那么流水线的每一步都可以认为是一个模块。**由此,整个平台的核心模块就是:代码管理、集成编译、环境...
Ingress-Nginx 访问控制:白名单与黑名单-AI运维探索者

Ingress-Nginx 访问控制:白名单与黑名单

一、Ingress-nginx黑白名单 **场景:** 1、对外暴露的核心接口只允许特定的IP地址访问(对公合作); 2、财务应用只允许特定IP段访问(内网限制); **注意点:** * Annotations:只对指定svc的...