Integrations

Integrations

All Kyvernon functions are available through a documented native API. The web UI, the CLI, the vSphere endpoints and the integrations below use the same API.

Native API

gRPC and REST, versioned under /v1, documented in OpenAPI 3.1 and protobuf. The definitions are published with each release.

GoTrust products

Observability

InterfaceDetail
Prometheus/metrics on every controller and host; /metrics/perf with the newest samples of every host, virtual machine and datastore; scrape configuration and a Grafana dashboard in the repository
OpenTelemetryTraces for API calls and tasks, metrics over OTLP
Syslog and CEFAudit log as CEF over syslog with TLS (RFC 5425 framing, RFC 5424 messages, client certificate optional); RFC 3164 or RFC 5424 over UDP as a documented weaker option
Audit retentionAppend-only local file with a hash chain and a verify command, next to the SIEM stream
WebhooksCloudEvents with HMAC signatures, retries and dead-letter queue

monsys adapter

The monsys adapter is a separate service that uses the native API with a read-only API token. It serves a discovery endpoint that lists datacenters, clusters, hosts, virtual machines, datastores and networks with stable ids, tags, usage figures and current samples, pushes the topology to the monsys hub, and forwards alarm changes and task failures as signed alerts with retries and a dead-letter file. Nothing in the controller is specific to monsys; the same endpoints are available to any monitoring product.

Infrastructure as code

ToolvSphere-compatible routeNative route
Terraformvsphere providerKyvernon provider, planned
Ansiblecommunity.vmware collectionKyvernon collection, planned
PowerCLISOAP and REST endpointsNot applicable
Packervsphere-iso and vsphere-clone buildersNot applicable

Identity

Planned integrations

IntegrationDetail
KubernetesCluster API provider, CSI driver, cloud controller manager
CMDB and IPAMServiceNow, NetBox, phpIPAM, Infoblox
Key managementHashiCorp Vault, KMIP
Extension frameworkOut-of-process extensions over gRPC for storage, network, identity, backup and UI
Model Context ProtocolRead access to inventory and tasks; write access with approval
SNMP v3Read-only agent

Technology partners

Vendors of backup, monitoring, CMDB and provisioning products can join the early access programme to verify their integration. See early access.