Isovalent daemon API is one of 10 APIs that Isovalent publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include daemon. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.
This API exposes
10 operations
across 9 paths,
and defines 88 schemas.
It is described by OpenAPI 2.0, at version v1beta1.
Requests are made against the base URL unix:///var/run/cilium/cilium.sock.
The identity and technical contract details declared by the specification.
EndpointIdentifiers
object
Unique identifiers for this endpoint from outside cilium +deepequal-gen=true
8 properties
EndpointPolicyEnabled
string
Whether policy enforcement is enabled (ingress, egress, both or none)
RequestResponseStatistics
object
Statistics of a proxy redirect +k8s:deepcopy-gen=true
2 properties
EndpointConfigurationSpec
object
An endpoint's configuration
2 properties
NodeAddressingElement
object
Addressing information
4 properties
LabelConfigurationStatus
object
Labels and label configuration of an endpoint
4 properties
EndpointPolicyStatus
object
Policy information of an endpoint
4 properties
Service
object
Collection of endpoints to be served
2 properties
CIDRPolicy
object
CIDR endpoint policy
2 properties
IdentityRange
object
Status of identity range of the cluster
2 properties
CNIChainingStatus
object
Status of CNI chaining
1 property
Srv6
object
Status of the SRv6
2 properties
AttachMode
string
Core datapath attachment mode
ProxyStatistics
object
Statistics of a set of proxy redirects for an endpoint +k8s:deepcopy-gen=true
5 properties
Masquerading
object
Status of masquerading +k8s:deepcopy-gen=true
7 properties
IPV4BigTCP
object
Status of IPv4 BIG TCP
3 properties
HostFirewall
object
Status of the host firewall +k8s:deepcopy-gen=true
2 properties
KubeProxyReplacement
object
Status of kube-proxy replacement +k8s:deepcopy-gen=true
5 properties
RemoteCluster
object
Status of remote cluster +k8s:deepcopy-gen=true
14 properties
BPFMapList
object
List of BPF Maps
1 property
ServiceStatus
object
Configuration of a service
1 property
AddressPair
object
Addressing information of an endpoint
6 properties
RemoteClusterConfig
object
Cluster configuration exposed by the remote cluster +k8s:deepcopy-gen=true
7 properties
WireguardInterface
object
Status of a WireGuard interface +k8s:deepcopy-gen=true
5 properties
BPFMap
object
BPF map definition and content
2 properties
AllocationMap
object
Map of allocated IPs
ClusterMeshStatus
object
Status of ClusterMesh +k8s:deepcopy-gen=true
1 property
CgroupContainerMetadata
object
cgroup container metadata
2 properties
NamedPorts
array
List of named Layer 4 port and protocol pairs which will be used in Network Policy specs. +deepequal-gen=true +k8s:deepcopy-gen=true
ControllerStatus
object
Status of a controller +k8s:deepcopy-gen=true
4 properties
RemoteClusterSynced
object
Status of the synchronization with the remote cluster, about each resource type. A given resource is considered to be synchronized if the initial list of entri…
6 properties
EndpointState
string
State of endpoint
DebugInfo
object
groups some debugging related information on the agent
11 properties
MessageForwardingStatistics
object
Statistics of a message forwarding entity
4 properties
L4Policy
object
L4 endpoint policy
2 properties
EndpointStatusChange
object
Indication of a change of status +deepequal-gen=true
4 properties
EndpointPolicy
object
Policy information of an endpoint
10 properties
FrontendAddress
object
Layer 4 address. The protocol is currently ignored, all services will behave as if protocol any is specified. To restrict to a particular protocol, use policy.
4 properties
LabelConfigurationSpec
object
User desired Label configuration of an endpoint
1 property
ServiceSpec
object
Configuration of a service
5 properties
1 required
CgroupDumpMetadata
object
cgroup full metadata
1 property
PolicyRule
object
A policy rule including the rule labels it derives from
3 properties
NodeAddressing
object
Addressing information of a node for all address families +k8s:deepcopy-gen=true
2 properties
WireguardPeer
object
Status of a WireGuard peer +k8s:deepcopy-gen=true
6 properties
ClusterNodeStatus
object
Status of cluster
4 properties
Policy
object
Policy definition Deprecated, will be removed in v1.19.
2 properties
ProxyRedirect
object
Configured proxy redirection state
3 properties
EndpointHealth
object
Health of the endpoint +deepequal-gen=true
4 properties
ProxyStatus
object
Status of proxy +k8s:deepcopy-gen=true
6 properties
ConfiguredDatapathMode
string
Configured datapath mode
ConfigurationMap
object
Map of configuration key/value pairs.
IPAMStatus
object
Status of IP address management +k8s:deepcopy-gen=true
4 properties
EndpointStatus
object
The current state and configuration of the endpoint, its policy & datapath, and subcomponents
11 properties
1 required
BPFMapStatus
object
BPF map status +k8s:deepcopy-gen=true
2 properties
BackendAddress
object
Service backend address
8 properties
1 required
IPV6BigTCP
object
Status of IPv6 BIG TCP
3 properties
HubbleMetricsStatus
object
Status of the Hubble metrics server +k8s:deepcopy-gen=true
2 properties
Endpoint
object
An endpoint is a namespaced network interface to which cilium applies policies
3 properties
Routing
object
Status of routing
3 properties
Status
object
Status of an individual component
2 properties
HubbleStatus
object
Status of the Hubble server +k8s:deepcopy-gen=true
3 properties
MonitorStatus
object
Status of the node monitor
5 properties
ControllerStatuses
array
Collection of controller statuses
KVstoreConfiguration
object
Configuration used for the kvstore
2 properties
ClusterStatus
object
Status of cluster +k8s:deepcopy-gen=true
3 properties
StatusResponse
object
Health and status information of daemon +k8s:deepcopy-gen=true
31 properties
BandwidthManager
object
Status of bandwidth manager +k8s:deepcopy-gen=true
3 properties
DaemonConfigurationSpec
object
The controllable configuration of the daemon.
2 properties
EndpointStatusLog
array
Status log of endpoint
Identity
object
Security identity
3 properties
CgroupPodMetadata
object
cgroup pod metadata
4 properties
DaemonConfigurationStatus
object
Response to a daemon configuration request. Contains the addressing information, k8s, node monitor and immutable and mutable configuration settings.
26 properties
Labels
array
Set of labels
BPFMapProperties
object
BPF map properties
2 properties
WireguardStatus
object
Status of the WireGuard agent +k8s:deepcopy-gen=true
3 properties
EncryptionStatus
object
Status of transparent encryption +k8s:deepcopy-gen=true
4 properties
EndpointHealthStatus
string
A common set of statuses for endpoint health OK = All components operational Bootstrap = This component is being created Pending = A change is being processed…
EndpointNetworking
object
Unique identifiers for this endpoint from outside cilium
7 properties
DaemonConfiguration
object
Response to a daemon configuration request.
2 properties
K8sStatus
object
Status of Kubernetes integration +k8s:deepcopy-gen=true
3 properties
ClockSource
object
Status of BPF clock source
2 properties
DatapathMode
string
Operational datapath mode
IPsecStatus
object
Status of the IPsec agent +k8s:deepcopy-gen=true
5 properties
NodeID
object
Node ID with associated node IP addresses
2 properties
2 required
BPFMapEntry
object
BPF map cache entry
4 properties
Port
object
Layer 4 port / protocol pair +deepequal-gen=true
3 properties
NodeElement
object
Known node in the cluster +k8s:deepcopy-gen=true
6 properties
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Isovalent publishes across the network.