目录

cilium镜像优化

概述

官方默认的镜像内,缺少一些方便线上调试和测试的工具,因此镜像需要做一些优化,补充一些必要的工具,另外还需要对齐公司内部的日志采集等规范。

补充软件

1
2
apt-get update -y
apt-get install -y curl net-tools zip unzip lrzsz procps inetutils-ping vim

指标采集

按照暴露的指标标准,配置对应的 annotation,当前模式下,因为 cilium-agent 是以 DaemonSet 形式运行,且会使用 hostNetwork,因此会导致 Pod IP 跟宿主机一致,这在目前公司的监控告警体系下是会跟物理机冲突的(待解决)。

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
annotations:
  business_domain: gd17-hybrid-001-cilium-chain.vip.vip.com
  cluster_name: gd17-hybrid-001
  environment: production
  id_pool_name: gd17-hybrid-001-cilium-chain-vip-vip-com-prod001
  idc: gd17
  pool_id: "458014"
env:
  - name: DOMAIN_NAME
    value: gd17-hybrid-001-cilium-chain.vip.vip.com
  - name: DEPLOY_DOMAIN_NAME
    value: gd17-hybrid-001-cilium-chain.vip.vip.com

其他

1
2
# 设置shell的宽度
stty rows 56 cols 311

参考资料

  1. Cilium
注意
本文最后更新于 2024年1月30日,文中内容可能已过时,请谨慎参考。