From 737c411ae8369a1db43467b10f76637c26a040a8 Mon Sep 17 00:00:00 2001 From: Erik Zilinsky Date: Wed, 23 Nov 2022 21:23:38 +0100 Subject: [PATCH] change Ansible from procedural to declarative (#319) --- topics/devops/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/topics/devops/README.md b/topics/devops/README.md index ef95e17..d5e65a8 100644 --- a/topics/devops/README.md +++ b/topics/devops/README.md @@ -393,11 +393,11 @@ This situation might lead to bugs which hard to identify and reproduce.
Explain Declarative and Procedural styles. The technologies you are familiar with (or using) are using procedural or declarative style?
-Declarative - You write code that specifies the desired end state +Declarative - You write code that specifies the desired end state
Procedural - You describe the steps to get to the desired end state -Declarative Tools - Terraform, Puppet, CloudFormation -Procedural Tools - Ansible, Chef +Declarative Tools - Terraform, Puppet, CloudFormation, Ansible
+Procedural Tools - Chef To better emphasize the difference, consider creating two virtual instances/servers. In declarative style, you would specify two servers and the tool will figure out how to reach that state.