Documentation ¶
Index ¶
- func CheckError(err error)
- type DockerComposeTransformer
- type KubesTransformer
- func (k KubesTransformer) ComposeWriter(file []byte, deployments []kubernetes.KubesDeployment, ...) []byte
- func (k *KubesTransformer) ToDockerCompose() docker_compose.DockerCompose
- func (k *KubesTransformer) ToKubernetes() kubernetes.Kubernetes
- func (k *KubesTransformer) ToServiceYml() service_yml.ServiceYml
- type ServiceYmlTransformer
- type Transformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CheckError ¶
func CheckError(err error)
Types ¶
type DockerComposeTransformer ¶
type DockerComposeTransformer struct {
Base docker_compose.DockerCompose
}
func (*DockerComposeTransformer) ToDockerCompose ¶
func (d *DockerComposeTransformer) ToDockerCompose() docker_compose.DockerCompose
func (*DockerComposeTransformer) ToKubernetes ¶
func (d *DockerComposeTransformer) ToKubernetes() kubernetes.Kubernetes
func (*DockerComposeTransformer) ToServiceYml ¶
func (d *DockerComposeTransformer) ToServiceYml(gitURL string, gitBranch string, shouldPrompt bool, filepath string) service_yml.ServiceYml
type KubesTransformer ¶
type KubesTransformer struct {
Base kubernetes.Kubernetes
}
func (KubesTransformer) ComposeWriter ¶
func (k KubesTransformer) ComposeWriter(file []byte, deployments []kubernetes.KubesDeployment, kubesServices []kubernetes.KubesService) []byte
func (*KubesTransformer) ToDockerCompose ¶
func (k *KubesTransformer) ToDockerCompose() docker_compose.DockerCompose
func (*KubesTransformer) ToKubernetes ¶
func (k *KubesTransformer) ToKubernetes() kubernetes.Kubernetes
func (*KubesTransformer) ToServiceYml ¶
func (k *KubesTransformer) ToServiceYml() service_yml.ServiceYml
type ServiceYmlTransformer ¶
type ServiceYmlTransformer struct {
Base service_yml.ServiceYml
}
func (*ServiceYmlTransformer) ToDockerCompose ¶
func (s *ServiceYmlTransformer) ToDockerCompose() docker_compose.DockerCompose
func (*ServiceYmlTransformer) ToKubernetes ¶
func (s *ServiceYmlTransformer) ToKubernetes() kubernetes.Kubernetes
func (*ServiceYmlTransformer) ToServiceYml ¶
func (s *ServiceYmlTransformer) ToServiceYml() service_yml.ServiceYml
type Transformer ¶
type Transformer interface { ToServiceYml() service_yml.ServiceYml ToDockerCompose() docker_compose.DockerCompose ToKubernetes() kubernetes.Kubernetes }
Click to show internal directories.
Click to hide internal directories.