云原生 第32页
Kubernetes高级调度:节点选择器NodeSelector-AI运维探索者

Kubernetes高级调度:节点选择器NodeSelector

一、定义YAML 二、应用YAML 三、给k8s-master01节点打上`disktype=ssd`标签 四、查看Node label 五、查看Pod信息 六、恢复
头像2年前
0358
Deployment 实战:Vue、Go、Java 服务上云原生与 Redis 迁移模板-AI运维探索者

Deployment 实战:Vue、Go、Java 服务上云原生与 Redis 迁移模板

一、从单机容器迁移到 Deployment 的通用思路 迁移任意开源服务到 Kubernetes 时,最实用的路径通常只有三步: 1. 先看镜像官方说明,搞清楚端口、启动参数、环境变量和数据目录 2. 再把这些信...
头像4年前
0359
ConfigMap 实践:文件挂载、自定义文件名、权限与 optional-AI运维探索者

ConfigMap 实践:文件挂载、自定义文件名、权限与 optional

一、以文件的形式挂载ConfigMap 大部分情况下,ConfigMap定义的都是配置文件,而不是环境变量,因此需要将ConfigMap中的文件(一般为--from-file创建)挂载到Pod中,然后Pod中的容器就可以引用...
头像4年前
03415
Kubernetes ServiceAccount入门:概念、场景与资源定义-AI运维探索者

Kubernetes ServiceAccount入门:概念、场景与资源定义

一、什么是K8s服务账户ServiceAccount ServiceAccount是Kubernetes中的一种资源,主要用于身份验证和授权,可以让应用或用户以特定的身份访问集群内部的其他资源和服务。 Kubernetes 1.24 版本对 ...
头像4年前
03414
基于Kubernetes的日志收集系统:搭建Loki 日志收集系统-AI运维探索者

基于Kubernetes的日志收集系统:搭建Loki 日志收集系统

一、基于Loki 日志监控报警 后续加
头像3年前
03414
Kubernetes给开发和运维带来了什么:效率提升、自动化与环境标准化-AI运维探索者

Kubernetes给开发和运维带来了什么:效率提升、自动化与环境标准化

一、Kubernetes 给开发带来的变化 对开发团队来说,Kubernetes 最大的收益是把许多非业务问题平台化了。 1.1 日志查询从分散变成集中 传统环境里,开发经常要登录多台机器,用 `grep` 到处排查...
头像2年前
0348
Kubernetes节点宕机后如何加速Pod漂移恢复-AI运维探索者

Kubernetes节点宕机后如何加速Pod漂移恢复

一、节点宕机快速恢复服务 > 说明:当节点故障时,k8s集群中默认需要等待5分钟,才能进行漂移。 1.1 环境准备 1、清除node02节点上的污点 2、创建测试应用 应用 1.2 节点宕机快速恢复服务 1...
头像2年前
0348
Kubernetes基础:HPA(水平自动扩容和缩容)-AI运维探索者

Kubernetes基础:HPA(水平自动扩容和缩容)

一、创建测试Deployment 应用YAML - 二、安装merics-server,参考[二进制方式安装k8s集群](https://zhuanlan.zhihu.com/p/613468899)和[kubeadm方式安装k8s集群](https://zhuanlan.zhihu.com/p/6...
头像2年前
03411
Kubernetes存储:API资源对象PV和PVC-AI运维探索者

Kubernetes存储:API资源对象PV和PVC

一、PV PV YAML示例 说明: * storageClassName: 定义存储类名称,PV和PVC中都会有该字段,目的是为了方便两者匹配绑定在一起 * accessModes定义该pv的访问权限模式,有三种: * ReadWriteOnce...
头像2年前
03415
Kubernetes特殊资源如何避免浪费:用污点隔离GPU和高性能节点-AI运维探索者

Kubernetes特殊资源如何避免浪费:用污点隔离GPU和高性能节点

一、问题二:特殊资源如何不浪费? 在 Kubernetes 集群中,通过以下策略实现特殊资源的高效利用,避免浪费: 1、主节点资源隔离(禁止非系统 Pod 调度) - **默认污点**:主节点(Master)默认带...
头像2年前
0335