3 ms·
Another cool trick: Integrating Cloudkick tags with Fabric. Using the Cloudkick API - you can express things like "run certain_func on everything tagged 'loadba
by polvi 16y ago
Another cool trick: Integrating Cloudkick tags with Fabric. Using the Cloudkick API - you can express things like "run certain_func on everything tagged 'loadbalancer'".
https://support.cloudkick.com/Integrating_Fabric_with_Cloudkick https://support.cloudkick.com/Integrating_Fabric_with_Cloudk...
We dog food this for all of our production deployments. For example, when we ship a new version of cloudkick.com, we just run "fab ship", which looks for all servers tagged "cloudkick.com" and runs the appropriate deployment script on each of them.
Tagging can be done through the CK UI, automatically with the agent, or with things like puppet or chef. This allows you to fully automate deployment and other tasks around groups of servers.
- askedrelic 16y agoI figured out something like that using the Python Linode API last week: http://asktherelic.com/2011/02/17/dynamic-fabric-commands-for-managing-cloud-servers/ http://asktherelic.com/2011/02/17/dynamic-fabric-commands-fo...