GithubHelp home page GithubHelp logo

damex / ansible-collections-cloudflare Goto Github PK

View Code? Open in Web Editor NEW
0.0 0.0 1.0 101 KB

ansible cloudflare collection

License: GNU General Public License v2.0

Makefile 100.00%
ansible ansible-collection cloudflare

ansible-collections-cloudflare's People

Contributors

coolcold avatar damex avatar

Watchers

 avatar  avatar

Forkers

coolcold

ansible-collections-cloudflare's Issues

implement cloudflare email forwarding role

it is good enough for some simple use cases and works well.

it is currently in beta and there is no api present/documented.

need to wait till it gets api support (i guess it is there but no public documentation present yet) and then implement corresponding automation here.

[cloudflare_acme] role should be able to revoke certificates

currently we can only make new certificates but do no revoke old ones.

there is no clear implementation path for this problem since acme does not support revocation by domain and can't always guarantee existence of domain key+certificate (and we do not even know if domain certificate exists).

we need to implement certificate revocation in the most compatible and user friendly way possible.

[cloudflare_acme] role needs to be skipped on empty cloudflare_acme_zones

so currently we have a cloudflare_acme role that ensures certificate directory, acme account and go all the way to ensure acme certificates for domains in each zone.

it should not happen unconditionally like it happen now.
what we need to do is to add smart condition for this role to be skipped when cloudflare_acme_zones list is empty.

possible solutions to be evaluated but block with when condition should be considered last.

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.