Documentation
¶
Index ¶
- Constants
- func BuildSecretRefIndexes(mci *networkingv1alpha1.MultiClusterIngress) []string
- func BuildServiceRefIndexes(mci *networkingv1alpha1.MultiClusterIngress) []string
- func SetupSecretIndexesForMCI(ctx context.Context, fieldIndexer client.FieldIndexer) error
- func SetupServiceIndexesForMCI(ctx context.Context, fieldIndexer client.FieldIndexer) error
Constants ¶
View Source
const ( // IndexKeyServiceRefName is index key for services referenced by MultiClusterIngress. IndexKeyServiceRefName = "mci.serviceRef.name" // IndexKeySecretRefName is index key for secrets referenced by MultiClusterIngress. IndexKeySecretRefName = "mci.secretRef.name" // #nosec G101 )
Variables ¶
This section is empty.
Functions ¶
func BuildSecretRefIndexes ¶
func BuildSecretRefIndexes(mci *networkingv1alpha1.MultiClusterIngress) []string
BuildSecretRefIndexes returns the secret refs in the MultiClusterIngress object.
func BuildServiceRefIndexes ¶
func BuildServiceRefIndexes(mci *networkingv1alpha1.MultiClusterIngress) []string
BuildServiceRefIndexes returns the service refs in the MultiClusterIngress object.
func SetupSecretIndexesForMCI ¶
func SetupSecretIndexesForMCI(ctx context.Context, fieldIndexer client.FieldIndexer) error
SetupSecretIndexesForMCI setups Secret Indexes for MultiClusterIngress object.
func SetupServiceIndexesForMCI ¶
func SetupServiceIndexesForMCI(ctx context.Context, fieldIndexer client.FieldIndexer) error
SetupServiceIndexesForMCI setups Service Indexes for MultiClusterIngress object.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.