Skip to Content
ReferenceCustom Resource Definitions

Custom Resource Definitions (CRDs)

This page provides detailed specifications for each ARK custom resource.

Resource Reference

ResourceAPI VersionDescription
A2ATaskark.mckinsey.com/v1alpha1Agent-to-Agent protocol tasks
ExecutionEngineark.mckinsey.com/v1prealpha1External execution engines

Execution Engines

Execution Engines provide custom runtime environments for specialized agent execution via the A2A protocol.

Specification

apiVersion: ark.mckinsey.com/v1prealpha1 kind: ExecutionEngine metadata: name: custom-engine spec: address: valueFrom: serviceRef: name: custom-engine-service port: "8080" description: "Custom A2A execution engine"

Resource Relationships

ARK resources work together in common patterns:

  • Agent + Model + Tools: Basic agent with capabilities
  • Team + Multiple Agents: Multi-agent collaboration
  • Query + Targets: Requests to agents or teams
  • MCP Server + Tools: Standardized tool integration
  • Memory + Sessions: Persistent conversations

Last updated on