Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FalseAnyStatus ¶ added in v0.35.6
func IsPodNotRunning ¶ added in v0.35.6
func NewController ¶ added in v0.30.0
Types ¶
type ControllerConfig ¶ added in v0.32.0
type ControllerConfig struct {
ContractConfigMapFormat string `required:"true" split_words:"true"`
}
type PodStatusSummary ¶ added in v0.41.0
func (*PodStatusSummary) Error ¶ added in v0.41.0
func (s *PodStatusSummary) Error() string
type PodStatusWaitFunc ¶ added in v0.35.6
type Reconciler ¶
type Reconciler struct { SerDe contract.FormatSerDe Resolver *resolver.URIResolver Tracker tracker.Interface ConsumerGroupLister kafkainternalslisters.ConsumerGroupLister SecretLister corelisters.SecretLister PodLister corelisters.PodLister KubeClient kubernetes.Interface KafkaFeatureFlags *config.KafkaFeatureFlags TrustBundleConfigMapLister corelisters.ConfigMapNamespaceLister }
func (*Reconciler) FinalizeKind ¶
func (r *Reconciler) FinalizeKind(ctx context.Context, c *kafkainternals.Consumer) reconciler.Event
func (*Reconciler) ReconcileKind ¶
func (r *Reconciler) ReconcileKind(ctx context.Context, c *kafkainternals.Consumer) reconciler.Event
func (*Reconciler) SecretProviderFunc ¶
func (r *Reconciler) SecretProviderFunc() security.SecretProviderFunc
type SecretLocator ¶
type SecretLocator struct {
*kafkainternals.Consumer
}
func (*SecretLocator) SecretName ¶
func (s *SecretLocator) SecretName() (string, bool)
func (*SecretLocator) SecretNamespace ¶
func (s *SecretLocator) SecretNamespace() (string, bool)
Click to show internal directories.
Click to hide internal directories.