Replies: 2 comments 5 replies
-
I believe that the simplest thing would be to map the command to an image and run it with the correct settings (variables, volumes, etc) For example, if the user runs
That would be for actual binaries. For solutions, it would also invoke the plugin to map the solution to the actual commands, but I believe that is not now. |
Beta Was this translation helpful? Give feedback.
-
I tried to put these ideas to code and recorded this brief demo: let me know what you think :) |
Beta Was this translation helpful? Give feedback.
-
Hello everyone,
I was trying to understand the provisioning process of these plugged tools. I'll share what I could come up with at the moment.
up
should keep an Ansible playbook (is that it? I've never really used ansible) that aggregates provisioning instructions from all plugged tools.up
to build aprovisioned-up-img
.docker run (...) provisioned-up-img bash -c "my-tool"
Sample process:
This is still a little fuzzy to me, please do share other ideas, considerations, and alternatives.
To help clarify this process, it would be helpful to make some manual experiments isolated from the
up-cli
context, like building a basic setup with ansible/docker to provision a specific tool and then running it with a raw docker command.Beta Was this translation helpful? Give feedback.
All reactions