cilium快速起步

首先需要有一个kubernetes集群,类似我在 基于DNS轮询构建高可用Kubernetes 初始化了集群管控节点,但是无法启动容器,需要首先安装网络组件

  • 安装cilium cli:

安装cilium cli
CILIUM_CLI_VERSION=$(curl -s https://raw.githubusercontent.com/cilium/cilium-cli/master/stable.txt)
CLI_ARCH=amd64
if [ "$(uname -m)" = "aarch64" ]; then CLI_ARCH=arm64; fi
curl -L --fail --remote-name-all https://github.com/cilium/cilium-cli/releases/download/${CILIUM_CLI_VERSION}/cilium-linux-${CLI_ARCH}.tar.gz{,.sha256sum}
sha256sum --check cilium-linux-${CLI_ARCH}.tar.gz.sha256sum
sudo tar xzvfC cilium-linux-${CLI_ARCH}.tar.gz /usr/local/bin
rm cilium-linux-${CLI_ARCH}.tar.gz{,.sha256sum}
  • 安装:

    cilium install
    

备注

上述安装是简化版,如果采用扩展etcd(外部),则按照 在扩展etcd环境安装cilium

参考