Coder Social home page Coder Social logo

gdeploy's Introduction

            gdeploy release 2.0

These are gdeploy 2.0 release notes. Lists the features and changes introduced in 2.0

What is gdeploy?

gdeploy is a tool to set-up and deploy GlusterFS using ansible over multiple hosts. gdeploy is written to be modular, it can be used to deploy any software depending on how the configuration file is written.

gdeploy can be used to set-up bricks for GlusterFS, create a GlusterFS volume and mount it on one or more clients from an ansible installed machine. The framework reads a configuration file and applies on the hosts listed in the configuration file.

What is new in 2.0?

  • Multiple volume support, now one can create multiple volumes in a single configuration file.
  • Adds support to create volume and set volume options in the same section.
  • More developer friendly, now adding a new feature/module is much easier.
  • Support to run shell scripts on remote hosts. gdeploy configuration file allows provision to mention the shell script which will be copied and run on the remote host.
  • Support for gluster features like quota, snapshot...
  • Adds configurable option to reserve space for snapshots while creating logical volumes.
  • Adds Subscription-manager support.
  • yum module support.
  • firewalld module support.
  • Improvement to configuration file:
    • Now the sections can be written like: [module:host], for e.g: [backend-setup:10.0.0.10] ...
    • Multiple invocation of modules. For eg: [shell1], [shell2] for multiple shell invocations.
  • Bug fixes

gdeploy's People

Contributors

nandajavarma avatar sac avatar devyanikota avatar sac-urs avatar purnimagupta avatar qrkourier avatar chawlanikhil24 avatar satheesaran avatar mbukatov avatar anubha23 avatar loadtheaccumulator avatar humblec avatar kasturinarra avatar sankarshanmukhopadhyay avatar

Watchers

James Cloos avatar

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.