= Минимальный линукс без шелла = Задача - собрать минимальный юзермод для запуска systemd и приложений в chroot-контейнерах, администрируемый в первом приближении через raw-плагин Ansible (т.е. через SSH/SFTP). На "том" конце будет сидеть микрошелл из говна и палок или же вообще SSH-подсистема. Можно попробовать заюзать инфраструктуру systemd-machinectl = Этап 1 - systemd + OpenSSH = = Этап 2 - systemd + OpenSSH + rkt = = Ссылки по теме (отсортировать!) = - https://github.com/heroku/heroku-buildpack-nodejs - http://dokku.viewdocs.io/dokku/deployment/buildpacks/ - https://docs.travis-ci.com/user/docker/ - http://www.puppetcookbook.com/posts/install-package.html - https://github.com/saz/puppet-locales/blob/master/manifests/params.pp - https://docs.docker.com/engine/reference/builder/#add - https://docs.puppetlabs.com/guides/plugins_in_modules.html - https://docs.puppetlabs.com/guides/augeas.html#working-examples - http://docs.ansible.com/ansible/intro_configuration.html - http://docs.ansible.com/ansible/intro_adhoc.html - http://docs.ansible.com/ansible/intro_patterns.html - http://docs.ansible.com/ansible/intro_inventory.html#host-variables - https://www.ansible.com/docker - https://github.com/jumanjihouse/puppet-on-coreos/blob/master/Dockerfile - https://github.com/sstephenson/bats - http://alpinelinux.org/downloads/ - https://unix.stackexchange.com/questions/150975/what-is-needed-for-a-minimal-systemd-boot-to-launch-getty-on-a-virtual-console/152078#152078 - http://sandbox.libvirt.org/ - https://github.com/coreos/rkt - https://github.com/ibuildthecloud/systemd-docker - https://www.freedesktop.org/software/systemd/man/machinectl.html - http://rumpkernel.org/ - https://github.com/rumpkernel/rumprun-packages