云原生与容器 第3页
Jenkins Pipeline 自定义构建历史显示-星海夜航

Jenkins Pipeline 自定义构建历史显示

CI/CD 流程里 Jenkins 的“构建历史”是高频信息源。比起翻构建日志,把构建人、版本分支这类关键信息直接显示在历史列表里,定位问题快得多,流水线可读性也更好。这篇记录怎么用 currentBuild...
k8s.gcr.io 镜像拉不动?替换第三方源与离线导入两种做法-星海夜航

k8s.gcr.io 镜像拉不动?替换第三方源与离线导入两种做法

部署 K8S 时,关键组件的镜像地址通常存放在 k8s.gcr.io,国内直接访问受限。常见思路是搭代理或换国内镜像地址:搭代理有配置门槛,换国内地址又可能碰上某些版本找不到对应镜像的问题。这里记...
Terraform 介绍与开发环境配置-星海夜航

Terraform 介绍与开发环境配置

要管的资源散在几个云和自建机房里,手工在控制台点是不长久的做法。这篇记录 Terraform 的定位、IaC 的工作方式,以及在 Windows 上把命令行环境和编辑器配齐的过程。 Terraform 是干什么的 Te...
Prometheus 通过 cAdvisor 监控 Docker 容器-星海夜航

Prometheus 通过 cAdvisor 监控 Docker 容器

Prometheus 要采集 Docker 容器的指标,靠的是在每台宿主机上跑一个 cAdvisor:它把容器的 CPU、内存、IO 等数据以 /metrics 端点暴露出来,Prometheus 加个 job 抓取,G
使用 Docker Buildx 构建跨平台镜像-星海夜航

使用 Docker Buildx 构建跨平台镜像

x86 机器上开发、ARM 服务器上上线,为每个架构单独构建一遍镜像太笨重。docker buildx 借助 QEMU 用户态仿真,一条命令就能产出多架构镜像。本文从环境准备讲到推送验证,覆盖私有仓库场景下的...
Kubernetes 部署 Traefik Ingress 控制器完整记录-星海夜航

Kubernetes 部署 Traefik Ingress 控制器完整记录

Traefik 是 K8S 集群里常用的边缘路由器/Ingress 控制器:接请求、找到负责处理的服务,并且自动完成服务发现。这套部署记录基于 traefik v2.3.5,含 CRD 与 Ingress 两种路由配置的
二进制部署 K8s 1.25+(三):kubectl 的证书与配置分发-星海夜航

二进制部署 K8s 1.25+(三):kubectl 的证书与配置分发

这一篇是二进制部署高可用 K8s 集群系列的第三步,内容只有一件事:把所有节点上的 kubectl 命令行工具装好,并让它有权限访问 API Server。流程分五步:分发二进制、签 admin 证书、生成 kubec...
用 Zabbix 监控 Kubernetes 集群:采集脚本与配置全过程-星海夜航

用 Zabbix 监控 Kubernetes 集群:采集脚本与配置全过程

方案思路:不往集群里装 agent,而是在 zabbix-server 上用一段 Python 脚本通过 K8S API 拉取节点、组件健康、Pod 三类数据,再用 zabbix_sender 推给服务端,配合模板出图和
zyt200451的头像-星海夜航zyt2004515年前
0327