nerdexam
CompTIA

XK0-004 · Question #300

An administrator is using a configuration management tool to define a system's configuration. The defined configuration can be used to provision new systems, rebuild existing systems, or roll back sys

The correct answer is A. Build automation. Using a configuration management tool to codify, provision, rebuild, and roll back system configurations describes build automation, where system state is defined and reproducibly applied.

Scripting, Containers and Automation

Question

An administrator is using a configuration management tool to define a system’s configuration. The defined configuration can be used to provision new systems, rebuild existing systems, or roll back systems to their original baseline configurations. Which of the following BEST describes what the administrator is doing?

Options

  • ABuild automation
  • BContainerization
  • CInfrastructure as code
  • DTest automation

How the community answered

(53 responses)
  • A
    92% (49)
  • B
    2% (1)
  • C
    2% (1)
  • D
    4% (2)

Why each option

Using a configuration management tool to codify, provision, rebuild, and roll back system configurations describes build automation, where system state is defined and reproducibly applied.

ABuild automationCorrect

Build automation involves using tools and scripts to define system configurations that can be applied consistently to provision new systems, rebuild environments, or restore baseline states. Configuration management tools such as Ansible, Puppet, and Chef implement build automation by encoding the desired system state in declarative files that drive the entire system build lifecycle. This ensures repeatability and eliminates manual configuration drift across managed systems.

BContainerization

Containerization refers to packaging applications and their runtime dependencies into portable container images using technologies like Docker or Podman, not defining host-level OS or system configurations.

CInfrastructure as code

Infrastructure as code refers specifically to provisioning and managing cloud or virtual infrastructure resources such as networks, VMs, and storage through templates like Terraform or CloudFormation, not OS-level configuration management.

DTest automation

Test automation refers to using frameworks and scripts to execute software application tests automatically, which is unrelated to provisioning or managing system configurations.

Concept tested: Build automation and configuration management concepts

Source: https://www.redhat.com/en/topics/automation/what-is-build-automation

Topics

#infrastructure as code#configuration management#automation#provisioning

Community Discussion

No community discussion yet for this question.

Full XK0-004 Practice