Documentation ¶
Index ¶
- func EnvOrDefault(envName, defaultValue string) string
- type KubernetesConnector
- func (k *KubernetesConnector) FindPodForUser(userName string, ticket *string) (*v1.Pod, string, bool, bool)
- func (k *KubernetesConnector) StartEnvironment(userName string, userPassword string, imageName string) (*v1.Pod, error)
- func (k *KubernetesConnector) WatchPVC(stop chan struct{}) error
- func (k *KubernetesConnector) WatchPod(stop chan struct{}) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func EnvOrDefault ¶ added in v0.5.2
Types ¶
type KubernetesConnector ¶
type KubernetesConnector struct {
// contains filtered or unexported fields
}
func New ¶
func New() *KubernetesConnector
func (*KubernetesConnector) FindPodForUser ¶
func (*KubernetesConnector) StartEnvironment ¶
func (*KubernetesConnector) WatchPVC ¶
func (k *KubernetesConnector) WatchPVC(stop chan struct{}) error
func (*KubernetesConnector) WatchPod ¶
func (k *KubernetesConnector) WatchPod(stop chan struct{}) error
Click to show internal directories.
Click to hide internal directories.