Microsoft MVP / ASP.NET since 2004 • ASP.NET Web API Advisor since 2011 • Microsoft Azure Advisor since 2014 • Organizer of Azure Meetup Karlsruhe • Using Docker since 2013 https://pdmlab.com [email protected] @alexzeitler_ Azure ACS and Kubernetes 2
von 170€ https://azure.microsoft.com/de-de/free/ (Voraussetzung: Kreditkarte als Authentifizierungsmethode) Microsoft Azure Pass - 100$/Monat für 3 Monate Amtsträger sowie Bedienstete des Öffentlichen Dienstes sind ausgeschlossen. Wir bitten darum die Bedingungen zur Nutzung auf dem Pass zu beachten sowie den Pass nur bei wirklichem Interesse und Nutzung bei dem Counter der Teilnehmerregistrierung abzuholen. Es ist nur eine begrenzte Anzahl vorhanden. (Voraussetzung: Microsoft Account der noch nicht mit Azure verknüpft ist.) Azure ACS and Kubernetes: Microservices On Steroids 10
CM KV kube-apiserver Front end to control plane REST-API JSON (manifest files) KV-Store persistent state config of the cluster Uses etcd Controller Manager Node Controller Endpoints Controller Namespace Controller kube-scheduler watches apiserver Assigns work to nodes 22
Kubelet kubernetes agent registers node with cluster watches apiserver instantiates pods reports to master endpoint at port :10225 /spec /healthz /pods CR P Container Runtime pull images start / stop containers Docker or rkt kube-proxy Networking Assign IP to Pod All containers in a Pod share IP LB across Pods in services 25