Versions in this module Expand all Collapse all v1 v1.0.0 Oct 21, 2021 Changes in this version + const PodExtendDurationAnnotate + const PodExtendRequesterAnnotate + const PodInteractionTimestampLabel + const PodInteractorLabel + const PodTTLDurationLabel + const PodTerminationTimeAnnotate + var PodExtensionUpdateCh chan PodExtensionUpdate + var PodInteractionCh chan PodInteraction + type Controller struct + func NewController(kubeClient kubernetes.Interface, ttlSeconds int) Controller + func (c *Controller) CheckPodExtensionUpdate() + func (c *Controller) CheckPodInteraction() + type PodExtensionUpdate struct + Pod corev1.Pod + Username string + type PodInteraction struct + Commands []string + ContainerName string + InitTime time.Time + PodName string + PodNamespace string + Username string + func (pi *PodInteraction) MarshalLogObject(enc zapcore.ObjectEncoder) error