Versions in this module Expand all Collapse all v0 v0.1.1 Apr 11, 2023 Changes in this version + func InitKubeData() type DeploymentData + NameSpace string v0.1.0 Mar 27, 2023 Changes in this version + type DeploymentData struct + Image string + NameDeployment string + NamePod string + ReleaseName string + Timestamp string + type IKuberService interface + Connect func() error + GetDataFromDeployment func() (*DeploymentData, error) + RestartPod func() error + type KubeClient struct + func NewKubeService(logger *logrus.Logger) *KubeClient + func (ks *KubeClient) Connect() error + func (ks *KubeClient) GetDataFromDeployment() (*DeploymentData, error) + func (ks *KubeClient) RestartPod() error + type KubeData struct + Namespace string + PodName string + PodNamespace string + TargetName string + TargetType string