This guide assumes that you are familiar with OpenShift and have previous experience setting up OpenShift.

Kendis Docker Image

You can pull Kendis image from DockerHub using following name or tag

 kendisdocker/kendis

Port and Container Volumes

Once you start pod at OpenShift, Kendis container will run on port 8080 you can map to external port according to your requirement.

To keep Kendis state persistent you need to map following container volumes

/var/lib/kendis-resources  
/var/log/kendis-logs
/var/lib/kendis-backup
/var/lib/mongodb

Note: This is important step to ensure that on restart or updates, you don't loose any data.

Guide to mount volumes

Here is the relevant documentation from OpenShift regarding mounting the volumes.

https://docs.openshift.com/container-platform/4.1/nodes/containers/nodes-containers-volumes.html

Related Articles

https://help.kendis.io/en/articles/3405957-how-to-update-kendis-docker
https://help.kendis.io/en/articles/2800682-self-hosted-setup-guide-for-docker


Did this answer your question?