package
2.2.0+incompatible
Repository: https://github.com/radondb/radondb-postgresql-operator.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

ExecToPodThroughAPI uninterractively exec to the pod with the command specified.
FindOrAppendVolume returns a pointer to the Volume in volumes named name.
FindOrAppendVolumeMount returns a pointer to the VolumeMount in mounts named name.
GetEndpoint tries to find an individual endpoint in a namespace.
IsAlreadyExists returns true if the err indicates that a resource already exists.
IsNotFound returns true if err indicates that a resource was not found.
LoadClientConfig prepares a configuration from the environment or home directory, falling back to in-cluster when applicable.
NewClient returns a kubernetes.Clientset and its underlying configuration.
NewClientForConfig returns a kubernetes.Clientset using config.
NewJSONPatch creates a new JSON Patch according to RFC 6902; the same as k8s.io/apimachinery/pkg/types.JSONPatchType.
NewMergePatch creates a new JSON Merge Patch according to RFC 7386; the same as k8s.io/apimachinery/pkg/types.MergePatchType.

# Structs

Client provides methods for interacting with Kubernetes resources.
GetEndpointRequest is used for the GetEndpoint function, which includes the current Kubernetes request context, as well as the namespace / endpoint name being requested.
GetEndpointResponse contains the results from a successful request to the endpoint API, including the Kubernetes Endpoint as well as the original request data.

# Interfaces

No description provided by the author

# Type aliases

JSON6902 represents a JSON Patch according to RFC 6902; the same as k8s.io/apimachinery/pkg/types.JSONPatchType.
Merge7386 represents a JSON Merge Patch according to RFC 7386; the same as k8s.io/apimachinery/pkg/types.MergePatchType.