package
1.0.29-rc1
Repository: https://github.com/kubefirst/runtime.git
Documentation: pkg.go.dev

# Functions

CheckForExistingPortForwards determines whether or not port forwards are already running If so, a warning is issued.
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.
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
OpenAtlantisPortForward opens port forward for Atlantis.
todo: this is temporary.
deprecated OpenPortForwardForKubeConConsole was deprecated by OpenPortForwardForLocal, that handles port forwards using k8s go client.
OpenPortForwardPodWrapper wrapper for PortForwardPod function.
No description provided by the author
PodExecSession executes a command against a Pod.
deprecated PortForward - opens port-forward to services.
PortForwardPod receives a PortForwardAPodRequest, and enable port forward for the specified resource.
No description provided by the author
PortForwardService receives a PortForwardAServiceRequest, and enable port forward for the specified resource.
ReadConfigMapV2 reads the content of a Kubernetes ConfigMap.
ReadSecretV2 reads the content of a Kubernetes Secret.
ReadService reads a Kubernetes Service object.
ReturnDeploymentObject returns a matching appsv1.Deployment object based on the filters.
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.
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.

# Variables

No description provided by the author

# 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