文件名称:squashible:跨平台Linux Live Image Builder
文件大小:56KB
文件格式:ZIP
更新时间:2024-02-23 03:48:58
ansible image netboot boot live
可挤压的
跨平台Linux Live Image Builder
这是什么?
Squashible是一种工具,旨在在多个操作系统之间快速且一致地生成可启动的LiveOS。 它主要依靠dracut来启动LiveOS。
它利用docker创建足够的操作系统供Ansible使用,并从那时起应用所有配置更改。 然后将构建打包为vmlinuz,initrd.img和rootfs.img。
这是一个进展中的工作。 事情可能会崩溃。 拉请求和问题欢迎!
入门
要求
推荐的构建服务器版本:
Fedora 23
Ubuntu 15.10
所需包装:
Ansible >= 2.0.1.0
Docker
建立影像
编辑group_vars / all文件并设置适当的设置。 建议更改的设置为:
变量
描述
live_os
设置为列出的supported_live_os之一
user_ssh_keys
设置您要注入的公共ssh密钥
要运行壁球:
ansible-playbook -i hosts_generator.py