Comment on page
Installation
- A running Kubernetes Cluster (If you want to try out DataCater locally, we recommend minikube. You can create a new minikube cluster and start it with
$ minikube start --memory 8192 --cpus 2
.)
We provide a Kubernetes manifest in our Git repository. You can find it at
k8s-manifests/minikube-with-postgres-ns-default.yaml
. You can use the Kubernetes manifest to install DataCater, including PostgreSQL, into the
default
namespace of your Kubernetes cluster. To this end, please execute the following command on your shell:$ kubectl apply -f https://raw.githubusercontent.com/DataCater/datacater/main/k8s-manifests/minikube-with-postgres-ns-default.yaml
You should now see a couple of pods in your Kubernetes cluster:
$ kubectl get pods --watch
We provide a customizable installation approach using our Helm chart under Advanced installation via Helm.
The Kubernetes manifest does not define any ingress. You can either define an ingress on your own or access the DataCater installation by forwarding a local port, e.g.
8080
, to the port 80
of the service datacater-ui
:$ kubectl port-forward svc/datacater-ui 8080:80
The default login credentials are
admin:admin
. You can use them to sign in to our UI or create an access token for working with our API:$ curl -XPOST -uadmin:admin http://localhost:8080/api/v1/authentication
Last modified 9mo ago