https://github.com/programmfabrik/fylr-helm
A Helm-Chart for the fylr application
https://github.com/programmfabrik/fylr-helm
charts helm helm-charts k8s kubernetes
Last synced: 5 months ago
JSON representation
A Helm-Chart for the fylr application
- Host: GitHub
- URL: https://github.com/programmfabrik/fylr-helm
- Owner: programmfabrik
- License: apache-2.0
- Created: 2022-07-12T22:34:07.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2025-12-19T17:38:32.000Z (6 months ago)
- Last Synced: 2025-12-22T06:47:55.155Z (6 months ago)
- Topics: charts, helm, helm-charts, k8s, kubernetes
- Language: Smarty
- Homepage:
- Size: 2.34 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# fylr-helm
A Helm chart for the fylr application
## Default deployment
see [charts/fylr/](https://github.com/programmfabrik/fylr-helm/blob/main/charts/fylr/README.md)
## Deploy execserver separately
... if you do not want to deploy it as part of the fylr helm chart, e.g. to have a pool of execservers that work for many flyr instances:
see [charts/execserver](https://github.com/programmfabrik/fylr-helm/tree/main/charts/execserver)
------
## Contact us
For Issues and questions please write to support@programmfabrik.de
------
## Development and Testing
### Requirements
- [Kubectl](https://kubernetes.io/docs/tasks/tools/install-kubectl-linux/)
- [helm](https://github.com/helm/helm/)
- [ct](https://github.com/helm/chart-testing)
- A Kubernetes test cluster, e.g. via [Minikube](https://minikube.sigs.k8s.io/docs/start/), [Kind](https://kind.sigs.k8s.io/) or [Docker-Desktop](https://www.docker.com/products/docker-desktop/)
- *Yamllint*, *Yamale* simply install these packages with `make dep-install`
### Setup
- Install the requirements
- Install the dependencies with `make dep-install`
- Install a local Kubernetes cluster
- Install an Ingress Controller, e.g. [nginx-ingress](https://kubernetes.github.io/ingress-nginx/deploy/)
### Linting
#### Lint execserver
```bash
make lint-execserver
```
#### Lint fylr
```bash
make lint-fylr
```
### Testing
#### Test execserver
```bash
make test-execserver
```
#### Test fylr
```bash
make test-fylr
```
### Install
#### Install execserver
```bash
make install-execserver
```
#### Install fylr
```bash
make install-fylr
```
### Uninstall
#### Uninstall execserver
```bash
make uninstall-execserver
```
#### Uninstall fylr
```bash
make uninstall-fylr
```