HTTP modules
Puppetfiles backed by an arbitrary HTTP-url should be supported.
Example
modules:
- name: samplemodule
http: https://example.com/samplemodule.tar.gz
Version
Given a direct URL version doesn't make sense. However, if we allow http
to be parameterized then version
could work. For example
modules:
- name: samplemodule
version: 1.0.0
http: https://example.com/{modulename}-{version}.tar.gz