Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrUnexpected = errors.New("Unexpected internal error")
Functions ¶
This section is empty.
Types ¶
type UseCase ¶
type UseCase interface { DeployImage(project string, env string, name string, digest string, createdBy int) error Redeploy(project string, env string, serviceName string, createdBy int) error }
func New ¶
func New( deploy_repo repository.DeploymentRepository, k8s_repo repository.K8sRepository, image_uc image_usecase.UseCase, envar_uc envar_usecase.UseCase, scale_uc scale_usecase.UseCase, port_uc port_usecase.UseCase, affinity_uc affinity_usecase.UseCase, deployment_config_uc deployment_config_usecase.UseCase, ) UseCase
Click to show internal directories.
Click to hide internal directories.