Couch to OpenStack - Reboot!
- Episode 1: What's New? & Getting Ready
- What's New?
- Lab Overview
- Why our own install vs packstak/ansible/chef/other
- Prerequsites for the rest of the series
- Install Vagrant
- Git
- Download the box(es) for the class
--- | |
title: "lol" | |
date: 2015-06-29 | |
layout: "post" | |
categories: | |
--- | |
Your content here. |
0 9 * * * ~/scripts/hustle.sh | |
#hustle.sh | |
#! /bin/bash | |
# unblock the things | |
sudo sed -i '/127.0.0.1 facebook.com/d' /etc/hosts | |
sudo sed -i '/127.0.0.1 slack.com/d' /etc/hosts | |
# he said 10 minutes |
# -*- mode: ruby -*- | |
# vi: set ft=ruby : | |
# If container_sync | |
# enable swift2 | |
# configure swift and swift2 with container_sync configs (execute extra script at end) | |
# If dvr | |
# enable compute2 | |
# configure compute and compute2 for dvr |
Couch to OpenStack - Reboot!
Abstract: | |
Batman is amazing. Lots of gadgets, tools, does lots of good and then some, right? What happens when he burns out? In this session we will interactively explore the traits of the superhero(s) of your IT organisation. You will then build a number of skills, tools, and resources for helping transform either yourself or the superhero on your team into a force multiplier. That is, we will show you the power of, and teach you how to build, your Robin. |
Automation - You're doing it wrong
Automation has been a major topic at IT conferences more or less forever. Be it batch files, PowerShell, VCO (you know, before they renamed it). We've even had movements towards automating IT workloads at scale... DevOps, etc. In this talk, we aim, not to cover whatever is the latest and greatest in tactical tools for automation. Rather, our aim is to equip you with the mental models to help resolve some of the underlying issues that prevent IT teams from achieving the goal of having a more automated system, by approaching the problem with a different mindset.
#!/usr/bin/env python | |
# Idea taken from: | |
# http://community.skype.com/t5/Mac/Re-Pause-option-when-dialing/td-p/731820 | |
import argparse | |
import codecs | |
import re | |
import subprocess | |
import sys |
#!/bin/bash | |
# Returns the IP address of a running KVM guest VM | |
# Assumes a working KVM/libvirt environment | |
# | |
# Install: | |
# Add this bash function to your ~/.bashrc and `source ~/.bashrc`. | |
# Usage: | |
# $ virt-addr vm-name | |
# 192.0.2.16 | |
# |
ERROR: compose.cli.main.main: Unable to find a node that satisfies the following conditions | |
[port 5000 (Bridge mode)] | |
[available container slots] | |
[--link=rpidockerelk_elasticsearch_1:elasticsearch --link=rpidockerelk_elasticsearch_1:elasticsearch_1 --link=rpidockerelk_elasticsearch_1:rpidockerelk_elasticsearch_1] | |
[image==rpidockerelk_logstash (soft=false)] |
[bunchc@arngeir:~/.vagrant.d] | |
[08:52:13] $ rm -rf * | |
[bunchc@arngeir:~/.vagrant.d] | |
[08:52:23] $ vagrant plugin list | |
vagrant-share (1.1.6, system) | |
[bunchc@arngeir:~/.vagrant.d] | |
[08:53:24] $ vagrant plugin install vagrant-cumulus | |
Installing the 'vagrant-cumulus' plugin. This can take a few minutes... |