How should we distribute piped agent? #4380
Unanswered
kentakozuka
asked this question in
Ideas
Replies: 6 comments 4 replies
|
0 replies
|
Just thought; Though I am not sure it would be possible... |
2 replies
|
What is the best name for a repository where the community can maintain piped agent images? |
2 replies
|
Update:
|
0 replies
|
We will discuss about preparing the tools by container image later 👍 |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Background
Before the introduction of
CUSTOM_SYNCstage (issue #1089), PipeCD only supported built-in platform providers.We want to give users more freedom to sync/apply/reconcile their applications via
CUSTOM_SYNCstage, in which they can use $SHELL commands to deploy scripts. With that change, we thought piped needed a way to manage which binary/commands are available and which are not, which led to the introduction ofasdfas a binary management tool for all (ref: docs dev).The problem is that in some cases, asdf only installs a binary and does not ensure the installed binary works (issue #4376).
Based on the fact that we should focus on the functionality of the piped agent while keeping the cost of maintaining manifests and dependencies as low as possible (simpler is better), we think instead of trying to find the best binary management which fits all the cases, we should keep the focus on the piped running functional and lets users handle the environment.
Ideas
All reactions