Skip to content

Instantly share code, notes, and snippets.

@zot42
zot42 / keybase.md
Created May 4, 2018 15:05
keybase.md

Keybase proof

I hereby claim:

  • I am zot42 on github.
  • I am apeckys (https://keybase.io/apeckys) on keybase.
  • I have a public key ASCGfPOUtHGlRigpFMyCDvLp4tR460_fYUV3NLi-t0HFpQo

To claim this, I am signing this object:

@zot42
zot42 / update_dns.yml
Created March 7, 2018 19:02
Update Route53 from Ansible EC2 inventory
---
- hosts: 127.0.0.1
tasks:
- name: setup dev records
route53:
state: present
private_zone: true
zone: private_zone_name.com
vpc_id: private_zone_vpc_id
@zot42
zot42 / gist:b0b2c18a030da71a1e1e7989e1d8884d
Created February 6, 2018 17:33
function to switch aws profiles that supports 2fa
aws-profile ()
{
case "$1" in
stage)
aws --profile ops sts assume-role --role-arn "{role_arn_here}" --role-session-name "my_aws_session" > /tmp/assume-role-output.txt
;;
dev)
aws --profile dev sts assume-role --role-arn "{role_arn_here}" --role-session-name "my_aws_session" > /tmp/assume-role-output.txt
;;
prod)
@zot42
zot42 / gist:9d59cd00333aeceecc40a8884a927f9b
Created June 16, 2017 05:14
rabbitmq server install for 12.04
create file key1 with following key
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: SKS 1.1.5
Comment: Hostname: pgp.mit.edu
mQINBFc6394BEACzae+l1pU31AMhJrRx4BqYv8ZCVUBOeiS3xIcgme1Oq2HSq/Vtx49VPU9x
Y9ni4GjOU9c9/J9/esuigbctCN7CdR8bqN/srwqmuIPNIS/MvGhNimjO/EUKcZtmJ5fnFk08
bzjkyS/ScEzf3jdJadrercoPpbAKWnzCUblX8AdFDyDJhl65TlSKS9+Sz0tfSdUIa0LpyJHZ
mLQ4chCy6KbDUAvchM2xUTIEJwx+sL4n/J6yYkZlL90mVi4QEYl1Cajioeg9zxduoUmXq0SR