mirror of
https://github.com/portainer/portainer.git
synced 2025-07-20 05:49:40 +02:00
* helm lib update * helm handler requires kubernetes deployer to modify helm deployed resources * AddAppLabels updated to be more generic - support for adding multiple labels using map * path installed helm release manifest with portainer labels using kubectl * updated helm handler unit tests to use mock KubernetesDeployer * adding labels to manifest retrieved from release * optional namespace support for k8s raw manifest deployment * - inline postprocessing support when extracting - get namespace from yaml support - added and updated tests * lowercase error wrapping * updated libhelm dep
21 lines
499 B
Go
21 lines
499 B
Go
package exectest
|
|
|
|
import (
|
|
"net/http"
|
|
|
|
portainer "github.com/portainer/portainer/api"
|
|
)
|
|
|
|
type kubernetesMockDeployer struct{}
|
|
|
|
func NewKubernetesDeployer() portainer.KubernetesDeployer {
|
|
return &kubernetesMockDeployer{}
|
|
}
|
|
|
|
func (deployer *kubernetesMockDeployer) Deploy(request *http.Request, endpoint *portainer.Endpoint, data string, namespace string) (string, error) {
|
|
return "", nil
|
|
}
|
|
|
|
func (deployer *kubernetesMockDeployer) ConvertCompose(data []byte) ([]byte, error) {
|
|
return nil, nil
|
|
}
|