Skip to content

Instantly share code, notes, and snippets.

@retpolanne
Last active August 4, 2019 17:56
Show Gist options
  • Save retpolanne/f324cabd21714101fbc025e8bcb376e6 to your computer and use it in GitHub Desktop.
Save retpolanne/f324cabd21714101fbc025e8bcb376e6 to your computer and use it in GitHub Desktop.

Kubernetes the hard way - notes

Gcloud

Creating a project and linking billing

# Create project
gcloud projects create project-name --set-as-default
# List billing accounts
gcloud beta billing accounts list
gcloud beta billing projects link project-name --billing-account 00000-MY-BILLING-ACCOUNT

Questions

  • How cfssl works?
  • What is the bare parameter on cfssljson?
  • Why do the kubelet client certificates need IP addresses?
  • What is the O on the csr config?
  • What is cni?
  • What is containerd and runc and is it different from docker?
  • What is gvisor?
  • What is an overlay network?
  • What is the kube-proxy?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment