package
0.13.28
Repository: https://github.com/wenjunzhang/cilium.git
Documentation: pkg.go.dev

# Functions

GetIPIdentityMapModel returns all known endpoint IP to security identity mappings stored in the key-value store.
InitIPIdentityWatcher initializes the watcher for ip-identity mapping events in the key-value store.
NewIPCache returns a new IPCache with the mappings of endpoint IP to security identity (and vice-versa) initialized.

# Constants

DefaultAddressSpace is the address space used if none is provided.
Delete represents deletion of an entry in IPCache.
Upsert represents Upsertion into IPCache.

# Variables

AddressSpace is the address space (cluster, etc.) in which policy is computed.
IPIdentitiesPath is the path to where endpoint IPs are stored in the key-valuestore.
IPIdentityCache caches the mapping of endpoint IPs to their corresponding security identities across the entire cluster in which this instance of Cilium is running.

# Structs

IPCache is a caching of endpoint IP to security identity (and vice-versa) for all endpoints which are part of the same cluster.

# Interfaces

IPIdentityMappingListener represents a component that is interested in learning about IP to Identity mapping events.

# Type aliases

CacheModification represents the type of operation performed upon IPCache.