Helm Upgrade 后 hostAliases 配置异常问题排查
本文记录一次在使用 helm upgrade 更新 Workload 时,命令返回成功,但实际 hostAliases 配置未按预期生效 的问题排查与解决过程。
Helm Upgrade 后 hostAliases 配置异常问题排查
本文记录一次在使用 helm upgrade 更新 Workload 时,命令返回成功,但实际 hostAliases 配置未按预期生效 的问题排查与解决过程。
Cilium 提供多种组网模式,默认情况下使用 VXLAN 模式,通过 Overlay 组网的方式实现 Pod 的跨节点通信。
1 | root@rke2-cilium-01:~# kubectl -n kube-system get cm cilium-config -oyaml | grep tunnel-protocol |
Calico 可以利用 BGP 实现节点间三层互通,而无需任何封装。因为没有了报文封装和解封的过程,所以在这种模式下网络性能最好,但需底层物理网络支持 BGP。
如果底层物理网络不支持 BGP,可以通过 FRR 工具模拟 BGP Router,使其能够使用 BGP 模式。
关于 Calico 详细解说可以参考:Calico 的三种工作模式
Jenkins 可以使用 NeuVector Vulnerability Scanner Jenkins Plugin 对接 NeuVector 实现镜像扫描。
参考文档:https://plugins.jenkins.io/neuvector-vulnerability-scanner/
JFrog Container Registry Subdomain mode
JFrog Container Registry 支持 Subdomain 模式,主要用于优化多仓库场景下的镜像拉取和推送操作。
Harbor 升级(Docker Compose 部署方式)
记录 Docker Compose 部署的 Harbor 从 v2.11.2 升级至 v2.13.1。
参考文档:https://goharbor.io/docs/2.13.0/administration/upgrade/
Label Join 是通过 PromQL 将两个时间序列按某些标签进行匹配,并把一方的标签附加到另一方指标上的过程。
常用于:
在 Linux 使用 top 命令可以动态看到该服务器上一些硬件指标,包括 CPU,一般可以通过查看某个进程的 CPU 使用率分析服务。CPU 使用率以百分比的形式展现,可以比较直观地看出服务 CPU 的使用情况。
而在容器、Kubernetes 环境下,一般以 CPU 使用量来计量,比如一台服务器是 16 核,那么可以分配 4 核给该容器或者 pod,这个 4 核就是 CPU 使用量。
某些日志行内容过长,fluentd 在采集时会将其拆分成多个 message,最终在 Kibana/Loki 等平台中呈现为被截断的日志。