Skip to content
This repository has been archived by the owner on Feb 15, 2022. It is now read-only.

Statically generated components should support remote sources #155

Closed
timfpark opened this issue Apr 21, 2019 · 5 comments
Closed

Statically generated components should support remote sources #155

timfpark opened this issue Apr 21, 2019 · 5 comments
Labels
enhancement New feature or request good first issue Good for newcomers

Comments

@timfpark
Copy link
Contributor

As a developer, I want to be able add Fabrikate components that remotely pull in a static resource.

For example, this Rook Cassandra Operator is completely specified statically in the project website and I would like to be able to directly pull in this static file from this remote URL at install time via a component that looks something like:

name: fabrikate-cassandra-rook
generator: static
source: https://raw.githubusercontent.com/rook/rook/master/cluster/examples/kubernetes/cassandra/operator.yaml
@timfpark timfpark added the enhancement New feature or request label Apr 21, 2019
@timfpark timfpark added the good first issue Good for newcomers label Apr 29, 2019
@buzzfrog
Copy link
Contributor

I can try to do this

@buzzfrog
Copy link
Contributor

Sorry, I need to suspend this issue for now. :(

@shubham1172
Copy link
Member

Hey, I am willing to work on this. Can you provide some pointers?

This is what I could think of.

  • add a new method - static
  • source shall contain the static URL for the resource
  • path, branch, version will be noop.

@buzzfrog
Copy link
Contributor

Hi
I think that your suggested solution is a good start.
Just to make sure, and what you say in the chat, it is "method" not "generator" as @timfpark suggested in the description of this issue.

@shubham1172
Copy link
Member

shubham1172 commented Nov 6, 2019

Hey, isn't this already solved by #254? Looks like there was a duplicate issue #249.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

4 participants