Ruby
Ruby

Reputation: 378

Unable to deploy WSO2 APIM in Minikube Kubernetes cluster

I'm trying to deploy WSO2 APIM on Kubernetes using the pattern-1 described on the github page https://github.com/wso2/kubernetes-apim. I have added my minikube ip to my etc/hosts file as follows:

[minikube ip] am.wso2.com gateway.am.wso2.com

I'm unable to access the Publisher and Devportal using this url:https://am.wso2.com/publisher

Is there any other configuration that needs to be done? Any help would be great:). Thanks in advance..

Upvotes: 0

Views: 276

Answers (2)

user6589065
user6589065

Reputation: 1

Try to run the below command in the command line.

minikube tunnel

Upvotes: 0

ycr
ycr

Reputation: 14604

First, make sure all your WSO2 pods are running and they're in the ready state.

kubectl get po -n <your_namespace> 

This should output.

enter image description here

Then make sure you have enabled Ingress addon.

minikube addons list

enter image description here

Then make sure Ingress pods are running.

kubectl get po -n ingress-nginx

enter image description here

Next, get the Ingress external IP.

kubectl get ing -A

enter image description here

Get the external IP and the Host from the above and add a entry to the /etc/hosts as shown below.

enter image description here

If everything is in place you should be able to access the Publisher by going to https://am.wso2.com/

Upvotes: 2

Related Questions