|
|
|
|
|
by snw
4005 days ago
|
|
pkgsrc is brilliant for containers! Not using docker but zones as a container solution here, but what we do is bake images containing: pkgsrc + static config files + small scripts. To provision we take the image + metadata containing dynamic configuration values (network details, keys & certs, etc.) and execute that. This allows us to make very stable releases containig all our software.
Pkgsrc is the most important part of this.
It already contains very recent versions of packages as it is released quarterly. But sometimes we need to run a very specific version in production, or maybe add a patch to fix some bugs. This is super easy with pkgsrc. I've given a talk last year about some parts of this at a local meetup: http://up.frubar.net/3165/deploy-zone.pdf |
|