This document describes the installation of Apinizer and MongoDB applications in the Kubernetes environment.

1) Helm Installation and Adding Repos

Helm is installed in the operating system. Then, Apinizer and Mongo's Helm repos are added.


sudo snap install helm --classic

helm repo add apinizer https://apinizer1.github.io/apinizer
POWERSHELL


2) Apinizer Installation

Apinizer is installed in Kubernetes environment with the following helm command. In the<ACCESS-IP> field, enter your public IP address (you can use the IP address of the worker server).


helm install apinizer apinizer/apinizer --set access.ip=<ACCESS-IP>
POWERSHELL

Çok Önemli

If you want to use the current apinizer images, just add the following parameters: Default Apinizer version is 2024.9.0 and MongoDB version is 4.4.

--set manager.image=apinizercloud/manager:<APINIZER_VERSION>
--set worker.image=apinizercloud/worker:<APINIZER_VERSION>
--set cache.image=apinizercloud/cache:<APINIZER_VERSION>

--set image.mongo=mongo:<MONGO_VERSION> 

Wait for the pods to reach the 'Running' state and the license pod to reach the 'Complete' state. You can access the interface at http://<Access-IP>:32080.