Versions in this module Expand all Collapse all v1 v1.6.2 Jun 9, 2022 Changes in this version + var FastMapperAllowedAPIGroups = map[string]bool + func GetCurrentNamespace(kubeconfig string) (string, error) + type Client interface + CamelV1 func() camelv1.CamelV1Interface + CamelV1alpha1 func() camelv1alpha1.CamelV1alpha1Interface + GetConfig func() *rest.Config + GetCurrentNamespace func(kubeConfig string) (string, error) + GetScheme func() *runtime.Scheme + ScalesClient func() (scale.ScalesGetter, error) + ServerOrClientSideApplier func() ServerOrClientSideApplier + func FromManager(manager manager.Manager) (Client, error) + func NewClient(fastDiscovery bool) (Client, error) + func NewClientWithConfig(fastDiscovery bool, cfg *rest.Config) (Client, error) + func NewOutOfClusterClient(kubeconfig string) (Client, error) + type Injectable interface + InjectClient func(Client) + type Provider struct + Get func() (Client, error) + type ServerOrClientSideApplier struct + Client ctrl.Client + func (a *ServerOrClientSideApplier) Apply(ctx context.Context, object ctrl.Object) error Other modules containing this package github.com/lendi-au/camel-k/v2