Elastic Kubernetes Service (EKS)

List all EKS jobs owned by the current user

Retrieves a list of all EKS jobs owned by the authenticated user across tagged EKS clusters

get/api/containers/eks/jobs

Request

  • The document declares no server URL.
  • Auth
    socaAuth (a scheme the document does not define) and socaToken (a scheme the document does not define)

Query parameters

clusterstring required

Name of the EKS cluster to query

namespacestring

Kubernetes namespace to search in

Headers

X-EDH-USERstring required

SOCA username for authentication

X-EDH-TOKENstring required

SOCA authentication token

Response

Jobs retrieved successfully

successboolean required
messageobject required

Example response

{
  "success": true,
  "message": {
    "job-uid-123": {
      "metadata": {
        "name": "simulation-job-001",
        "namespace": "default"
      },
      "status": {
        "active": 1
      },
      "pod_ips": [
        "10.0.1.100"
      ],
      "images": [
        "nginx:latest"
      ],
      "eks_cluster": "my-soca-cluster"
    }
  }
}

Changes