Documentation ¶
Index ¶
- func CreateDockerRegistrySecret(opts *command.Opts, cmd *model.Packet) ([]*model.Packet, *model.Packet)
- func CreateIngress(opts *command.Opts, cmd *model.Packet) ([]*model.Packet, *model.Packet)
- func CreateService(opts *command.Opts, cmd *model.Packet) ([]*model.Packet, *model.Packet)
- func DeleteIngress(opts *command.Opts, cmd *model.Packet) ([]*model.Packet, *model.Packet)
- func DeletePod(opts *command.Opts, cmd *model.Packet) ([]*model.Packet, *model.Packet)
- func DeletePvcByLabels(opts *command.Opts, cmd *model.Packet) ([]*model.Packet, *model.Packet)
- func DeleteService(opts *command.Opts, cmd *model.Packet) ([]*model.Packet, *model.Packet)
- func Describe(opts *command.Opts, cmd *model.Packet) ([]*model.Packet, *model.Packet)
- func DownloadLogByKubernetes(opts *command.Opts, cmd *model.Packet) ([]*model.Packet, *model.Packet)
- func ExecByKubernetes(opts *command.Opts, cmd *model.Packet) ([]*model.Packet, *model.Packet)
- func LogsByKubernetes(opts *command.Opts, cmd *model.Packet) ([]*model.Packet, *model.Packet)
- func ScalePod(opts *command.Opts, cmd *model.Packet) ([]*model.Packet, *model.Packet)
- type DeletePodInfo
- type DeletePvcInfo
- type DescribeRequest
- type DockerConfig
- type DockerConfigEntry
- type DockerConfigJSON
- type ExecByKubernetesRequest
- type GetLogsByKubernetesRequest
- type ScalePodRequest
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateIngress ¶
func CreateService ¶
func DeleteIngress ¶
func DeletePvcByLabels ¶
func DeleteService ¶
func DownloadLogByKubernetes ¶
func ExecByKubernetes ¶
func LogsByKubernetes ¶
Types ¶
type DeletePodInfo ¶
type DeletePvcInfo ¶
type DescribeRequest ¶
type DockerConfig ¶
type DockerConfig map[string]DockerConfigEntry
DockerConfig represents the config file used by the docker CLI. This config that represents the credentials that should be used when pulling images from specific image repositories.
type DockerConfigEntry ¶
type DockerConfigEntry struct { Name string `json:"name,omitempty"` Auth string `json:"auth,omitempty"` Email string `json:"email,omitempty"` Server string `json:"server,omitempty"` Namespace string `json:"namespace,omitempty"` Username string `json:"username,omitempty"` Password string `json:"password,omitempty"` }
type DockerConfigJSON ¶
type DockerConfigJSON struct { Auths DockerConfig `json:"auths"` // +optional HttpHeaders map[string]string `json:"HttpHeaders,omitempty"` }
DockerConfigJSON represents a local docker auth config file for pulling images.
type ExecByKubernetesRequest ¶
type GetLogsByKubernetesRequest ¶
type GetLogsByKubernetesRequest struct { PodName string `json:"podName,omitempty"` ContainerName string `json:"containerName,omitempty"` PipeID string `json:"pipeID,omitempty"` Namespace string `json:"namespace,omitempty"` InstanceId string `json:"instanceId,omitempty"` Previous bool `json:"previous,omitempty"` }
Click to show internal directories.
Click to hide internal directories.