Join us at the Deis office for a talk with Bob Cotton on revealing your deepest Kubernetes Metrics, Brian Hardock on using Draft to deploy apps onto Kubernetes, and Matt Tucker to find out what new and exciting things have been happening with Kubernetes and Azure!
Agenda
[6:00 - 6:30 PM] Dinner + Drinks
[6:30 - 7:15 PM] Reveal Your Deepest Kubernetes Metrics (Bob Cotton)
Kubernetes generates a wealth of metrics. Some explicitly within the Kubernetes API server, the Kublet, and cAdvisor or implicitly by observing events such as the kube-state-metrics project. A subset of these metrics are used within Kubernetes itself to make scheduling decisions, however other metrics can be used to determine the overall health of the system or for capacity planning purposes.
Kubernetes exposes metrics from several places, some available internally, others through add-on projects. I will cover:
• Node level metrics, as exposed from the node_exporter
• Kublet metrics
• API server metrics
• etcd metrics
• cAdvisor metrics
• Metrics exposed from kube-state-metrics
Join me to learn about how these metrics are calculated, their use within Kubernetes scheduling decisions and application in monitoring, alerting and capacity planning. This session will also cover the new metrics implementation/proposals that are to replace the cAdvisor metrics in Kubernetes 1.8.
Bio: Bob Cotton is a co-founder of FreshTracks.io, a Kubernetes and Prometheus focused monitoring start-up in Boulder, CO
Mr. Cotton bleeds observability based on 22 years designing, architecting, building and running distributed SaaS solutions. Infrastructure and application metrics, full-stack distributed tracing and big-data data analysis pipelines are his tools of choice to provide insight to all aspects of the business.
[7:15 - 7:30] Draft: Kubernetes Application Development (Brian Hardock)
Brian will walk through the use of Draft to deploy an application onto Kubernetes.
Bio: Brian is a software engineer working on the Azure Container Service team at Microsoft. He's passionate about go, compilers, yoga, and netflix.
[7:30 - 7:45] Break
[7:45 - 8:15] AKS (Azure Container Service) managed Kubernetes (Matt Tucker)
Matt Tucker will talk about new and exciting things happening with Kubernetes on Azure.
Bio: Matt is a software engineer working on the Azure Container Service team at Microsoft. He's passionate about Kubernetes, Golang, Containers, cryptocurrencies, and disc golf.
[8:15 - 8:30] Stick around, socialize, network