Chef container, and specifically chef-init, is a promising solution for the
problem of converge chef inside containers.
I was facing the problem of managing services inside docker containers, and
was having to trap service resources in run list and rewrite to use an
Thanks to chef init all of this could be avoided, just letting chef-init to
patch service resource, so recipes can be made without have to worry about
if convergence is happening inside a container, or in other ‘recipient’,
and the community cookbooks could work without modification.
Maybe would be cleaner if it was integrated into chef-client and maybe,
imho, runit shouldn’t be into omnibus installation, and instead be part of
the base image, or installed throught runit cookbook, with config files
outside omnibus directory, but anyway as it is solve some of my problems.
What are the plans about this project?, is chef-init going to be continued?