OTbase Inventory can be deployed on Kubernetes, a powerful open-source platform that simplifies the management, scaling, and deployment of containerized applications. By using Kubernetes, you can easily maintain and scale our software to meet your unique needs. This guide provides step-by-step instructions to set up our software on your own Kubernetes cluster. Whether you're running on a private data center or a local machine, Kubernetes ensures consistent and reliable performance.
1. Prerequisites
To prepare for the deployment of OTbase Inventory on Kubernetes, please ensure the following prerequisites are met:
- The latest version of Linux (we will be using Ubuntu for this guide).
- Docker should be installed and running.
- The
kubectl
command-line tool installed and configured. Minikube
should also be installed and running to access the Kubernetes cluster/node.- And finally, a copy/images of OTbase.
Once you have satisfied the above requirements, you may move on to the next steps.
Note: If you would like your data to show up in your installation of OTbase Inventory on Kubernetes, we recommend first making a backup and then restoring that backup from within your OTbase Inventory Kubernetes installation.
2. Downloading the Install Script
Like all of our software, you can find the OTbase Inventory Kubernetes installation in the customer portal at: https://customers.ot-base.com/.
The install script can be found in the OTbase Inventory ZIP file along with the scripts for other platforms.
3. Running the Install Script
Running the install script is easy. Simply open a terminal window and navigate to the directory where your script and OTbase image reside. To run the script, type the following command:
bash ./otbase-k8s.install
This will start the installation and configuration of your OTbase Kuberenetes deployment.
Note: The install script will not install required components such as Kubectl or Minikube but it will detect whether or not they are installed.
Troubleshooting
At this stage in the process, the most common errors that are likely to occur are stated below along with their solutions.
Error | Solution |
---|---|
Please install Minikube | The install script did not detect a Minikube installation. Please ensure that Minikube is installed and properly configured on your device |
Please install Kubectl | The install script did not detect a Kubectl installation. Please ensure that Kubectl is installed and properly configured on your device |
Failed to load OTbase image into Minikube | The install script could not locate a copy of OTbase Inventory. Please ensure that there is a copy of OTbase Inventory in the same directory as the install script |
4. Accessing the OTbase Inventory Instance
When the install script finishes, you can access your OTbase Inventory instance by typing in the command
minikube service otbase-service
This will provide the URL that you can use to access your OTbase Inventory Kubernetes instance.
Congratulations! You've now deployed your OTbase Inventory Kubernetes instance.
From here, you can log into your OTbase Inventory instance using the default credentials. If you would like to restore your data from an other installation, you may do so on the MAINTENANCE page.
Comments
0 comments
Please sign in to leave a comment.