This repository provides instructions for installing and managing Frinx Machine on Kubernetes.
Part of installation is also deploying custom worker from frinx-workers-boilerplate.
Follow the instructions below to get started.
Before you begin, ensure you have the following tools installed:
Justfile uses ~/.docker/config.json
path for creating kubernetes docker registry secret.
For accessing private images, please contact [email protected]
In case, you using minikube, get minikube ip
minikube ip
192.168.49.2
add map that ip with ingres hosts to your /etc/hosts
#/etc/hosts
192.168.49.2 krakend.127.0.0.1.nip.io
192.168.49.2 workflow-manager.127.0.0.1.nip.io
Frinx Machine is deployed to the gitops-boilerplate
namespace.
The justfile
provides commands to manage the local deployment process easily.
Note
justfile uses local-values.yaml by default to override it, use just --set values "" deploy
just # print help
# start Minikube with required parameters
just minikube-start
# deploy FM with specific
just deploy
# exclude apps from deployment
just --set exclude "custom-worker" deploy
# include custom values
just --set values "local-values.yaml" deploy
just --set values "cluster-values.yaml" deploy
# uninstall deployment with specific stage
just uninstall
For detailed documentation and advanced configuration options, please refer to the individual Chart.yaml and values.yaml files located in the apps directory.
More more info visit Frinx Helm Charts