Skip to content

Instantly share code, notes, and snippets.

View azlyth's full-sized avatar
🌲
planning

Peter Valdez azlyth

🌲
planning
View GitHub Profile
@azlyth
azlyth / cleanup-gcp.sh
Created February 15, 2018 23:09
Get rid of GCP components
gcloud -q compute instances delete \
controller-0 controller-1 controller-2 \
worker-0 worker-1 worker-2
gcloud -q compute forwarding-rules delete kubernetes-forwarding-rule \
--region $(gcloud config get-value compute/region)
gcloud -q compute target-pools delete kubernetes-target-pool
gcloud -q compute addresses delete kubernetes-the-hard-way
@azlyth
azlyth / bootstrap-worker-node.sh
Created February 15, 2018 22:53
Bootstrap the Kubernetes worker node
sudo apt-get -y install socat
wget -q --show-progress --https-only --timestamping \
https://github.com/containernetworking/plugins/releases/download/v0.6.0/cni-plugins-amd64-v0.6.0.tgz \
https://github.com/containerd/cri-containerd/releases/download/v1.0.0-beta.1/cri-containerd-1.0.0-beta.1.linux-amd64.tar.gz \
https://storage.googleapis.com/kubernetes-release/release/v1.9.0/bin/linux/amd64/kubectl \
https://storage.googleapis.com/kubernetes-release/release/v1.9.0/bin/linux/amd64/kube-proxy \
https://storage.googleapis.com/kubernetes-release/release/v1.9.0/bin/linux/amd64/kubelet
sudo mkdir -p \
@azlyth
azlyth / bootstrap-control-plane.sh
Last active May 28, 2019 02:14
Bootstrap the Kubernetes control plane
wget -q --show-progress --https-only --timestamping \
"https://storage.googleapis.com/kubernetes-release/release/v1.9.0/bin/linux/amd64/kube-apiserver" \
"https://storage.googleapis.com/kubernetes-release/release/v1.9.0/bin/linux/amd64/kube-controller-manager" \
"https://storage.googleapis.com/kubernetes-release/release/v1.9.0/bin/linux/amd64/kube-scheduler" \
"https://storage.googleapis.com/kubernetes-release/release/v1.9.0/bin/linux/amd64/kubectl"
chmod +x kube-apiserver kube-controller-manager kube-scheduler kubectl
sudo mv kube-apiserver kube-controller-manager kube-scheduler kubectl /usr/local/bin/
@azlyth
azlyth / eternal-history.sh
Created September 11, 2017 16:03
unlimited, datetime-stamped bash history
# Eternal bash history.
# ---------------------
# Undocumented feature which sets the size to "unlimited".
# http://stackoverflow.com/questions/9457233/unlimited-bash-history
export HISTFILESIZE=
export HISTSIZE=
export HISTTIMEFORMAT="[%F %T] "
# Change the file location because certain bash sessions truncate .bash_history file upon close.
# http://superuser.com/questions/575479/bash-history-truncated-to-500-lines-on-each-login
export HISTFILE=~/.bash_eternal_history

When sending a new SignatureRequest based off a template (POST to /signature_request/create_embedded_with_template), the API response includes the following data for each individual signature:

{
  ...

  "signatures": [
    {
      "signature_id": "78caf2a1d01cd39cea2bc1cbb340dac3",
      "signer_email_address": "george@example.com",

Keybase proof

I hereby claim:

  • I am azlyth on github.
  • I am pv (https://keybase.io/pv) on keybase.
  • I have a public key whose fingerprint is 3899 204C A847 BDB4 A077 A558 770B CAD7 6D28 FAA1

To claim this, I am signing this object: