In up.sh, try commenting out the following line.. ssh -f -nNT -L 8080:127.0.0.1:8080 -F ssh.config master
On Sat, Oct 11, 2014 at 6:47 AM, Nirmal Fernando <nirmal070...@gmail.com> wrote: > Kubernetes API server is getting bound to port 8080. If it's not correctly > open up, Stratos can't connect to the Kubernetes cluster. This is an issue > with the Kubernetes setup. > > On Sat, Oct 11, 2014 at 3:20 AM, Chamila De Alwis <chami...@wso2.com> > wrote: > >> Hi, >> >> I'm following the m1-guide to setup a Kubernetes Host cluster to test the >> Python cartridge agent. However at the subscription step, stratos fails to >> subscribe by throwing the following error. >> >> java.net.ConnectException >> at >> org.apache.stratos.kubernetes.client.rest.RestClient.doPost(RestClient.java:83) >> at >> org.apache.stratos.kubernetes.client.KubernetesApiClient.createReplicationController(KubernetesApiClient.java:243) >> at >> org.apache.stratos.cloud.controller.impl.CloudControllerServiceImpl.startContainers(CloudControllerServiceImpl.java:1406) >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >> >> >> ... >> ... >> >> org.apache.stratos.kubernetes.client.exceptions.*KubernetesClientException: >> Error while creating Replication Controller*: ReplicationController >> [kind=ReplicationController, id=myphp2.php.domain, resourceVersion=0, >> creationTimestamp=null, selfLink=null, apiVersion=v...... >> >> >> I cannot use *kubecfg* commands in the master node, because of the >> following error message. >> >> core@master ~ $ kubecfg list pods >> *F1010 21:32:14.965547 04785 kubecfg.go:320] Got request error: Get >> http://localhost:8080/api/v1beta1/pods?labels= >> <http://localhost:8080/api/v1beta1/pods?labels=>: dial tcp 127.0.0.1:8080 >> <http://127.0.0.1:8080>: connection refused* >> >> >> The use of port 8080 on my host machine is as follows. >> >> >> chamilad@chamilad-ThinkPad-T530:~$ *netstat -tunelp | grep 8080* >> >> (Not all processes could be identified, non-owned process info >> will not be shown, you would have to be root to see it all.) >> tcp 0 0 *127.0.0.1:8080 <http://127.0.0.1:8080> >> 0.0.0.0:* LISTEN 0 133583 -* >> >> tcp6 0 0 ::1:8080 :::* >> LISTEN 0 133582 - >> >> >> >> I have tried this with both the four-node and the two-node setup and >> ended up at the same error message. >> >> The wso2carbon.log and json files used to create Kubernetes host and >> subscribe to cartridge are attached. >> >> >> >> Regards, >> Chamila de Alwis >> Software Engineer | WSO2 | +94772207163 >> Blog: code.chamiladealwis.com >> >> >> > > > -- > Best Regards, > Nirmal > > Nirmal Fernando. > PPMC Member & Committer of Apache Stratos, > Senior Software Engineer, WSO2 Inc. > > Blog: http://nirmalfdo.blogspot.com/ > -- *Sajith Kariyawasam* *Committer and PMC member, Apache Stratos,WSO2 Inc., http://wso2.com <http://wso2.com>AMIE (SL)Mobile: +94772269575*