From 3207b90c81155bea830b79347172768ba649ba75 Mon Sep 17 00:00:00 2001 From: Rob Harris <roharris@redhat.com> Date: Mon, 23 Apr 2018 23:51:00 +0200 Subject: [PATCH] Merge branch 'master' of https://github.com/rht-labs/enablement-docs into slide-deck-links --- 1-the-manual-menace/README.md | 7 ++++++- 1 files changed, 6 insertions(+), 1 deletions(-) diff --git a/1-the-manual-menace/README.md b/1-the-manual-menace/README.md index 392f7a8..e4e92a6 100644 --- a/1-the-manual-menace/README.md +++ b/1-the-manual-menace/README.md @@ -8,6 +8,11 @@ This exercise uses Ansible to drive the creation of the cluster content. In particular; we'll use a play book called the `OpenShift Applier`. Once the project namespace have been created; we will add some tools to support CI/CD such as Jenkins, Git and Nexus. These tools will be needed by later lessons to automate the build and deploy of our apps. Again; we will use OpenShift Templates and drive their creation in the cluster using Ansible. To prove things are working, finally we'll delete all our content and re-apply the inventory to re-create our clusters content. +#### Why is config-as-code important? +* Assurance - Prevents unwanted config changes from people making arbitrary changes to environments. No more Snowflake servers! +* Traceability - Commiting config as code means a user has approved and changes can be tracked. +* Phoenix Server - Burn it all to the ground and bring it back; exactly the way it was! + _____ ## Learning Outcomes @@ -451,4 +456,4 @@ - [Intro](https://docs.google.com/presentation/d/1LsfAkH8GfIhulEoy_yd-usWBfDHnZEyQdNvYeTmAg4A/) - [Wrap-up](https://docs.google.com/presentation/d/1cfyJ6SHddZNbM61oz67r870rLYVKY335zGclXN2uLMY/) -- [All Material](https://drive.google.com/drive/folders/13Bt4BXf9P2OB8VI4YQNcNONF1786dqOx) \ No newline at end of file +- [All Material](https://drive.google.com/drive/folders/13Bt4BXf9P2OB8VI4YQNcNONF1786dqOx) -- Gitblit v1.9.3