Ansible-Playbooks to build debian lx-datasets. Partly automated.
|
|
vor 8 Jahren | |
|---|---|---|
| .gitignore | vor 8 Jahren | |
| README.md | vor 8 Jahren | |
| ansible.cfg | vor 8 Jahren | |
| create_kvm.yml | vor 8 Jahren | |
| create_lx_image.yml | vor 8 Jahren | |
| create_tarball.yml | vor 8 Jahren | |
| vars.yml | vor 8 Jahren |
id_rsa.pub in .ssh on your ansible host (because root login withou key is disabled by default)vars.yml and ansible.cfg to your needscreate_kvm.yml: build a KVM and boot with your install ISO
create_tarball.yml: build a tarball with debian-lx-brand-image-builder script
ansible-playbook --ask-pass --ask-become-pass create_tarball.yml/root/lx/root/debian-lx-brand-image-builder and copied to /tmp to make it accessable to everyone/tmp/debian-lx-brand-image-builder on a SmartOS hostcreate_lx_image.yml: build an lx-brand image (.zfs.gz) und corresponding manifest (.json)
/tmp, i.e. it has to be copied to somewhere elseimgadm install -m MANIFEST.json -f ZONEFILE.zfs.gzimgadm list