Skip to content

orchestracities/charts

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 

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.

About

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

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published