Last active
July 1, 2019 16:02
-
-
Save garethgreenaway/610de6db66a4cdfa7d126897229f1578 to your computer and use it in GitHub Desktop.
Making Kubernetes Delicious With A Pinch of Salt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Making Kubernetes Delicious With A Pinch of Salt | |
Containers are a great way to bundle and run your applications. In a production environment, there is a need to manage the | |
containers that run the applications and ensure that there is no downtime. If a container goes down, another container needs | |
to restart. Wouldn’t it be easier if this behavior was handled by a system? | |
Here is where Kubernetes comes to the rescue by providing a framework to run distributed systems resiliently. Taking care of | |
various requirements such as scaling, failover, deployment patterns, and more. | |
By introducing a powerful automation and configuration management tool such as SaltStack, a Kubernetes cluster can be deployed, | |
configured and maintained in a quick and reliable manner. SaltStack is, at its core, a remote execution and configuration | |
management system built upon the principle of intelligent automation. | |
Using remote execution features, a Kubernetes cluster can be inspected as a whole or on a per node basis. Using configuration | |
management features, deployments for containers and services can be easily templated and distributed across a cluster. | |
Finally, using additional features of SaltStack such as beacons and engines, events from a Kubernetes cluster can be added | |
into the SaltStack event bus and then acted on by the power reactor system. | |
In this talk, we’ll explore such topics as: | |
* How SaltStack can be used to deploy a Kubernetes cluster. | |
* How containers and services can be deployed using SaltStack. | |
* Ensuring a Kubernetes cluster is properly federated across data centers. | |
* Using various SaltStack features such as beacons and engines, we can react to events from the Kubernetes cluster. | |
* We'll also looking at some of these principles in action. | |
This talk is for anyone who is currently using or interested in using Kubernetes, and looking to improve that | |
usage through automation. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment