Git Product home page Git Product logo

Comments (9)

martinklepsch avatar martinklepsch commented on May 30, 2024

I'd definitely be interested in supporting multiple options if possible but there are some nice properties to staying on AWS too:

  • all resources can be created and deleted with one click via CloudFormation
  • CloudFormation makes it dead easy to reference parameters of other resources when needed (i.e. CloudFront distribution url)

I also think Route53's price is negligible and setting up SSL for the CloudFront distribution should not be too hard. As for caching features: that's what CloudFront handles right?

That said I'm not against it, it just seems like making the implementation more complex just to save 50c.

Does that make sense?

from confetti.

podviaznikov avatar podviaznikov commented on May 30, 2024

I was suggesting this as optional feature. Getting SSL for free and automatically was the biggest feature I moved to Cloudflare.

What would be the interface to use this tool? Did you consider boot tasks that can be chained together?

What do you think about creating Google Analytics account and Google Webmaster tools account automatically in the future (I don't know if API expose those functionalities)? Will it feat confetti or it's responsibility for another tool in your mind?

from confetti.

martinklepsch avatar martinklepsch commented on May 30, 2024

Analytics and webmaster accounts are out of scope for confetti itself I think.

I looked into cloudflare but it seems they don't provide an API that we could use to programmatically create and configure distributions? Are you aware of any such thing?

Also I just pushed a bunch of new stuff, feel free to give it a try. (You can delete all created resources with two clicks in the cloudformation console.)

I might move the repo into an org, so please don't spread any links yet :)

from confetti.

podviaznikov avatar podviaznikov commented on May 30, 2024

https://api.cloudflare.com/#zone-properties - what about this one. I never used their API, but it seems that they have a lot of relevant endpoints

from confetti.

podviaznikov avatar podviaznikov commented on May 30, 2024

Nice, you already moved it to an org! Nice logo btw. Will try it either today or in few days

from confetti.

martinklepsch avatar martinklepsch commented on May 30, 2024

@podviaznikov huh, strange I didn't find these cloudflare docs. Only thing I found was http://appdev.cloudflare.com/ which made me think they haven't thought about this stuff much at all.

from confetti.

podviaznikov avatar podviaznikov commented on May 30, 2024

@martinklepsch I run this script and I see that some things were created: like s3 bucket. But no route53 zone was created and no cloudformation

from confetti.

martinklepsch avatar martinklepsch commented on May 30, 2024

Route53 is optional and can be enabled via the dns option. If you go into
the cloudformation console you should see a "stack" that holds all
resources. There is some UI to explore those as well I believe.
On Thu, 26 Nov 2015 at 05:51, Anton Podviaznikov [email protected]
wrote:

@martinklepsch https://github.com/martinklepsch I run this script and I
see that some things were created: like s3 bucket. But no route53 zone was
created and no cloudformation


Reply to this email directly or view it on GitHub
#2 (comment)
.

from confetti.

martinklepsch avatar martinklepsch commented on May 30, 2024

I'll close this, Cloudflare is out of scope for this lib.

from confetti.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.