云原生与容器 第6页
Python 项目容器化实战-AI运维探索者

Python 项目容器化实战

- 一、思路分析 * 安装组件包:使用Python基础镜像; 一、打包镜像并上传 二、创建deployment.yaml资源 三、创建service资源 控制器资源创建无误后,接下来我们部署service资源,然后就可以通过...
QoS服务质量分类与使用实践-AI运维探索者

QoS服务质量分类与使用实践

一、什么是QoS 虽然我们进行了资源限制,但是实际使用时依旧会造成节点资源不足,针对资源不足Kubernetes会通过重启或驱逐Pod释放资源,再重启时,难免会造成一些很重要的服务不可用。但实际情...
SpringCloud 项目迁移到 Kubernetes:迁移流程与 Ingress 前置准备-AI运维探索者

SpringCloud 项目迁移到 Kubernetes:迁移流程与 Ingress 前置准备

一、项目迁移流程 - 1.1 项目迁移的流程步骤 * 1)需求分析及迁移方案 * 2)迁移注册中心服务 * 3)迁移网关服务 * 4)迁移SpringBoot服务 * 5)迁移前端服务 1.1 项目迁移的准备工作 参考:[Ing...
容器:containerd命令行工具nerdctl-AI运维探索者

容器:containerd命令行工具nerdctl

一、列出镜像 二、删除镜像 三、拉取镜像 四、运行容器 五、列出容器 六、停止容器 七、删除容器 八、查看容器日志 九、进入容器 十、查看容器信息
去 Eureka 化改造:修改 receive 与 handler 的配置文件-AI运维探索者

去 Eureka 化改造:修改 receive 与 handler 的配置文件

一、重新修改代码配置文件 1、修改demo-receive的代码配置文件 原本demo-receive的代码配置文件 新增demo-receive的代码配置文件 2、修改demo-handler的代码配置文件 原本demo-handler的代码配...
Zookeeper集群扩容与删除-AI运维探索者

Zookeeper集群扩容与删除

一、Zookeeper集群扩容 1.修改values.yaml相应配置,搜索replicaCount,将副本数修改为5 ` 2.开始扩容 3.查看pod建立情况,观察到已经成功扩容 二、删除Zookeeper集群 执行`helm delete -n public...
ConfigMap创建方式之目录文件与环境变量-AI运维探索者

ConfigMap创建方式之目录文件与环境变量

一、ConfigMap创建方式总览 创建ConfigMap细分的话有5种形式: * 基于目录创建 * 基于文件创建 * 基于环境变量创建 * 基于literal创建 * 基于yaml文件创建 不过最终数据都是以键值对的形式进行保...
Helm流程控制实战-AI运维探索者

Helm流程控制实战

一、If/Else 基本的条件结构: **注意我们讨论的是 *管道* 而不是值。这样做的原因是要清楚地说明控制结构可以执行整个管道,而不仅仅是计算一个值** 如果是以下值时,管道会被设置为 *false*:...
Volume是什么、为什么需要以及有哪些类型-AI运维探索者

Volume是什么、为什么需要以及有哪些类型

一、什么是Volume 对于大多数项目而言,数据文件的存储是非常常见的需求,比如存储用户上传的头像、上传的文件以及数据库的数据。在Kubernetes中,由于应用的部署具有高度的可扩展性和编排能力...
Dockerfile入门:镜像构建流程与核心指令详解-AI运维探索者

Dockerfile入门:镜像构建流程与核心指令详解

一、什么是 Dockerfile Dockerfile 是一个文本文件,用来定义 Docker 镜像的构建步骤。文件里的每一条指令,都会成为镜像构建过程中的一个动作,例如选择基础镜像、安装依赖、复制文件、设置环...