在 Ansible playbook 中检测主机是否为 WSL

问题描述 投票:0回答:1

在 Ansible 中,仅当主机是 WSL 主机时,我才需要运行一些角色。

如何检测?我正在寻找一种形式:

  • 名称:“仅在 WSL 中运行” 什么时候: ??? 布拉布拉布拉...

“何时”部分要写什么?我正在寻找一种自动检测这一点的方法,而不是在清单中的主机上配置变量。

ansible windows-subsystem-for-linux wsl-2
1个回答
0
投票

命令

uname -a
报告如下内容:

Linux DESKTOP 5.15.133.1-microsoft-standard-WSL2 #1 SMP 10 月 5 日星期四 21:02:42 世界标准时间 2023 x86_64 x86_64 x86_64 GNU/Linux

可能适合您正在寻找的东西!这是针对安装在 WSL 2 中的 Ubuntu 22.04 的。

© www.soinside.com 2019 - 2024. All rights reserved.