ctria.blogspot.com
ctria is blogging...: A successful failure
http://ctria.blogspot.com/2012/03/successful-failure.html
Saturday, March 31, 2012. This post is about a really special failure that i had recently which i find as a success. About a month ago i had a totally unexpected contact from a nice guy from Mountain View. He send me an email telling me that he is part of Google Staffing team and asking me if i'm interested to join the Google.com Engineering team. It turned out to be my involvement to opensource projects especially about machine deployment (via quattor. And monitoring (via nagios. I'll be a googler!
ctria.blogspot.com
ctria is blogging...: June 2012
http://ctria.blogspot.com/2012_06_01_archive.html
Tuesday, June 26, 2012. People who know me probably know that when it comes to fabric management i'm a fan of Quattor. Quattor is a great tool that can manage nodes from installation part (utilizing pxeboot and kickstart) till fine-tuning service features. While Quattor is a strong tool that could help administering hundreds or even thousands of nodes, it has some weak spots which i'd like to get rid of:. Very steep learning curve. Use of a custom programming language ( PAN. I'm thinking of a solution wh...
ctria.blogspot.com
ctria is blogging...: March 2012
http://ctria.blogspot.com/2012_03_01_archive.html
Saturday, March 31, 2012. This post is about a really special failure that i had recently which i find as a success. About a month ago i had a totally unexpected contact from a nice guy from Mountain View. He send me an email telling me that he is part of Google Staffing team and asking me if i'm interested to join the Google.com Engineering team. It turned out to be my involvement to opensource projects especially about machine deployment (via quattor. And monitoring (via nagios. I'll be a googler!
edcrewe.blogspot.com
Ed Crewe: Picking a language for shell scripting based on its framework ecosystem
http://edcrewe.blogspot.com/2015/07/picking-language-for-shell-scripting.html
Thursday, July 30, 2015. Picking a language for shell scripting based on its framework ecosystem. Do you work somewhere that has a lot of old shell scripts? Were they all dashed off quickly according to the whims of their original creator - just deploy scripts so maybe they missed some of the care (and documentation) the application code had? My remit was to recommend a language instead of all those developer specific procedural shell scripts. After all the point of a mainstream language is to introd...
edcrewe.blogspot.com
Ed Crewe: July 2015
http://edcrewe.blogspot.com/2015_07_01_archive.html
Thursday, July 30, 2015. Picking a language for shell scripting based on its framework ecosystem. Do you work somewhere that has a lot of old shell scripts? Were they all dashed off quickly according to the whims of their original creator - just deploy scripts so maybe they missed some of the care (and documentation) the application code had? My remit was to recommend a language instead of all those developer specific procedural shell scripts. After all the point of a mainstream language is to introd...
hello-startup.net
Startup Resources: Deployment Tools | Hello, Startup: A Programmer's Guide to Building Products, Technologies, and Teams -- an O'Reilly book by Yevgeniy Brikman.
http://www.hello-startup.net/resources/deployment
Configuration Management and Deployment Automation. Instead of deploying code manually, learn about tools such as Terraform, Chef, Puppet, Ansible, and Docker. See the "Software Delivery" chapter in Part II, Technologies. Configuration Management and Deployment Automation. Are based on the book Hello, Startup: A Programmer's Guide to Building Products, Technologies, and Teams. These resources are a work in a progress. They are also open source. The book ». The resources ». Https:/ www.chef.io/. Http:/ ww...
en.wikipedia.org
Pan (programming language) - Wikipedia, the free encyclopedia
https://en.wikipedia.org/wiki/Pan_(programming_language)
From Wikipedia, the free encyclopedia. 102 October 28, 2014 ( 2014-10-28. Pan, tpl (deprecated). Allows the definition of machine configuration information and an associated schema with a simple, human-accessible syntax. A pan language compiler transforms the configuration information contained within a set of pan templates to a machine-friendly XML or json format. The pan language is used within the Quattor. At present it is not possible to execute the compiler with OpenJDK. These files may contain com...
gridirelandops.blogspot.com
Grid-Ireland Operations: December 2008
http://gridirelandops.blogspot.com/2008_12_01_archive.html
Thursday, December 4, 2008. After the recent Security Challenge we became aware that any pool user could create. Jobs on our cluster: obviously not good for security or scheduling. Initially we wondered if we'd need to create SELinux policies to restrict this but it's much simpler than that. Support simple allow and deny files to control which users can use the commands. Specifies which users are denied access, and. Specifies which users are allowed. (For full details. Are configured the same way.