package
0.0.0-20230509130124-599887d4db8e
Repository: https://github.com/kiegroup/container-builder.git
Documentation: pkg.go.dev

# Functions

FromCtrlClientSchemeAndConfig create client from a kubernetes controller client, a scheme and a configuration.
FromManager creates a new k8s client from a manager object.
GetCurrentNamespace --.
NewClient creates a new k8s client that can be used from outside or in the cluster.
NewClientWithConfig creates a new k8s client that can be used from outside or in the cluster.
NewOutOfClusterClient creates a new k8s client that can be used from outside the cluster.

# Variables

FastMapperAllowedAPIGroups contains a set of API groups that are allowed when using the fastmapper.

# Structs

Provider is used to provide a new instance of the Client each time it's required.

# Interfaces

Client is an abstraction for a k8s client.
Injectable identifies objects that can receive a Client.