Git Product home page Git Product logo

charts's Introduction

Orchestra Cities Helm Charts

This project includes helm charts developed to deploy orchestra cities (thus covering as well some FIWARE services).

The repository includes the following charts:

The following charts are available as packages but synched from external repos:

Be aware that some packages have dependencies on other publicly available charts.

How to contribute

Contributions are more than welcome in the form of pull requests.

You can either pick one of the open issues to work on, or provide enhancements according to your own needs. In any case, we suggest getting in touch beforehand to make sure the contribution will be aligned with the current development status.

To contribute:

  1. Fork the repository and clone the fork to your local development environment
  2. Identify a modular contribution (1 chart per contribution)
  3. Create a branch in your repository where you tackle the "modular contributions"
    • For multiple contributions tackling different functionalities, create different branches
  4. Create a pull request against our repository
  5. Wait for the review
    • Implement required changes
    • Repeat until approval
  6. Done :) You can delete the branch in your repository.
  7. We will take care of publishing the chart in the repo (hopefully in some point this will be automated on merge)

Ultimately, contributing guides should keep aligned with those suggested by FIWARE (see here).

How to publish a new chart in the catalogue

The process is automated: once a merge request lands in the repo, the catalogue is updated.

In case you need to update manually:

  1. The owners will package the chart from the master repo:
    $ helm package charts/<CHART_NAME>
    
  2. The owners will then will create a new branch of the documentation branch gh-pages
  3. The owners will update the index:
    $ helm repo index . --url https://orchestracities.github.io/charts/
    
  4. The owners will commit the package and the updated index.
  5. The owners will issues a PR to the gh-pages branch.

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.