Kubeservice博客

是非审之于己,毁誉听之于人,得失安之于数

TIPS之 Kubernetes Numa CPU亲和失败问题排查

Kubernetes Numa CPU亲和失败问题排查

Kubernetes Numa CPU亲和失败问题排查 背景 在配置numa拓扑管理 和 CPU管理后(Kubernetes Pod/Container NUMA亲和管理), 业务CPU亲和不生效; spec: containers: - name:

TIPS之 Kubernetes GPU share 能力

Kubernetes GPU share 能力

Kubernetes GPU share 能力 GPU 软隔离模式 通过 gpu-monitoring-tools 还获得 gpu device 驱动,并通过 deviceplugin 向kubelet注册GPU信息。 底层通过 NVIDIA docker-smi 可对容器进行gpu分配 **GPU虚拟化技术:

TIPS之 Kubernetes 外部流量引入

Kubernetes 外部流量引入: ClusterIp、NodePort、LoadBalancer 和 Ingress

Kubernetes 外部流量引入: ClusterIp、NodePort、LoadBalancer 和 Ingress 背景 今天,我被问到了一个从测试初期遇到的最常见问题之一开始

TIPS之 Kubernetes Addon gatekeeper使用

Kubernetes Addon gatekeeper使用

Kubernetes Addon gatekeeper使用 背景 在Kubernetes中对于集群使用规范是必然的。 但规划停留在纸面,依靠开发人员/运维人员手动确保合规性很容

TIPS之 Golang unittest package使用案例

Golang unittest package使用案例

Golang unittest package使用案例 Unittest框架: testing vs testify testify testing 基本信息 一组 golang 包,其中包含许多用于测试 Go 代码的工具。Testify 是一个 Go 测试框架

技术方案之 Kubernetes Pod/Container NUMA亲和管理

Kubernetes Pod/Container NUMA亲和管理

Kubernetes Pod/Container NUMA亲和管理 背景 先前工作中大量使用基于CPU、Memory亲和的感知调度实现, 目前对这部分统一梳理下,,NUMA 感知涉及 memory 和cpu的

DevOps设计之 使用 Prometheus-Operator 进行 Prometheus 分片自动缩放

使用Prometheus-Operator进行Prometheus分片自动缩放

使用 Prometheus-Operator 进行 Prometheus 分片自动缩放 垂直缩放与水平缩放 Prometheus已经成为云原生时代事实上的监控工具。从监控小型花园的实例到企业中大规模的监控,

DevOps之 基于gitlab-ci的 docker in docker 运行管理体系

Gitlab CI/CD 实现Kind部署运行(类似于github helm/kind action)

Gitlab CI/CD 实现Kind部署运行(类似于github helm/kind action) 背景 需要在docker中运行docker服务, 可能是 docker in docker in docker 模式 因此,有必要的