Details
-
Bug
-
Status: Closed
-
Medium
-
Resolution: Done
-
Beijing Release
-
None
-
Docker 1.12.6
kubectl Clinet 1.8.6 ,server 1.8.7
Helm 2.7.0
-
Policy Beijing RC1
Description
Policy can not pass the health check on multi-node cluster.
Here is the policy pods. The policy was deployed on 2 nodes
Then I log into the drools container and run
http -a 'healthcheck:zb!XztG34' :6969/healthcheck
Got the following result. It says PAP cannot access the mariadb and PDP had a subsystem failure.
So I checked the network connection between contaiers
In the drools container, I executed the curl command to the endpoints. The results shows that the endpoints are routable.
To debug this issue, I did another test.
I deleted one node then install policy, do the health check. Everything is fine.