windows_template_build
windows_template_build
Этот репозиторий содержит роль Ansible, которая создает шаблон Windows на любой облачной платформе (ovirt/rhev, VMware, EC2, Azure и т.д.). Вы можете запустить эту роль как часть роли сборки шаблона VMware или роли Packer в рамках CI/CD-процесса для создания шаблонов Windows.
Примечание: Эта роль предоставлена только в качестве примера. Не используйте ее в производственной среде. Вы можете форкнуть/склонировать и добавлять/удалять шаги для своей среды в зависимости от требований безопасности и операционной деятельности вашей организации.
Требования
Любые предварительные требования, которые могут не покрываться самим Ansible или ролью, должны быть упомянуты здесь. Например, если роль использует модуль EC2, имеет смысл упомянуть в этом разделе, что необходим пакет boto.
Переменные роли
Здесь должно быть описание переменных, которые можно задавать для этой роли, включая любые переменные, которые находятся в файлах defaults/main.yml, vars/main.yml, и любые переменные, которые могут/должны быть установлены через параметры роли. Также должны быть упомянуты любые переменные, которые считываются из других ролей и/или глобальной области (например, hostvars, group vars и т.д.).
Зависимости
Список ролей, которые использует эта роль:
- oatakan.windows_ec2_ena_driver
- oatakan.windows_powershell_upgrade
- oatakan.windows_configure_update
- oatakan.windows_update
- oatakan.windows_virtio
- oatakan.windows_vmware_tools
- oatakan.windows_virtualbox_guest_additions
- oatakan.windows_parallels_tools
- oatakan.windows_hotfix
Пример плейбука
Включение примера того, как использовать вашу роль (например, с переменными, передаваемыми как параметры), всегда будет полезно для пользователей:
- hosts: servers
roles:
- oatakan.windows_template_build
Лицензия
MIT
Информация об авторе
Оркун Атакан
Ansible galaxy role for building a Windows template on any cloud platform(ovirt/rhev, VMware, EC2, Azure etc.)
ansible-galaxy install oatakan/ansible-role-windows_template_build