minikube+podman+cri-o部署

minikube 对podman支持不好, 挂代理也拉不下来, 2021-04-18 , 暂时使用docker driver + docker + containerd.io + 代理后才可以, 然后 vim ~/.bashrc 添加 alias kubectl 'minikube kubectl'

  1. 官网安装podman
  2. 官网安装minikube
  3. https://minikube.sigs.k8s.io/docs/drivers/podman/
  4. 添加用户, podman不允许用root
adduser rain
usermod -aG sudo rain
###参照官网 https://minikube.sigs.k8s.io/docs/drivers/podman/#known-issues
sudo visudo
username ALL=(ALL) NOPASSWD: /usr/bin/podman
sudo -k -n podman version
  1. minikube start --image-mirror-country='cn' --image-repository='registry.cn-hangzhou.aliyuncs.com/k8os/'
k8os 为我的acr的命名空间, 期间报exist时可先pull, 再 push到acr上,
pull 前修改  /etc/containers/registries.conf   把 k8s.gcr.io, gcr.io, acr的地址配上,
这样主机在配好代理的情况下, 就可以pull了
image.png

driver=none

cri-o安装 https://github.com/cri-o/cri-o/blob/master/install.md#install-packaged-versions-of-cri-o
systemctl start crio
crictl https://github.com/cri-o/cri-o/blob/master/tutorials/crictl.md
https://github.com/kubernetes-sigs/cri-tools/blob/master/docs/crictl.md
crictl version

删除重装的话: 移除用户目录下的 minikube即可

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容