← CAPA hub

CAPA — Argo Events

12% of the CAPA exam. Sample questions below; the full library has 14 questions tagged to this domain.

Sample questions on Argo Events

Argo Events

Q1. Why would a Sensor use event filters?

Reveal answer and explanations
  1. A To convert a Rollout canary strategy into a blue-green strategy.

    Incorrect. Event filters do not change Rollout strategy types.

  2. B To skip all Argo CD diff calculations during sync.

    Incorrect. Argo CD diff behavior is unrelated to Sensor filters.

  3. C To trigger only when event data, context, or expressions match expected conditions.

    Correct. Filters let Sensors act only on events that match the configured conditions.

  4. D To move workflow output artifacts between storage buckets.

    Incorrect. Artifact movement is a workflow or storage concern, not a Sensor filter purpose.

Argo Events

Q2. A triggered Workflow is created twice after an external system retries a webhook. What design concern should the team consider?

Reveal answer and explanations
  1. A Whether Argo CD has too many sync windows.

    Incorrect. Sync windows do not prevent duplicate external webhook delivery.

  2. B Whether Rollouts should use blue-green instead of canary.

    Incorrect. Rollout strategy choice is unrelated to duplicate event-triggered workflows.

  3. C Idempotency and deduplication around event-triggered actions.

    Correct. Event-driven systems should account for retries and duplicate delivery by making triggered actions idempotent or deduplicated.

  4. D Whether WorkflowTemplates must be cluster-scoped.

    Incorrect. Cluster-scoped templates do not inherently prevent duplicate triggers.

Argo Events

Q3. What does a Sensor dependency represent?

Reveal answer and explanations
  1. A The Git repository branch watched by an Argo CD Application.

    Incorrect. Git branch tracking is configured in Argo CD Application source fields.

  2. B An event condition that must be satisfied before the Sensor triggers an action.

    Correct. Sensor dependencies describe the events or event patterns required for trigger execution.

  3. C A DAG task that must complete before another Workflow task starts.

    Incorrect. DAG task prerequisites are Argo Workflows dependencies.

  4. D A ReplicaSet that must become stable before canary traffic increases.

    Incorrect. ReplicaSet stability is managed by Argo Rollouts.

Argo Events

Q4. What is the difference between an EventSource and a Sensor in the event flow?

Reveal answer and explanations
  1. A A Sensor listens to external systems, while an EventSource only stores trigger templates.

    Incorrect. This reverses the main responsibilities.

  2. B An EventSource receives and publishes events, while a Sensor evaluates dependencies and executes triggers.

    Correct. EventSources ingest events, and Sensors decide when and how to act on them.

  3. C An EventSource creates Rollouts, while a Sensor manages only Argo CD Applications.

    Incorrect. Either component can be involved in triggering resources, but their roles are not Rollout vs Argo CD specific.

  4. D They are synonyms and can be used interchangeably.

    Incorrect. EventSources and Sensors are distinct resource types with different responsibilities.

Argo Events

Q5. Which Argo Events component would you configure to receive a GitHub webhook?

Reveal answer and explanations
  1. A `EventSource`

    Correct. Webhook listeners are configured as EventSources that publish events for Sensors.

  2. B `AnalysisTemplate`

    Incorrect. `AnalysisTemplate` defines Rollout analysis metrics.

  3. C `ApplicationSet`

    Incorrect. `ApplicationSet` generates Argo CD Applications.

  4. D `WorkflowTemplate`

    Incorrect. `WorkflowTemplate` stores reusable workflow definitions.

Drill Argo Events with the full bankDomain Drill mode targets your weak areas — paid feature

How this domain is tested

Argo Events accounts for 12% of the CAPA exam. Expect questions that test recall of terminology and the ability to read short scenarios — not deep configuration. Use the sample questions above as difficulty calibration; if any feel hard, the rest of our 14-question domain bank will close those gaps.