Thanks Sajith for confirming. I've pushed the changes here: https://github.com/nirmal070125/vagrant-kubernetes-setup
In OS X- this worked without any issue and in Mint too. On Sat, Oct 11, 2014 at 7:23 AM, Sajith Kariyawasam <[email protected]> wrote: > 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 <[email protected]> > 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 <[email protected]> >> 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* > -- Best Regards, Nirmal Nirmal Fernando. PPMC Member & Committer of Apache Stratos, Senior Software Engineer, WSO2 Inc. Blog: http://nirmalfdo.blogspot.com/
