Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { // Namespaces to watch Namespaces []string // NamespaceForCluster to create decisions into NamespaceForCluster map[string]string // FederationsByCluster for now unused outside of transform FederationsByCluster map[string]map[string]struct{} // ClustersByFederation to filter observations in schedule when federation annotation is NOT empty ClustersByFederation map[string]map[string]struct{} // NamespacesByFederation to list observations in schedule when federation annotation is NOT empty NamespacesByFederation map[string][]string // PairedClustersByCluster to filter observations in schedule when federation annotation is empty (any federation) PairedClustersByCluster map[string]map[string]struct{} // PairedNamespacesByCluster to list observations in schedule when federation annotation is empty (any federation) PairedNamespacesByCluster map[string][]string // UseClusterNamespaces to determine whether source cluster names are the names of the observations's namespaces // or the ParentClusterName multi-cluster GC label (trust the agent then). UseClusterNamespaces bool }