要在Ansible中安装SQL Server Express 2016,可以使用Ansible的win_chocolatey模块来安装chocolatey,然后使用chocolatey来安装SQL Server Express。
以下是一个示例的Ansible playbook:
---
- name: Install SQL Server Express 2016
hosts: windows
gather_facts: false
tasks:
- name: Install chocolatey
win_chocolatey:
name: chocolatey
state: present
- name: Install SQL Server Express 2016
win_chocolatey:
name: sql-server-express
state: present
version: 2016
在这个playbook中,我们首先使用win_chocolatey模块安装chocolatey,然后使用win_chocolatey模块安装SQL Server Express 2016。
要运行这个playbook,可以使用以下命令:
ansible-playbook playbook.yml
请确保你的Ansible主机已经配置好了与目标Windows主机的连接,并且具有足够的权限来安装软件。