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
2015-10-26 20:22:46 | |
Full thread dump Java HotSpot(TM) 64-Bit Server VM (25.66-b17 mixed mode): | |
"JobScheduler FJ pool 0/4" #1826 daemon prio=6 os_prio=0 tid=0x00000000232d5800 nid=0x4b0c waiting on condition [0x000000001b31f000] | |
java.lang.Thread.State: TIMED_WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000e787b280> (a jsr166e.ForkJoinPool) | |
at jsr166e.ForkJoinPool.awaitWork(ForkJoinPool.java:1756) | |
at jsr166e.ForkJoinPool.scan(ForkJoinPool.java:1694) | |
at jsr166e.ForkJoinPool.runWorker(ForkJoinPool.java:1642) |
# original URL: https://www.symantec.com/connect/downloads/readynosleepexe-prevents-screensaver-and-pc-locking | |
#AutoIt3Wrapper_icon=nosleep.ico | |
Opt("TrayOnEventMode",1) | |
Opt("TrayMenuMode",1) | |
$AboutItem = TrayCreateItem("About") | |
TrayItemSetOnEvent(-1,"ReadList") | |
TrayCreateItem("") |
#!/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) |