nerdexam
Linux_Foundation

KCNA · Question #130

Which GitOps engine can be used to orchestrate parallel jobs on Kubernetes?

The correct answer is D. Argo Workflows. Argo Workflows is a Kubernetes-native workflow engine specifically designed to orchestrate parallel and sequential jobs as directed acyclic graphs (DAGs) or step-based pipelines, making it the right tool for job orchestration on Kubernetes. Why the distractors are wrong…

Submitted by sofia.br· May 4, 2026Cloud Native Application Delivery

Question

Which GitOps engine can be used to orchestrate parallel jobs on Kubernetes?

Options

  • AJenkins X
  • BFlagger
  • CFlux
  • DArgo Workflows

How the community answered

(42 responses)
  • A
    2% (1)
  • B
    5% (2)
  • C
    2% (1)
  • D
    90% (38)

Explanation

Argo Workflows is a Kubernetes-native workflow engine specifically designed to orchestrate parallel and sequential jobs as directed acyclic graphs (DAGs) or step-based pipelines, making it the right tool for job orchestration on Kubernetes.

Why the distractors are wrong:

  • Jenkins X (A) is a CI/CD platform for Kubernetes, not a workflow orchestration engine - it automates pipelines but doesn't natively model parallel job graphs.
  • Flagger (B) is a progressive delivery tool focused on canary deployments and A/B testing, not job orchestration.
  • Flux (C) is a GitOps continuous delivery tool that syncs cluster state from Git repositories; it manages deployments, not parallel job execution.

Memory tip: Think of "Argo" as the ship from Greek mythology carrying a crew working in parallel toward a goal - Argo Workflows carries parallel Kubernetes jobs to completion. The entire Argo ecosystem (Argo CD, Argo Events, Argo Rollouts, Argo Workflows) is Kubernetes-native, and Workflows is the one in the name that handles work orchestration.

Topics

#GitOps#Workflow Engine#Kubernetes Jobs#Argo Workflows

Community Discussion

No community discussion yet for this question.

Full KCNA Practice