Skip to content

Instantly share code, notes, and snippets.

@iamzhout
iamzhout / tunnel.sh
Last active March 4, 2018 08:41 — forked from dserodio/tunnel.sh
Shell script to start/stop an EC2 instance to use as a ssh tunnel
#!/bin/bash
# Start/stop an EC2 instance to use as a ssh tunnel
# requires: 1. the aws package locally -- sudo apt-get install awscli
# 2. run `aws configure` to config aws environment beforehand
#
# usage: ./tunnel.sh start (spin up EC2 and create the tunnel)
# ./tunnel.sh stop (stop the EC2 instance to save money)
# ./tunnel.sh status (show EC2 instance detail)
# ./tunnel.sh resume (in case your tunnel is interrupted but the EC2 instance is still running)
@iamzhout
iamzhout / kubectl.md
Created October 15, 2018 00:55 — forked from so0k/kubectl.md
Playing with kubectl output

Kubectl output options

Let's look at some basic kubectl output options.

Our intention is to list nodes (with their AWS InstanceId) and Pods (sorted by node).

We can start with:

kubectl get no
@iamzhout
iamzhout / tmux.md
Created October 15, 2018 01:04 — forked from andreyvit/tmux.md
tmux cheatsheet

tmux cheat sheet

(C-x means ctrl+x, M-x means alt+x)

Prefix key

The default prefix is C-b. If you (or your muscle memory) prefer C-a, you need to add this to ~/.tmux.conf:

remap prefix to Control + a