Making the move to microservices, containers and orchestration? In this webinar we’ll show how to deploy and configure pods to ensure high availability and how pods connect to let the outside world reach your app.
In this webinar you'll learn:
* Kubernetes core concepts
* Masters, nodes and how to register nodes to clusters.
* What to monitor and visualize, and using what tools.
6. Pods & Deployments
6
kubectl
Master components
Replication
controller
REST
Scheduling
actuator
Scheduler
etcd cluster
Authentication
Node Nodekubelet
containers
Pod
containers
Pod
Docker
Node kubelet
containers
Pod
containers
Pod
Docker
7. Services Overview
7
Internal services (pod-to-pod)
Node
Node
kubelet
containers
Pod
containers
Pod
Docker
Node kubelet
containers
Pod
containers
Pod
Docker
External services
External services
8. Let’s delete stuff
and see what
happens...
8
kubectl
Master components
Replication
controller
REST
Scheduling
actuator
Scheduler
etcd cluster
Authentication
Node Nodekubelet
containers
Pod
containers
Pod
Docker
Node kubelet
containers
Pod
containers
Pod
Docker
9. What you used to
monitor...
9
Infrastructure
Application
13. Alert mechanisms &
proactive actions
13
● K8s native alert mechanisms
■ Autoscaling app
● Infrastructure scaling with Mist.io and
Cloudify
■ Scale cluster up and down based
on resource usage
■ ties to cost reduction; better
utilization and reduced costs
15. Q&A
Mist.io
● Mario Olivarez - mario@mist.io
Create a Kubernetes cluster - FREE account.
Sign up at Mist.io
15
Cloudify Webinar Series
● getcloudify.org/webinars.html