For the Kubernetes side, Supernetes relies on Kustomize for deployment with total configuration freedom.
In order to directly deploy the manifests from this repository, create a deployment directory for yourself (anywhere, you do not need to clone this repository):
mkdir deployment
touch deployment/kustomization.yaml
Configure deployment/kustomization.yaml
as follows:
resources:
- https://github.com/supernetes/deploy?ref=master
# Use patches to further configure the deployment
#patches:
# - path: ...
If you make the deployment
directory a Git repository, it can then be fed into a GitOps tool, such as Flux or Argo CD. Alternatively, you can also directly apply the manifests into your cluster with
kubectl apply -k deployment