-
Notifications
You must be signed in to change notification settings - Fork 214
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Tracking faasd Terraform examples #250
Comments
I'm happy to link to community terraform scripts. The DigitalOcean item in this repo just serves as an example, and is one that I use. @jsiebens has written several of his own providers for instance: https://github.com/jsiebens/terraform-google-faasd There are also one or two other community variants of this like for openstack. What I'd like to see is terraform for AWS, the Linode one could be useful as a past homepage sponsor, perhaps we could do a joint blog post together on openfaas.com, if that's of interest to you, when it's ready? Alex |
I also had an AWS example available, but apparently it was not made public yet, so here it is: |
Our company itTrident was generous enough to sponsor us funds to procure a bunch of Cloud accounts to aid us in writing and testing terraform modules for faasd. As previously stated, I'll continue to work on Linode and decided to take on one more. My colleague's too expressed interest in working on a few others as well. https://github.com/itTrident/terraform-cloudscale-faasd @jsiebens, we like how your terraform modules are structured, I'm sure you wouldn't mind if we borrowed? 😅 |
@jsiebens please could you send a PR to gather all of these and your many repos in the docs folder somewhere? |
@r4jeshwar there's no code in the repo you linked, is there supposed to be? |
@alexellis the repo is a placeholder, the module is making headway and will be incoming this week. |
@alexellis It's done! Here you go: |
Thanks for the community content. If you write a tutorial as a blog post, then we can include it at https://github.com/openfaas/faas/blob/master/community.md |
/set title: Tracking faasd Terraform examples |
@alexellis I have done faasd on Vultr. Here you go! |
@alexellis I have done faasd IaC for linode. Here is the link to go: terraform-linode-faasd |
@alexellis I have done faasd IaC for Upcloud. Here you go! |
@alexellis I have done faasd IaC for Hetzner. Here you go: |
@alexellis I have done faasd IaC for Cloudscale. Here you go: |
Due diligence
Streamline the provisioning of faasd on mid-tier cloud providers for better adoptability.
Expected Behaviour
Blow up the ease of which one could provision, install, and configure the infra for faasd to be deployed into.
Current Behaviour
Right now, a terraform plan is in place only for Digitalocean.
Are you a GitHub Sponsor (Yes/No?)
Check at: https://github.com/sponsors/openfaas
List all Possible Solutions
I have already begun drafting a tf plan for Linode, and soon aspire to cover GCP, etc.
The text was updated successfully, but these errors were encountered: