Documentation ¶
Overview ¶
Package auth provides routines to manage mutual authentication identities in Cilium. If enabled, the operator will watch for CiliumIdentity resources and provision corresponding external identities such as SPIFFE identities.
Index ¶
Constants ¶
This section is empty.
Variables ¶
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct {
Enabled bool `mapstructure:"mesh-auth-mutual-enabled"`
}
Config contains the configuration for the identity-gc.
type IdentityWatcher ¶
type IdentityWatcher struct {
// contains filtered or unexported fields
}
IdentityWatcher represents the Cilium identities watcher. It watches for Cilium identities and upserts or deletes them in Spire.
Click to show internal directories.
Click to hide internal directories.