Ansible, Puppet, & Chef | Day 63 (part one)

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/26

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 8:27 PM on 6/11/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

27 Terms

1
New cards

Ansible is written in [language].

Python

2
New cards

Ansible is [agent-based/agentless].

agentless

3
New cards

Puppet is [agent-based/agentless].

agent-based *with an external agent, the managed devices can be agentless

4
New cards

Chef is [agent-based/agentless].

agent-based

5
New cards

Puppet is written in [language].

Ruby

6
New cards

Chef is written in [language].

Ruby

7
New cards

Ansible uses [protocol] to connect to devices.

SSH

8
New cards

Chef uses [protocol] to connect to devices.

HTTPS

9
New cards

Puppet uses [protocol] to connect to devices.

HTTPS

10
New cards

Ansible uses a [push/pull] model.

push

11
New cards

Puppet uses a [push/pull] model.

pull

12
New cards

Chef uses a [push/pull] model.

pull

13
New cards

Ansible […] files define the actions to be taken.

playbook

14
New cards

Puppet […] files define the actions to be taken.

manifest

15
New cards

Chef […] files define the actions to be taken.

recipe / run-list

16
New cards

[…] clients use TCP port 8140 to communicate with the server.

Puppet

17
New cards

Puppet clients use […] port 8140 to communicate with the server.

TCP

18
New cards

Puppet clients use TCP port […] to communicate with the server.

8140

19
New cards

A Puppet server is called a […].

Puppet master

20
New cards

The Ansible server is called the […].

Control node

21
New cards

[Ansible/Puppet/Chef] files are written in YAML.

Ansible *templates use Jinja2

22
New cards

[Ansible/Puppet/Chef] files are written in a proprietary language.

Puppet / Chef

23
New cards

Puppet files are written in [language].

a proprietary language (known as Puppet DSL)

24
New cards

Chef files are written in [language].

a proprietary langage based on Ruby.

25
New cards

[…] uses TCP port 10002 to send configurations to clients.

Chef

26
New cards

Chef uses […] port 10002 to send configurations to clients.

TCP

27
New cards

Chef uses TCP port […] to send configurations to clients.

10002