Giter Club home page Giter Club logo

5g-charts's Introduction

Helm Charts Collection of Openverso Project

This repo mantains helm charts generated by Gradiant in OpenVerso.

The main objective of OpenVerso, the National Network of Excellence in 5G and future technologies, is to address the design of an architecture of a comprehensive 5G network, evolvable to 6G technologies, and aimed at creating a federated ecosystem that enables knowledge transfer to the industrial sector. More info at https://www.openverso.org.

micinncdti_2021

Follow the README.md of each chart to evaluate the technologies in your kubernetes cluster.

Install chart from helm repository

charts in `charts/`` folder are packaged and available at Gradiant's DockerHub repo:

https://hub.docker.com/u/gradiant

You can pull and save locally the chart. For example:

helm pull oci://registry-1.docker.io/gradiant/open5gs --version 2.2.0

You can directly install the chart. For example, to install open5gs:

helm install open5gs oci://registry-1.docker.io/gradiant/open5gs --version 2.2.0

Check out our tutorials

We have developed some tutorials meant to guide you through the combined deployment of different technologies. It is an easy and quick way of testing these technologies and exploring how they work.

These tutorials make use of charts available at this helm repo, and their corresponding documentation can be found at: https://gradiant.github.io/5g-charts/

Development

  • clone repo
  • adjust given chart
  • bump chart version if required
  • run tests
  • create pull request with issue id, attach test results if possible

Requirements

  • linting requires docker
  • running test-install.sh requires docker and kubernetes-in-docker.
  • tee console tool to output to the console and file in the same time

Linting and testing full deployment

We use helm chart-testing running a docker image.

An example to test specific chart lint and install, send console logs also to the log file reports/*.log:

scripts/lint-install.sh open5gs | tee reports/open5gs.log

5g-charts's People

Contributors

cgiraldo avatar avrodriguezgrad avatar mmarquez999 avatar i-miguez avatar jpontongradiant avatar anabel1012 avatar dependabot[bot] 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.