portainer/api/http/handler/stacks
zees-dev af98660a55
feat(helm): helm apps deployed by portainer not marked as external EE-1624 (#5637)
* 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
2021-09-29 10:12:45 +10:00
..
autoupdate.go feat(stacks): support automated sync for stacks [EE-248] (#5340) 2021-08-17 13:12:07 +12:00
create_compose_stack.go fix(swagger): fix swagger api docs endpoint(s) rename to environment(s) EE-1661 (#5629) 2021-09-20 12:14:22 +12:00
create_kubernetes_stack.go feat(helm): helm apps deployed by portainer not marked as external EE-1624 (#5637) 2021-09-29 10:12:45 +10:00
create_kubernetes_stack_test.go feat(stacks): support automated sync for stacks [EE-248] (#5340) 2021-08-17 13:12:07 +12:00
create_swarm_stack.go fix(swagger): fix swagger api docs endpoint(s) rename to environment(s) EE-1661 (#5629) 2021-09-20 12:14:22 +12:00
handler.go feat(stacks): support automated sync for stacks [EE-248] (#5340) 2021-08-17 13:12:07 +12:00
helper.go feat(stacks): support automated sync for stacks [EE-248] (#5340) 2021-08-17 13:12:07 +12:00
helper_test.go feat(stacks): support automated sync for stacks [EE-248] (#5340) 2021-08-17 13:12:07 +12:00
stack_associate.go feat(stacks): support automated sync for stacks [EE-248] (#5340) 2021-08-17 13:12:07 +12:00
stack_create.go fix(swagger): fix swagger api docs endpoint(s) rename to environment(s) EE-1661 (#5629) 2021-09-20 12:14:22 +12:00
stack_delete.go fix(swagger): fix swagger api docs endpoint(s) rename to environment(s) EE-1661 (#5629) 2021-09-20 12:14:22 +12:00
stack_file.go feat(ui):rename endpoint(s) to environment(s) EE-1206 (#5588) 2021-09-08 20:42:17 +12:00
stack_inspect.go feat(ui):rename endpoint(s) to environment(s) EE-1206 (#5588) 2021-09-08 20:42:17 +12:00
stack_list.go feat(ui):rename endpoint(s) to environment(s) EE-1206 (#5588) 2021-09-08 20:42:17 +12:00
stack_migrate.go fix(swagger): fix swagger api docs endpoint(s) rename to environment(s) EE-1661 (#5629) 2021-09-20 12:14:22 +12:00
stack_start.go feat(ui):rename endpoint(s) to environment(s) EE-1206 (#5588) 2021-09-08 20:42:17 +12:00
stack_stop.go feat(ui):rename endpoint(s) to environment(s) EE-1206 (#5588) 2021-09-08 20:42:17 +12:00
stack_update.go fix(swagger): fix swagger api docs endpoint(s) rename to environment(s) EE-1661 (#5629) 2021-09-20 12:14:22 +12:00
stack_update_git.go fix(swagger): fix swagger api docs endpoint(s) rename to environment(s) EE-1661 (#5629) 2021-09-20 12:14:22 +12:00
stack_update_git_redeploy.go fix(swagger): fix swagger api docs endpoint(s) rename to environment(s) EE-1661 (#5629) 2021-09-20 12:14:22 +12:00
update_kubernetes_stack.go feat(kube): advanced apps management [EE-466] (#5446) 2021-09-07 12:37:26 +12:00
webhook_invoke.go feat(stacks): support automated sync for stacks [EE-248] (#5340) 2021-08-17 13:12:07 +12:00
webhook_invoke_test.go feat(db): upgrade auto-backup backup and rollback support EE-867 EE-1158 (#5341) 2021-09-27 13:52:50 +13:00