microk8s 配置位置(当前与 x1)
microk8s configuration location (current vs x1)
我在 ubuntu EC2 实例上安装了 microk8s。我有安装了 calico cni 的 kubernetes 1.21。这些是用 snap 安装的。
我正在尝试为 kubernetes 启用双栈(ipv4 和 ipv6)。这需要更改 kubernetes 和 calico 的配置。
我看到这些配置有两个位置
/var/snap/microk8s/current
/var/snap/microk8s/x1
文件 /var/snap/microk8s/current/args/containerd.toml 说
# 'plugins."io.containerd.grpc.v1.cri".cni' contains config related to cni
[plugins."io.containerd.grpc.v1.cri".cni]
# bin_dir is the directory in which the binaries for the plugin is kept.
bin_dir = "/var/snap/microk8s/x1/opt/cni/bin"
# conf_dir is the directory in which the admin places a CNI conf.
conf_dir = "/var/snap/microk8s/x1/args/cni-network"
这意味着它指向 x1 位置的 conf。
哪个活跃?为什么他们在两个地方?
我应该触摸哪个配置?
“当前”是 link 到“x1”位置
我在 ubuntu EC2 实例上安装了 microk8s。我有安装了 calico cni 的 kubernetes 1.21。这些是用 snap 安装的。
我正在尝试为 kubernetes 启用双栈(ipv4 和 ipv6)。这需要更改 kubernetes 和 calico 的配置。
我看到这些配置有两个位置
/var/snap/microk8s/current /var/snap/microk8s/x1
文件 /var/snap/microk8s/current/args/containerd.toml 说
# 'plugins."io.containerd.grpc.v1.cri".cni' contains config related to cni
[plugins."io.containerd.grpc.v1.cri".cni]
# bin_dir is the directory in which the binaries for the plugin is kept.
bin_dir = "/var/snap/microk8s/x1/opt/cni/bin"
# conf_dir is the directory in which the admin places a CNI conf.
conf_dir = "/var/snap/microk8s/x1/args/cni-network"
这意味着它指向 x1 位置的 conf。
哪个活跃?为什么他们在两个地方?
我应该触摸哪个配置?
“当前”是 link 到“x1”位置