Skip to content

Instantly share code, notes, and snippets.

Keybase proof

I hereby claim:

  • I am pete0emerson on github.
  • I am pemerson (https://keybase.io/pemerson) on keybase.
  • I have a public key ASD1NNaJDtPpHbklurBPT1Lu9e5MULcAIF17fPQaSe3jxgo

To claim this, I am signing this object:

#!/usr/bin/env python
import time
from slackclient import SlackClient
import sqlite3
from pprint import pprint
import re
import os
import imp
import sys
Petes-MacBook-Pro:demo pete$ terraform apply
aws_cloudfront_origin_access_identity.origin_access_identity: Refreshing state... (ID: E2VGD2J9W57USN)
aws_s3_bucket.cdn_bucket: Refreshing state... (ID: recargas-cdn-bucket)
aws_cloudfront_distribution.cloudfront_distribution: Creating...
active_trusted_signers.%: "" => "<computed>"
arn: "" => "<computed>"
caller_reference: "" => "<computed>"
default_cache_behavior.#: "0" => "1"
default_cache_behavior.1627832136.allowed_methods.#: "0" => "7"
default_cache_behavior.1627832136.allowed_methods.0: "" => "DELETE"
@pete0emerson
pete0emerson / gist:a16b3b04adcc3c03646ce81bec170570
Created October 24, 2016 17:11
terraform cloudfront bug report
Petes-MacBook-Pro:demo pete$ terraform apply
aws_cloudfront_origin_access_identity.origin_access_identity: Creating...
caller_reference: "" => "<computed>"
cloudfront_access_identity_path: "" => "<computed>"
etag: "" => "<computed>"
iam_arn: "" => "<computed>"
s3_canonical_user_id: "" => "<computed>"
aws_s3_bucket.cdn_bucket: Creating...
acceleration_status: "" => "<computed>"
acl: "" => "public-read"
@pete0emerson
pete0emerson / nomad.md
Created September 28, 2016 20:02
Confusion with a nomad upgrade

Web application:

from flask import Flask
import optparse
import time
import socket
import os

app = Flask(__name__)
@pete0emerson
pete0emerson / gist:d1182c68317adc4d85fdd95379c09728
Created May 6, 2016 21:31
terraform bug report for aws_cloudfront_distribution
Terraform Version: 0.6.15
Resource ID: aws_cloudfront_distribution.webapp-stage
Mismatch reason: attribute mismatch: origin.2204279056.custom_header.#
Diff One (usually from plan): *terraform.InstanceDiff{Attributes:map[string]*terraform.ResourceAttrDiff{"restrictions.1097372288.geo_restriction.#":*terraform.ResourceAttrDiff{Old:"0", New:"1", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Type:0x0}, "default_cache_behavior.1454394855.allowed_methods.#":*terraform.ResourceAttrDiff{Old:"0", New:"7", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Type:0x0}, "default_cache_behavior.1454394855.allowed_methods.2":*terraform.ResourceAttrDiff{Old:"", New:"HEAD", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Type:0x0}, "default_cache_behavior.1454394855.max_ttl":*terraform.ResourceAttrDiff{Old:"", New:"86400", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false,
@pete0emerson
pete0emerson / hosts
Last active August 29, 2015 14:03
User management in Ansible
[all]
ubuntu-01
ubuntu-02
ubuntu-03
ubuntu-04
[haproxy]
ubuntu-01
ubuntu-02
@pete0emerson
pete0emerson / service output
Last active August 25, 2016 06:37
Consul - trying to get a service to appear
root@ubuntu-01:~# cat /etc/consul.d/web.json
{"service": {"name": "web", "tags": ["rails"], "port": 80}}
root@ubuntu-01:~# consul agent -server -data-dir=/data/consul -config-dir=/etc/consul.d -bind=192.168.65.2 -bootstrap -log-level=debug
==> WARNING: Bootstrap mode enabled! Do not enable unless necessary
==> WARNING: It is highly recommended to set GOMAXPROCS higher than 1
==> Starting Consul agent...
==> Starting Consul agent RPC...
==> Consul agent running!
Node name: 'ubuntu-01'
Datacenter: 'dc1'
@pete0emerson
pete0emerson / 1. startup with 3 nodes
Last active August 29, 2015 14:00
Consul investigation
vagrant@ubuntu-01:~$ ./consul agent -server -data-dir=./logs -bind=192.168.65.2 -bootstrap
==> WARNING: Bootstrap mode enabled! Do not enable unless necessary
==> WARNING: It is highly recommended to set GOMAXPROCS higher than 1
==> Starting Consul agent...
==> Starting Consul agent RPC...
==> Consul agent running!
Node name: 'ubuntu-01'
Datacenter: 'dc1'
Server: true (bootstrap: true)
Client Addr: 127.0.0.1 (HTTP: 8500, DNS: 8600, RPC: 8400)

Keybase proof

I hereby claim:

  • I am pete0emerson on github.
  • I am pemerson (https://keybase.io/pemerson) on keybase.
  • I have a public key whose fingerprint is 99F3 DDA3 CB4B 09C1 C635 8671 C1C8 3395 9D1E 96DA

To claim this, I am signing this object: