[英]Install microk8s via snap using Ansible, on WSL 2
I'm trying to install microk8s, using Ansible.我正在尝试使用 Ansible 安装 microk8s。
I get the error : "No snap matching 'microk8s' available"我收到错误消息:“没有可用的匹配‘microk8s’的快照”
I'm using WSL 2 (Ubuntu 20.04), and snap version 2.44.3+20.04.我正在使用 WSL 2 (Ubuntu 20.04) 和 snap 版本 2.44.3+20.04。
My configuration:我的配置:
- name: Install microk8s
snap:
name:
- microk8s
classic: yes
become: true
Does anyone know how to fix this?有谁知道如何解决这一问题?
On the WSL terminal, what happens if you type: snap version
.在 WSL 终端上,如果您键入:
snap version
会发生什么。
It seems that snap is broken on WSL2 and using Ubuntu 20.04.似乎snap在 WSL2 和使用 Ubuntu 20.04 上被破坏了。
You could try to:你可以尝试:
sudo apt-get update && sudo apt-get install -yqq daemonize dbus-user-session fontconfig
sudo daemonize /usr/bin/unshare --fork --pid --mount-proc /lib/systemd/systemd --system-unit=basic.target
exec sudo nsenter -t $(pidof systemd) -a su - $LOGNAME
It could also be a network/firewall issue.也可能是网络/防火墙问题。 What happens if you try to install other packages.
如果您尝试安装其他软件包会发生什么。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.