云原生与容器 第22页
什么是K8s:从起源、里程碑到为什么生产环境离不开Kubernetes-AI运维探索者

什么是K8s:从起源、里程碑到为什么生产环境离不开Kubernetes

一、Kubernetes 到底是什么 Kubernetes,简称 K8s,原意是“舵手”,本质上是一套开源的容器编排系统,用来解决容器在生产环境中的自动化部署、弹性扩缩、高可用和负载均衡问题。 和单纯运行容...
ConfigMap 限制与热更新:更新机制、注意事项和不可变配置-AI运维探索者

ConfigMap 限制与热更新:更新机制、注意事项和不可变配置

一、ConfigMap限制 ConfigMap在使用时有很多局限性,如果没有正确使用ConfigMap,可能会导致Pod不能正常操作。目前具有的限制如下: * 必须先创建ConfigMap才能在Pod中引用它,如果Pod引用的Con...
Jenkins Pipeline 实战进阶:声明式与脚本式差异、多分支与高级用法-AI运维探索者

Jenkins Pipeline 实战进阶:声明式与脚本式差异、多分支与高级用法

一、脚本式管道与声明式管道-四个实际差异 1.1 脚本式管道与声明式管道-四个实际差异 为什么要有两种管道类型? - 脚本化管道是`Jenkins`中作为代码的管道的第一个实现。即使它使用底层的管道子...
Pod状态排障指南:Pending、ImagePullBackOff、CrashLoopBackOff与OOMKilled怎么查-AI运维探索者

Pod状态排障指南:Pending、ImagePullBackOff、CrashLoopBackOff与OOMKilled怎么查

一、先理解 Pod 常见状态 日常最常见的 Pod 状态包括: - `Pending` - `Running` - `Succeeded` - `Failed` - `Unknown` - `ImagePullBackOff` / `ErrImagePull` - `CrashLoopBackOff` - `OOMKi...
Docker常用命令大全:镜像、容器、数据挂载与部署流程实战-AI运维探索者

Docker常用命令大全:镜像、容器、数据挂载与部署流程实战

一、先用版本和信息命令认识当前环境 在执行任何镜像或容器操作之前,先确认 Docker 当前环境是否正常是个非常好的习惯。 1.1 查看 Docker 版本 这个命令通常会显示: - Client 和 Server 版本 ...
kubectl命令格式与基本操作-AI运维探索者

kubectl命令格式与基本操作

一、kubectl命令格式 常见的command: * 增:create/apply * 删:delete * 改:replace/edit/apply * 查:get 二、kubectl基本操作 更多命令请参考:https://kubernetes.io/zh-cn/docs/referenc...
Kubernetes高级调度:Pod亲和性-AI运维探索者

Kubernetes高级调度:Pod亲和性

一、定义pod1.yaml文件 二、应用pod1.yaml文件 三、定义pod2.yaml文件 四、应用pod2.yaml文件 五、查看 查看pod身上所带标签 查看pod部署节点,观察到pod01和pod02分配到同一节点 六、恢复
Helm安装Zookeeper集群实战-AI运维探索者

Helm安装Zookeeper集群实战

一、查看Zookeeper包版本 执行`helm search repo zookeeper`命令查看Zookeeper包版本 二、下载最新版Zookeeper 执行`helm pull bitnami/zookeeper`命令查看Zookeeper包版本 执行`tar -xf zookee...
Docker网络-AI运维探索者

Docker网络

一、Docker网络模式 | Docker网络模式 | 配置 | 说明 | 应用场景 | | -------------- | -------------------------- | ------------------------------------------------------------ | ------...
Kubernetes高级调度:Pod反亲和性-AI运维探索者

Kubernetes高级调度:Pod反亲和性

一、定义pod1.yaml文件 二、应用pod1.yaml文件 三、定义pod2.yaml文件 四、应用pod2.yaml文件 五、查看 查看pod身上所带标签 查看pod部署节点,观察到pod01和pod02分配到同一节点 六、恢复