How to run external script
How to run external script, for example the one stored in git or docker images? Especially for scripts that consist of multiple files.
This isn't currently supported. You'd need to use something like argo to generate the configmap from the files in git for you, and then reference that. The operator assumes you have some method of putting the configmap into the cluster appropriately.
This is IMO not something the operator should ever aspire to solve as it lies quite far outside of its sphere of concern. As @KnechtionsCoding suggests, this is better solved with some other (gitops) tool.
There's now support for init contaners which was not initially meant for download of scripts from external sources, but it does allow such a setup if needs be. Example can be seen here.
Otherwise, downloading sources directly was discussed internally but as mentioned by Hans and Simon, it is very unlikely to be supported, esp. with this workaround via init containers.
Closing this now.