microk8s 从1.14 开始, 使用containerd 代替原来自带的microk8s.docker, 据说是出于性能和与主机docker共存的考虑.

microk8s.enable registry
docker tag 主机镜像  localhost:32000/newtag
docker push localhost:32000/newtag

然后在k8s yaml中使用 localhost:32000/newtag 即可

无法使用ClusterFirstWithHostNet

启用DNS: microk8s.enable dns

无法解析本地DNS

有时单位或家中配置了一些自定义的DNS, 而microk8s 仅配置了两个公网DNS: "8.8.8.8", "8.8.4.4", 想要添加自定义DNS, 可以这样:

kubectl -n kube-system edit configmap/kube-dns

相关文章:

  • 2021-07-27
  • 2021-12-06
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-05-23
  • 2021-12-02
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-02-22
  • 2022-02-11
  • 2022-01-11
  • 2022-12-23
  • 2021-11-23
  • 2022-01-17
相关资源
相似解决方案