Documentation
¶
Index ¶
- Constants
- func ApplyConventionsReconciler(wc binding.WebhookConfig) reconcilers.SubReconciler[*conventionsv1alpha1.PodIntent]
- func BuildRegistryConfig(rc binding.RegistryConfig) reconcilers.SubReconciler[*conventionsv1alpha1.PodIntent]
- func PodIntentReconciler(c reconcilers.Config, wc binding.WebhookConfig, rc binding.RegistryConfig) *reconcilers.ResourceReconciler[*conventionsv1alpha1.PodIntent]
- func ResolveConventions() reconcilers.SubReconciler[*conventionsv1alpha1.PodIntent]
- func RetrieveConventions(ctx context.Context) binding.Conventions
- func RetrieveRegistryConfig(ctx context.Context) binding.RegistryConfig
- func StashConventions(ctx context.Context, conventions []binding.Convention)
- func StashRegistryConfig(ctx context.Context, rc binding.RegistryConfig)
- type MetricsReconciler
Constants ¶
View Source
const ( ConventionsStashKey reconcilers.StashKey = "conventions.carto.run/Conventions" RegistryConfigKey reconcilers.StashKey = "conventions.carto.run/RegistryConfig" )
View Source
const (
TLSCAKey = "ca.crt"
)
Variables ¶
This section is empty.
Functions ¶
func ApplyConventionsReconciler ¶
func ApplyConventionsReconciler(wc binding.WebhookConfig) reconcilers.SubReconciler[*conventionsv1alpha1.PodIntent]
func BuildRegistryConfig ¶
func BuildRegistryConfig(rc binding.RegistryConfig) reconcilers.SubReconciler[*conventionsv1alpha1.PodIntent]
func PodIntentReconciler ¶
func PodIntentReconciler(c reconcilers.Config, wc binding.WebhookConfig, rc binding.RegistryConfig) *reconcilers.ResourceReconciler[*conventionsv1alpha1.PodIntent]
func ResolveConventions ¶
func ResolveConventions() reconcilers.SubReconciler[*conventionsv1alpha1.PodIntent]
func RetrieveConventions ¶
func RetrieveConventions(ctx context.Context) binding.Conventions
func RetrieveRegistryConfig ¶
func RetrieveRegistryConfig(ctx context.Context) binding.RegistryConfig
func StashConventions ¶
func StashConventions(ctx context.Context, conventions []binding.Convention)
func StashRegistryConfig ¶
func StashRegistryConfig(ctx context.Context, rc binding.RegistryConfig)
Types ¶
type MetricsReconciler ¶
MetricsReconciler reconciles workload intent, cluster convention objects
func (*MetricsReconciler) SetupWithManager ¶
Click to show internal directories.
Click to hide internal directories.