# yum -y install vim-enhanced # vi /etc/profile # add at the last line alias vi=’vim’ # source /etc/profile # reload # cat .vimrc ” vimrc: Managed by puppet – DO NOT EDIT ” Changes manually to this file can, and will, be lostset nocompatibleif has(“syntax”) syntax on set background=dark endif if has(“autocmd”) au BufReadPost
Puppet is a powerful Configuration Management Tool used in a lot of corporate environements. Here are some tips and tricks for testing and writing modules and manifest: 1. Tags Tags are useful: especially when testing manifests/classes the class name can be tagged. Collecting Resources Tags can be used as an attribute in the search expression
Hello EC2, Part 1: Bootstrapping Instances with cloud-init, git, and puppet This is the first of a series of posts about setting up a scalable and robust ”Hello Word” web server using Amazon EC2—an exercise I am working through. The target audience is developers with some experience using EC2. This first installment looks at how
Easily add public IP to EC2 Security Groups I’m a big fan of Amazon Web Services, and I do use EC2 from many places : work, home, hotel… But my EC2 instances are protected by a quite restrictive Security Group (and some firewalling rules) so I often have to manually add my public IP to
INTRODUCTION TO PACKER Welcome to the world of Packer! This introduction guide will show you what Packer is, explain why it exists, the benefits it has to offer, and how you can get started with it. If you’re already familiar with Packer, the documentation provides more of a reference for all available features. What Is
Fabric tutorial 1 – Take command of your network Fabric is a Python tool and a library for combining Python with SSH. The tool can be used to execute Python functions from the command line. It’s also possible to execute shell commands over SSH with Fabric and by combining the Python functions with the SSH, it’s
Chef 11 Server: Up and Running In this post, we’re going to look at how easy it is to get up and running with a Chef Server on a brand new Ubuntu 12.04 or CentOS 6.3 system. We’ll also explore the new Chef Server management tool, chef-server-ctl, and the new configuration file. via Chef 11