Skipping tags in Puppet

Most people know about the --tags argument to puppet agent execute specific parts of the manifest. '--tags' allows you to specify what portions of a configuration you want to apply. Puppet elements are tagged with all of the class or definition names that contain them, and you can use the 'tags' flag to specify one... Continue Reading →

Adding / Removing Secondary IP Cisco IOS

There are many reasons to add additional IPs to an interface, you can use the commands below as an example of how to achieve this. en router# configure terminal router(config)#interface gigabitEthernet 0/2 router(config-if)#ip address 10.10.10.10 255.255.255.0 secondary router(config-if)#end To remove it you simply use the 'no' expression. Using the full command you used to add... Continue Reading →

Importing ISOs to Apache CloudStack

This is something that catches me out every time I build a CloudStack instance (you would think I would know better by now.) You build your cloud and import some ISOs directly from vendor web sites then you remember Oracle Linux is only available via authenticated link. So you drop the ISO onto an internal... Continue Reading →

XenServer Monitoring

Problem:  We want to monitor XenServer health in Opsview. Overview: Because installing unapproved software on XenServer / Citrix Hypervisor can impact your support arrangement with Citrix we have to look for other means of monitoring our hypervisor estate. There are a number of options, the one I am going to cover here is for basic... Continue Reading →

Create a website or blog at WordPress.com

Up ↑

Design a site like this with WordPress.com
Get started