Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Fourth Generation Configuration Management

Eric Sorenson
February 04, 2019

Fourth Generation Configuration Management

Keynote talk at Configuration Management Camp 2018.

Summary of the evolutionary changes in configuration management and challenges for the discipline in cloud native infrastructure.

Video: https://www.youtube.com/watch?v=_DcyRmEx0qY

Eric Sorenson

February 04, 2019
Tweet

More Decks by Eric Sorenson

Other Decks in Technology

Transcript

  1. DSL Model Driven Imperative Agent Based Remote Raw language UX

    Engine Endpoints cfengine ✔ ✔ ✔ isconf ✔ (Make) ✔ ✔ puppet ✔ ✔ ✔ chef ✔ (Ruby) ✔ ✔ ansible ✔ (YAML) ✔ ✔ terraform ✔ ✔ ✔
  2. • Loops • Explicit templating • Strong type checking •

    Internal DAG and “true” dry-run mode • Both Push and Pull • Python DSL*
  3. DSL Model Driven Imperative Agent Based Remote Raw language UX

    Engine Endpoints puppet ✔ ✔ ✔ bolt ✔ ✔ ✔ ✔ ✔ ansible ✔ (YAML) ✔ ✔ opsmop ✔ (Python) ✔ ✔ ✔