package
0.0.2
Repository: https://github.com/aws/aws-controllers-k8s.git
Documentation: pkg.go.dev

# Functions

New creates a new Caches object from a kubernetes.Interface and a logr.Logger.
NewAccountCache makes a new AccountCache from a client.Interface and a logr.Logger.
NewNamespaceCache makes a new NamespaceCache from a kubernetes.Interface and a logr.Logger.

# Constants

ACKRoleAccountMap is the name of the configmap map object storing all the AWS Account IDs associated with their AWS Role ARNs.

# Structs

AccountCache is responsible for caching the CARM configmap data.
Caches is used to interact with the different caches.
NamespaceCache is responsible of keeping track of namespaces annotations, and caching those related to the ACK controller.