Loading

Kubernetes Architecture

Jennifer Strejevitch

This is a live streamed presentation. You will automatically follow the presenter and see the slide they're currently on.

Introduction to Kubernetes 

Who am I?

Jen Strejevitch

Platform Engineer

Condé Nast International

Some Kubernetes Features:

  • Management of containers
  • Self healing
  • Networking
  • Security
  • Automated deploys and rollbacks
  • Best usage of compute resources

 

Architecture

Master node(s)

Worker nodes

Distributed key-value store

Workshop

App

Deploy to Kubernetes on a VM locally with Minikube

  • Run
  • View
  • Change
  • Rollback
NAME                                    READY   STATUS    RESTARTS   AGE
coredns-c4cffd6dc-9r87t                 1/1     Running   3          128d
etcd-minikube                           1/1     Running   0          5d
heapster-lm9kk                          1/1     Running   3          128d
influxdb-grafana-wln7z                  2/2     Running   7          128d
kube-addon-manager-minikube             1/1     Running   3          128d
kube-apiserver-minikube                 1/1     Running   0          5d
kube-controller-manager-minikube        1/1     Running   0          5d
kube-dns-86f4d74b45-v56x7               3/3     Running   12         128d
kube-proxy-f8qxn                        1/1     Running   0          5d
kube-scheduler-minikube                 1/1     Running   0          5d
kubernetes-dashboard-6f4cfc5d87-jcmc7   1/1     Running   9          128d
storage-provisioner                     1/1     Running   9          128d
kubectl get pods -n kube-system

https://kubernetes.io

Namespaces

Pods

ReplicaSets

Deployments

Services

Made with Slides.com