New Release: The Gorilla Guide to…® Kubernetes Blueprints Foundation Edition

Thanks to the massive worldwide adoption of cloud services, Kubernetes has become a linchpin of modern computing environments. But its fiendishly hard to administer. Furthermore, because of the basic motivations for using Kubernetes—orchestration of huge numbers of virtual systems and services in a scalable manner—solutions have to be not only designed but automated.

The Gorilla Guide to…® Kubernetes Blueprints Foundation Edition, by Dan Sullivan, introduces a valuable open source contribution to Kubernetes automation.

It’s easy to ask some configuration tool to start or stop a service, but many services require further operations to prepare them for use, or to clean up resources before shutting down. Such operations can be significantly different for every environment. This is the area addressed by Kubernetes blueprints.

In other environments, system administrators are accustomed to writing scripts using a command shell or Python and telling the configuration tool to run the scripts at the appropriate time during startup or shutdown. This process is clunky and prone to errors.

Kubernetes blueprints, similarly, let you provide custom operations to be performed, but in a more structured fashion that reduces chance of error. The blueprints know Kubernetes resources, simplifying your specifications, and the Kubernetes community offers many blueprints online for common operations.

Sullivan describes how blueprints fit into Kubernetes operation (Figure 1) and the open source Kanister framework. He then shows how Kasten by Veeam smooths the way to creating blueprints.


Inside the Guide

Gorilla Guides make learning and discovery approachable and easy, and they take the guesswork out of navigating complicated IT technologies. Written by an industry expert, and brought to you by ServiceNow, this resource is packed full of trusted information about Kubernetes automation!

Download the book and learn all about:

  • Learn what blueprints are in Kubernetes
  • Explore sample blueprint implementations
  • How to extend Kasten K10 functionality with blueprints

Table of Contents

  • Introduction
  • What Are Blueprints in Kubernetes?
  • Sample Blueprint Implementations
  • Extending Kasten K10 Functionality with Blueprints: What’s Involved and How Do I Start?
  • Hands-on Practice with Blueprints

About The Author

Dan Sullivan is a principal engineer and architect specializing in cloud architecture, data engineering, and analytics. He has designed and implemented solutions for a wide range of industries and is the author.

About Kasten by Veeam

Kasten by Veeam® is the leader in Kubernetes backup. Kasten K10 is a Cloud Native data management platform for Day 2 operations. It provides enterprise DevOps teams with backup/restore, disaster recovery and application mobility for Kubernetes applications. Kasten K10 features operational simplicity and integrates with relational and NoSQL databases, all major Kubernetes distributions, and runs in any cloud to maximize freedom of choice. Our customers are confident that their Kubernetes applications and data are protected and always available with the most easy-to-use, reliable and powerful Cloud Native data management platform in the industry. For more information, visit www.kasten.io or follow @kastenhq on Twitter.

Download the guide here!