Add the ability to update an edge stack created with git #9903
Replies: 3 comments
-
Thanks for the feedback - this is something that we're already looking at for a future release, and I've passed this request on to the team to consider when building the feature. I don't have an ETA on when we might see this rolled out, but it's definitely on our radar. |
Beta Was this translation helpful? Give feedback.
-
This functionality was added in version 2.19 - see https://docs.portainer.io/user/edge/stacks/add#gitops-updates for more detail on the usage. |
Beta Was this translation helpful? Give feedback.
-
is this restricted to BE? not seeing it in CE 2.21.2 |
Beta Was this translation helpful? Give feedback.
-
Is your feature request related to a problem? Please describe.
When creating a normal Stack for an Environment, I can configure it to get its configuration from a git repository.
Then I can toggle the option "Automatic updates" which gives me the option to update the Stack either periodically or via a webhook.
When using the Edge Stacks feature however, this option is not available.
After configuring the Edge Stack, it looks like portainer only pulled the docker-compose.yml from the repository once and did not save any information about the connection to the git repository.
Describe the solution you'd like
It would be great to have the same options that we already have with normal Stacks also in the Edge Stacks.
Describe alternatives you've considered
Currently I would either have to manually delete and recreate the Edge Stack to redeploy new application versions or I would have to manage all my edge devices individually with the normal Environments feature.
Additional context
This is the UI from the Stacks that I am talking about:
The issue that introduced this feature in the normal Stacks is #1753
I have also found this comment in the issue tracker: #7989 (comment)
I don't really understand what this means or if it is even related to my feature request.
I don't see why webhooks can not run on Edge Stacks.
Beta Was this translation helpful? Give feedback.
All reactions