Fab City OS Core Helm Chart for Kubernetes https://gitlab.fabcity.hamburg/software/fab-city-os-core-chart.git
Find a file
2022-06-27 00:47:53 +02:00
templates updated template config 2022-06-27 00:45:19 +02:00
.editorconfig added editor config 2022-06-21 14:57:38 +02:00
.envrc updated nix shell config 2022-06-27 00:47:53 +02:00
.gitignore gitignore helm temporary folders 2022-06-08 11:27:46 +02:00
.helmignore fixed helm deployment by blacklisting nix direnv 2022-06-15 15:22:25 +02:00
Chart.lock updated nix shell config 2022-06-27 00:47:53 +02:00
Chart.yaml updated nix shell config 2022-06-27 00:47:53 +02:00
CONTRIBUTING.md seperated documentation 2022-06-22 17:39:04 +02:00
default.nix Initial commit 2022-05-17 14:38:47 +02:00
flake.lock Initial commit 2022-05-17 14:38:47 +02:00
flake.nix Initial commit 2022-05-17 14:38:47 +02:00
k3d-dev.yaml updated k3d dev cluster config 2022-06-27 00:46:32 +02:00
LICENSE added additional documentation 2022-06-21 14:56:36 +02:00
README.md seperated documentation 2022-06-22 17:39:04 +02:00
shell.nix updated nix shell config 2022-06-27 00:47:53 +02:00
values.yaml updated default config properties 2022-06-27 00:46:04 +02:00

FabCity Hamburg

FabCityOS Core Kubernetes Helm Chart

Helm Chart | Documentation | Element | Website | Blog |

License Build status Element

The FabCityOS Core Helm Chart for Kubernetes

This Helm chart is designed to be a lightweight way to configure FabCityOS Core official Docker images.

FabCityOS Core is an operating system for communities who want to create federated and secure economic networks to foster the creation and coordination of distributed value chains.

Table of Contents

📖 Documentation

See our Documentation.

🚀 Getting Started

Kubernetes (K8s), is an open-source system for automating deployment, scaling, and management of containerized applications. You can run a FabCityOS Core instance inside your Kubernetes cluster, either if you want to expose it to the outside world or just let some other applications use it inside your cluster and take advantage of the instant and powerful search engine.

First of all, you will need a Kubernetes cluster up and running. If you are not familiar with how Kuberentes works or need some help with this step, please check the Kubernetes documentation.

Install kubectl

kubectl is the most commonly used CLI to manage a Kubernetes cluster. The installation instructions are available here.

Deploy FabCityOS Core using Helm

Install helm

Helm CLI is a Command Line Interface which will automate chart management and installation on your Kubernetes cluster. To install Helm, follow the Helm installation instructions.

Install and run FabCityOS Core

helm install fcoscore .

Uninstalling the Chart

To uninstall/delete the FabCityOS Core deployment:

helm uninstall fcoscore

🤖 Compatibility with FabCityOS Core

We recommend that the Helm chart version is aligned to the version of the product you want to deploy. This will ensure that you are using a chart version that has been tested against the corresponding production version. This will also ensure that the documentation and examples for the chart will work with the version of the product, you are installing.

For example, if you want to deploy an fcoscore 0.1.0 cluster, use the corresponding 0.1.0 [tag][fcoscore-010].

The master version of these charts is intended to support the latest pre-release versions of our products, and therefore may or may not work with current released versions.

⚙️ Development Workflow and Contributing

Any new contribution is more than welcome in this project!

If you want to know more about the development workflow or want to contribute, please visit our contributing guidelines for detailed instructions!