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=
# 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 FluxCD or Argo CD. An example configuration for FluxCD is provided in the bootstrap repository. Alternatively, you can also directly apply the manifests into your cluster with
kubectl apply -k deployment