Documentation
¶
Index ¶
- Constants
- type ClientBuilder
- func (cb *ClientBuilder) Build(ctx context.Context, validate bool) (kubernetes.Interface, error)
- func (cb *ClientBuilder) WithFile(filePath string) *ClientBuilder
- func (cb *ClientBuilder) WithLogger(logger *zap.SugaredLogger) *ClientBuilder
- func (cb *ClientBuilder) WithString(kubeconfig string) *ClientBuilder
Constants ¶
View Source
const EnvVarKubeconfig = "KUBECONFIG"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClientBuilder ¶
type ClientBuilder struct {
// contains filtered or unexported fields
}
func NewClientBuilder ¶
func NewClientBuilder() *ClientBuilder
func (*ClientBuilder) Build ¶
func (cb *ClientBuilder) Build(ctx context.Context, validate bool) (kubernetes.Interface, error)
func (*ClientBuilder) WithFile ¶
func (cb *ClientBuilder) WithFile(filePath string) *ClientBuilder
func (*ClientBuilder) WithLogger ¶
func (cb *ClientBuilder) WithLogger(logger *zap.SugaredLogger) *ClientBuilder
func (*ClientBuilder) WithString ¶
func (cb *ClientBuilder) WithString(kubeconfig string) *ClientBuilder
Click to show internal directories.
Click to hide internal directories.