Versions in this module Expand all Collapse all v1 v1.0.0 Aug 13, 2020 Changes in this version + type CreateDeployment struct + CPULimit string + CPURequest string + Clientset *kubernetes.Clientset + ContainerImage string + ContainerPort int32 + ContainerTag string + EnvVars []apiv1.EnvVar + Labels map[string]string + Logger logrus.FieldLogger + MemoryLimit string + MemoryRequest string + Name string + Namespace string + NumReplicats int32 + func (c *CreateDeployment) Execute() error + type CreateIngressCommand struct + Annotations map[string]string + Clientset *kubernetes.Clientset + Host string + IngressPath string + Labels map[string]string + Logger logrus.FieldLogger + Name string + Namespace string + Path string + ServicePort int + func (c *CreateIngressCommand) Execute() error + type CreateNamespace struct + Clientset *kubernetes.Clientset + Logger logrus.FieldLogger + Name string + func (c *CreateNamespace) Execute() error + type CreateService struct + Annotations map[string]string + Clientset *kubernetes.Clientset + Labels map[string]string + Logger logrus.FieldLogger + Name string + Namespace string + ServicePort []apiv1.ServicePort + ServiceType apiv1.ServiceType + func (c *CreateService) Execute() error + type DeleteNamespace struct + Clientset *kubernetes.Clientset + Logger logrus.FieldLogger + Namespace string + func (c *DeleteNamespace) Execute() error