3 ms·
If you're using Puppet and like upstart, check out geetarista's go deployment workflow, simple and straight forward. Locally compile go binary for target platf
by pearkes 13y ago
If you're using Puppet and like upstart, check out geetarista's go deployment workflow, simple and straight forward.
Locally compile go binary for target platform, upload to S3 (with a makefile + s3cmd), puppet runs, downloads version from s3 with shell script, unpacks, puts in bin, upstart starts and keeps service running.
https://github.com/geetarista/go-boilerplate https://github.com/geetarista/go-boilerplate
https://github.com/geetarista/puppet-go-boilerplate https://github.com/geetarista/puppet-go-boilerplate