k8sapi

package
v1.33.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 31, 2024 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ServiceEndpoint

type ServiceEndpoint struct {
	Host string
	Port string
}

ServiceEndpoint is the Host/Port of the K8s endpoint.

var Endpoint ServiceEndpoint

Endpoint is the default ServiceEndpoint learned from environment variables.

func (ServiceEndpoint) CNIAPIRoot

func (k8s ServiceEndpoint) CNIAPIRoot() string

func (ServiceEndpoint) EnvVars

func (k8s ServiceEndpoint) EnvVars(hostNetworked bool, provider operator.Provider) []v1.EnvVar

EnvVars returns a slice of v1.EnvVars KUBERNETES_SERVICE_HOST/PORT if the Host and Port of the ServiceEndpoint were set. It returns a nil slice if either was empty as both need to be set.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL