Agentic AI Atlasby a5c.ai
OverviewWikiGraphFor AgentsEdgesSearchWorkspace
/
GitHubDocsDiscord
iiRecord
Agentic AI Atlas · Krate External Backend Sync Controller
kubernetes-controller:krate-external-sync-controllera5c.ai
Search record views/
Record · tabs

Available views

II.Record viewspp. 1 - 1
overviewjsongraph
II.
KubernetesController JSON

kubernetes-controller:krate-external-sync-controller

Structured · live

Krate External Backend Sync Controller json

Inspect the normalized record payload exactly as the atlas UI reads it.

File · domain/products/krate-controllers.yamlCluster · domain
Record JSON
{
  "id": "kubernetes-controller:krate-external-sync-controller",
  "_kind": "KubernetesController",
  "_file": "domain/products/krate-controllers.yaml",
  "_cluster": "domain",
  "attributes": {
    "displayName": "Krate External Backend Sync Controller",
    "description": "Krate controller path for provider capability manifests, external object links, write intents, conflicts, sync events, and provider webhook deliveries.",
    "owningPlatformId": "platform:krate",
    "controllerKind": "sync-controller",
    "runtime": "nodejs-kubernetes-controller",
    "sourcePath": "packages/krate/core/src/kubernetes-controller.js",
    "reconciliationScope": "multi-namespace"
  },
  "outgoingEdges": [
    {
      "from": "kubernetes-controller:krate-external-sync-controller",
      "to": "kubernetes-crd-kind:krate-external-backend-provider",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:krate-external-sync-controller",
      "to": "kubernetes-crd-kind:krate-external-backend-binding",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:krate-external-sync-controller",
      "to": "kubernetes-crd-kind:krate-external-backend-sync-policy",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:krate-external-sync-controller",
      "to": "kubernetes-crd-kind:krate-external-provider-capability-manifest",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:krate-external-sync-controller",
      "to": "kubernetes-crd-kind:krate-external-webhook-delivery",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:krate-external-sync-controller",
      "to": "kubernetes-crd-kind:krate-external-sync-event",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:krate-external-sync-controller",
      "to": "kubernetes-crd-kind:krate-external-sync-state",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:krate-external-sync-controller",
      "to": "kubernetes-crd-kind:krate-external-write-intent",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:krate-external-sync-controller",
      "to": "kubernetes-crd-kind:krate-external-sync-conflict",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:krate-external-sync-controller",
      "to": "kubernetes-crd-kind:krate-external-object-link",
      "kind": "watches_resource",
      "attributes": {
        "watchType": "primary"
      }
    },
    {
      "from": "kubernetes-controller:krate-external-sync-controller",
      "to": "kubernetes-crd-kind:krate-external-backend-provider",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:krate-external-sync-controller",
      "to": "kubernetes-crd-kind:krate-external-backend-binding",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:krate-external-sync-controller",
      "to": "kubernetes-crd-kind:krate-external-backend-sync-policy",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:krate-external-sync-controller",
      "to": "kubernetes-crd-kind:krate-external-provider-capability-manifest",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:krate-external-sync-controller",
      "to": "kubernetes-crd-kind:krate-external-webhook-delivery",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:krate-external-sync-controller",
      "to": "kubernetes-crd-kind:krate-external-sync-event",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:krate-external-sync-controller",
      "to": "kubernetes-crd-kind:krate-external-sync-state",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:krate-external-sync-controller",
      "to": "kubernetes-crd-kind:krate-external-write-intent",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:krate-external-sync-controller",
      "to": "kubernetes-crd-kind:krate-external-sync-conflict",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:krate-external-sync-controller",
      "to": "kubernetes-crd-kind:krate-external-object-link",
      "kind": "reconciles_resource",
      "attributes": {
        "mode": "full"
      }
    },
    {
      "from": "kubernetes-controller:krate-external-sync-controller",
      "to": "kubernetes-crd-kind:krate-external-backend-provider",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:krate-external-sync-controller",
      "to": "kubernetes-crd-kind:krate-external-backend-binding",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:krate-external-sync-controller",
      "to": "kubernetes-crd-kind:krate-external-backend-sync-policy",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:krate-external-sync-controller",
      "to": "kubernetes-crd-kind:krate-external-provider-capability-manifest",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:krate-external-sync-controller",
      "to": "kubernetes-crd-kind:krate-external-webhook-delivery",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:krate-external-sync-controller",
      "to": "kubernetes-crd-kind:krate-external-sync-event",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:krate-external-sync-controller",
      "to": "kubernetes-crd-kind:krate-external-sync-state",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:krate-external-sync-controller",
      "to": "kubernetes-crd-kind:krate-external-write-intent",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:krate-external-sync-controller",
      "to": "kubernetes-crd-kind:krate-external-sync-conflict",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    },
    {
      "from": "kubernetes-controller:krate-external-sync-controller",
      "to": "kubernetes-crd-kind:krate-external-object-link",
      "kind": "emits_resource_status",
      "attributes": {
        "statusPath": "status"
      }
    }
  ],
  "incomingEdges": []
}

Shortcuts

Back to overview
Open graph tab