Closed astromechza closed 2 months ago
Great! Enriching the Developer experience and workflow to get external provisioners.
Answering this need: score-spec/score-compose#141.
What about supporting OCI image? opencontainers.org I can do for example
oras push|pull
with the provisioners.
Maybe later, this library at least creates a place where that would go.
I'd like to add a flag to the
score-compose
andscore-k8s
init
subcommands for loading external provisioner files. This should mean that the user no longer needs to access the.score-xyz
state directory themselves since this can be considered internal behavior.We want to be able to pull in provisioners from the local filesystem, git, or http, so this
uriget
package supports this and provides an interface for reading files in this way. The git support calls the git binary on the system. This avoids needing a built in heavyweight client library and means we can take advantage of any auth sockets or global config.Examples: