Configuration Management Flashcards

1
Q

Idempotent Behavior

A

Operation which can be applied multiple times without changing results beyond initial.
Configuration tools avoid repeating tasks, desired state maintained. Can make infrastructure disposable.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Ansible

A

YAML language.
Infrastructure: Controller applies configurations via ssh.
Special software for nodes?: No
Central Control Point: No. Any computer can.
Script Term: Playbook/Roles
Execution Order: Sequential.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Puppet

A

Language: Custom Ruby-inspired.
Infrastructure: Puppet Master synchs config s on Puppet Nodes.
Special Software for nodes: Yes.
Central Control Point: Yes, Puppet Master.
Script Terminology: Manifests, Modal.
Execution Order: Non-sequential.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Chef

A
Language: Ruby
Infrastructure: Chef Workstation pushes configurations to Chef Server, Chef Nodes updated.
Special Software for nodes: yes.
Central Control Point: Yes, Chef Server.
Scripting Term: Recipes/Cookbook
Execution Order: Sequential.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly