package
0.122.0
Repository: https://github.com/konstructio/kubefirst-api.git
Documentation: pkg.go.dev

# Functions

CheckForExistingPortForwards determines whether or not port forwards are already running.
CreateKubeConfig returns a struct KubernetesClient with references to a clientset, restConfig, and path to the Kubernetes config used to generate the client.
CreateSecretV2 creates a Kubernetes Secret.
DeleteSecretV2 reads the content of a Kubernetes Secret.
GetClientConfig returns a rest.Config object for working with the Kubernetes API.
GetClientSet - Get reference to k8s credentials to use APIS.
No description provided by the author
No description provided by the author
PortForwardPod receives a PortForwardAPodRequest, and enables port forwarding for the specified resource.
No description provided by the author
ReadConfigMapV2 reads the content of a Kubernetes ConfigMap.
ReadSecretV2 reads the content of a Kubernetes Secret.
ReadSecretV2 reads the content of a Kubernetes Secret.
ReadService reads a Kubernetes Service object.
No description provided by the author
ReturnJobObject returns a matching appsv1.StatefulSet object based on the filters.
ReturnPodObject returns a matching v1.Pod object based on the filters.
ReturnStatefulSetObject returns a matching appsv1.StatefulSet object based on the filters.
UpdateSecretV2 updates the key value pairs of a Kubernetes Secret.
VerifyArgoCDReadiness waits for critical resources within ArgoCD to be ready and only returns once they're all healthy This helps prevent race conditions and timeouts.
WaitForDeploymentReady waits for a target Deployment to become ready.
WaitForJobComplete waits for a target Job to reach completion.
No description provided by the author
WaitForPodReady waits for a target Pod to become ready.
WaitForStatefulSetReady waits for a target StatefulSet to become ready.

# Structs

No description provided by the author
No description provided by the author
podSessionOptions provides a struct to assign parameters to an exec session.
No description provided by the author
No description provided by the author