ACE Ensuring successful operation

A platform engineer opens a Deployment Manager configuration file for review. Which format does the configuration itself use?

Show answer and explanation

Answer: C

A Deployment Manager configuration is a YAML file that lists resources, their types, and their properties. For reusable or computed content, you can reference templates written in Python or Jinja2, which can generate resource lists with loops and conditionals. Plain YAML suits static definitions, while templates handle cases where the same pattern is stamped out with variations.

Why the other options are wrong

  • A. Deployment Manager does not use XML configuration. Its files are YAML, and the format does not require a schema header.
  • B. Protocol Buffers are a binary serialization used by some APIs, but Deployment Manager configurations are human-readable text files written in YAML.
  • D. TOML is used by other tools, and embedded shell commands are not how Deployment Manager expresses resources. The configuration format is YAML with optional templates.

Keep going. 200 ACE questions, answers explained after each one.

Practise ensuring successful operation

Reviewed November 2026. Spotted a problem with this question? Report it from the practice tool.