II.
KubernetesCrdKind overview
Reference · livekubernetes-crd-kind:kradle-external-provider-capability-manifest
Kradle ExternalProviderCapabilityManifest overview
ExternalProviderCapabilityManifest describes the operations, objects, limits, and auth surfaces supported by a provider integration. It is owned by the external-backends service and participates in provider synchronization. It is owned by the agent-dispatch service and participates in governed agent execution. Atlas models it as a external-backend CRD with Namespaced scope, v1alpha1 storage version, and source-backed Kubernetes API metadata so controller, policy, UI/API, and provider edges can target the exact resource kind.
Attributes
displayName
Kradle ExternalProviderCapabilityManifest
description
ExternalProviderCapabilityManifest describes the operations, objects, limits, and auth surfaces supported by a provider integration. It is owned by the external-backends service and participates in provider synchronization. It is owned by the agent-dispatch service and participates in governed agent execution. Atlas models it as a external-backend CRD with Namespaced scope, v1alpha1 storage version, and source-backed Kubernetes API metadata so controller, policy, UI/API, and provider edges can target the exact resource kind.
apiGroup
kradle.a5c.ai
version
v1alpha1
servedVersions
- v1alpha1
storageVersion
v1alpha1
kind
ExternalProviderCapabilityManifest
plural
externalprovidercapabilitymanifests
singular
externalprovidercapabilitymanifest
scope
Namespaced
sourceFile
packages/kradle/charts/crds/external-resources.yaml
schemaPath
spec.versions[name=v1alpha1].schema.openAPIV3Schema
family
external-backend
owningPlatformId
platformServiceIds
hasStatus
true
hasConditions
false
statusFieldPath
status
Outgoing edges
belongs_to_resource_family3
- topic:kradle-crd-inventory·TopicKradle CRD Inventory
- platform-service:kradle-external-backends·PlatformServiceKradle External Backends
- platform-service:kradle-agent-dispatch·PlatformServiceKradle Agent Dispatch
defined_by_crd_source1
- evidence:kradle-crd-source-external-resources·EvidenceSourceKradle external backend CRD source
maps_to_external_resource4
- provider:github·ModelProviderProductGitHub
- vcs-host:github·VCSHostGitHub
- issue-tracker:github-issues·IssueTrackerGitHub Issues
- platform-service:kradle-external-backends·PlatformServiceKradle External Backends
Incoming edges
emits_resource_status2
- kubernetes-controller:kradle-core-controller·KubernetesControllerKradle Core Controller
- kubernetes-controller:kradle-external-sync-controller·KubernetesControllerKradle External Backend Sync Controller
reconciles_resource2
- kubernetes-controller:kradle-core-controller·KubernetesControllerKradle Core Controller
- kubernetes-controller:kradle-external-sync-controller·KubernetesControllerKradle External Backend Sync Controller
serves_kubernetes_resource2
- platform-service:kradle-external-backends·PlatformServiceKradle External Backends
- tool-server:kradle-api·ToolServerKradle API Server
surfaces_resource3
- presentation:kradle-web-ui·PresentationKradle Web UI
- presentation:kradle-cli·PresentationKradle CLI (kubectl)
- presentation:kradle-api·PresentationKradle REST API
watches_resource2
- kubernetes-controller:kradle-core-controller·KubernetesControllerKradle Core Controller
- kubernetes-controller:kradle-external-sync-controller·KubernetesControllerKradle External Backend Sync Controller