EMR on EKS: StartJobRun and Observation

EMR on EKS: StartJobRun and Observation A sequence diagram generated by Archify. StartJobRun VC ID · role ARN · release label Return accepted job ID Acceptance is not completion Create job submitter Place and start submitter Request driver / executor pods Submitter → driver, driver → executors Place and start pods IRSA / Pod Identity; driver assigns Spark tasks Ship configured job logs Submitter / driver / executors Observed pod/job state DescribeJobRun Check final state and output Caller / SDK · AWS API caller · Sequence participant Caller / SDK AWS API caller EMR control plane · VC → namespace · Sequence participant EMR control plane VC → namespace Kubernetes · API / placement · Sequence participant Kubernetes API / placement Spark workload · Submitter / driver / executors · Sequence participant Spark workload Submitter / driver / executors CloudWatch Logs · Configured sink · Sequence participant CloudWatch Logs Configured sink Legend main call IAM role credentials async report internal call