Ansible-Playbooks to build debian lx-datasets. Partly automated.
Thomas Verchow 855f32499a switch to english | 7 years ago | |
---|---|---|
.gitignore | 7 years ago | |
README.md | 7 years ago | |
ansible.cfg | 7 years ago | |
create_kvm.yml | 7 years ago | |
create_lx_image.yml | 7 years ago | |
create_tarball.yml | 7 years ago | |
vars.yml | 7 years ago |
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.gz
imgadm list