mirror of
https://github.com/Ocelot-Social-Community/Ocelot-Social.git
synced 2025-12-12 23:35:58 +00:00
1.3 KiB
1.3 KiB
Digital Ocean
As a start, read the introduction into kubernetes by the folks at Digital Ocean. The following section should enable you to deploy Human Connection to your kubernetes cluster.
Connect to your local cluster
- Create a cluster at Digital Ocean.
- Download the
***-kubeconfig.yamlfrom the Web UI. - Move the file to the default location where kubectl expects it to be:
mv ***-kubeconfig.yaml ~/.kube/config. Alternatively you can set the config on every command:--kubeconfig ***-kubeconfig.yaml - Now check if you can connect to the cluster and if its your newly created one by running:
kubectl get nodes
The output should look about like this:
$ kubectl get nodes
NAME STATUS ROLES AGE VERSION
nifty-driscoll-uu1w Ready <none> 69d v1.13.2
nifty-driscoll-uuiw Ready <none> 69d v1.13.2
nifty-driscoll-uusn Ready <none> 69d v1.13.2
If you got the steps right above and see your nodes you can continue.
Digital Ocean kubernetes clusters don't have a graphical interface, so I suggest to setup the kubernetes dashboard as a next step. Configuring HTTPS is bit tricky and therefore I suggest to do this as a last step.