Overview
Explore the fundamentals of InfraKit, a toolkit designed for creating and managing declarative, self-healing infrastructure, in this Docker Online Meetup. Learn about the challenges faced in infrastructure management across different cloud providers and on-premises environments. Discover how InfraKit addresses the need for a standardized approach to infrastructure state creation and management. Understand the importance of self-healing infrastructure for distributed systems and how InfraKit solves common problems in this domain. Gain insights into InfraKit's key features, use cases, and future developments from Core team engineers David Chung and Bill Farner. Dive into topics such as scaling groups, configuration management, immutable infrastructure, plugins, and abstract schemas. Watch demonstrations on bootstrapping, health checks, and rolling updates. Participate in a Q&A session covering high availability and AWS Cloud Formation integration.
Syllabus
Introduction
Avoiding silos
For design
For other providers
Mission statement
Scaling groups
Pivoted design
Configuration management
Key features
Managing infrastructure
Immutable infrastructure
Plugins
Plugin types
Design approach
Abstract schemas
Code snippet
Group configuration
Commandline interface
Demo summary
Infrakit plugins
Joint Tokens
Bootstrap
Bootstrap demo
Health check
QA
High availability
Node demo
Show rolling update
Running the update
AWS Cloud Formation
Taught by
Docker