The error at line 848 indicates that, for Kubernetes, you've specified a
port which is out of range of the default port range that is assigned to
Service NodePorts [1]. Stratos sets this range to 30000-32767, and AFAIR,
Stratos automatically allocates a Node Port for each port mapping in the
Cartridge you've defined.

Could you post the exact artifacts you used to deploy this sample, sans any
sensitive information?

[1] - http://kubernetes.io/docs/user-guide/services/#type-nodeport


Regards,
Chamila de Alwis
Committer and PMC Member - Apache Stratos
Blog: code.chamiladealwis.com

On Wed, Apr 13, 2016 at 11:49 AM, Aanand <anand...@gmail.com> wrote:

> Hi Imesh,
>
> I have deployed the simple-cartridge-app as per [1] after editing the file
> kubernetes-cluter-2.json file. Same problem persists, the app not getting
> any IP address, see the screen shot attached and also I have attached the
> log file.
>
> [1]
> http://blog.lasindu.com/2015/08/getting-started-with-apache-stratos-410.html
>
> Regards,
> Aanand
> Phone: 8098816226
> Skype: anand7007
>
> On Tue, Apr 12, 2016 at 4:04 PM, Aanand <anand...@gmail.com> wrote:
>
>> Hi Imesh,
>>
>> Find attached the new log file.
>>
>> Regards,
>> Aanand
>> Phone: 8098816226
>> Skype: anand7007
>>
>> On Mon, Apr 11, 2016 at 8:11 PM, Imesh Gunaratne <im...@apache.org>
>> wrote:
>>
>>>
>>>
>>> On Mon, Apr 11, 2016 at 4:32 PM, Aanand <anand...@gmail.com> wrote:
>>>
>>>> Hi Imesh,
>>>>
>>>> But we will not get the dashboard like stratos know or is it there.
>>>>
>>>
>>> Kubernetes provides few dashboards:
>>> http://kubernetes.io/docs/user-guide/ui/
>>> https://github.com/kubernetes/kube-ui
>>>
>>> https://github.com/cockpit-project/cockpit/wiki/Atomic:-Kubernetes-dashboard
>>>
>>>
>>>> Regards,
>>>> Aanand
>>>> Phone: 8098816226
>>>> Skype: anand7007
>>>>
>>>> On Mon, Apr 11, 2016 at 3:19 PM, Imesh Gunaratne <im...@apache.org>
>>>> wrote:
>>>>
>>>>> Hi Anand,
>>>>>
>>>>> On Mon, Apr 11, 2016 at 2:42 PM, Aanand <anand...@gmail.com> wrote:
>>>>>
>>>>>> Hi Imesh,
>>>>>>
>>>>>> Our requirement is: Need to have the Stratos on Docker container and
>>>>>> also WSO2 cartridges also on the Docker container for production.
>>>>>>
>>>>> If you have a better solution please let us know.
>>>>>>
>>>>>
>>>>> If your requirement is to use Kubernetes/Docker for deploying your
>>>>> applications, you can directly use Kubernetes without going through 
>>>>> Stratos
>>>>> unless you need any specific features in Stratos. Refer [1] for deploying
>>>>> WSO2 products on Kubernetes.
>>>>>
>>>>> [1] https://github.com/wso2/kubernetes-artifacts
>>>>>
>>>>> Thanks
>>>>>
>>>>>
>>>>>> please see the issue on this:
>>>>>> Hi Pubudu,
>>>>>>
>>>>>> I have installed Stratos from the scratch on docker as per [1], and
>>>>>> kubernetes with one minion as in [3] added the kubernetes cluster to
>>>>>> Stratos as per [2]. when I deployed a single cartridge app as per [4]. 
>>>>>> See
>>>>>> the screen shot the PHP application is deployed without any IP to access.
>>>>>> How can I do this properly? Please assist me.
>>>>>>
>>>>>> [1]
>>>>>> https://cwiki.apache.org/confluence/display/STRATOS/4.1.x+Deploying+Stratos+on+a+Preferred+IaaS
>>>>>> [2]
>>>>>> https://cwiki.apache.org/confluence/display/STRATOS/4.1.x+Adding+a+Kubernetes-CoreOS+Cluster+via+the+UI
>>>>>> [3] http://containertutorials.com/get_started_kubernetes/index.html
>>>>>> [4]
>>>>>> http://blog.lasindu.com/2015/08/getting-started-with-apache-stratos-410.html
>>>>>>
>>>>>> Regards,
>>>>>> Aanand
>>>>>> Phone: 8098816226
>>>>>> Skype: anand7007
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Saturday, April 9, 2016, Imesh Gunaratne <im...@apache.org> wrote:
>>>>>>
>>>>>>> Hi Anand,
>>>>>>>
>>>>>>> I think you are having few basic problems:
>>>>>>>
>>>>>>>    1. The log file you have sent is too long, I think it has logs
>>>>>>>    from the very beginning. It would be better to delete it and 
>>>>>>> recreate the
>>>>>>>    problem again. Then we would only get the logs related to the current
>>>>>>>    problem you are experiencing.
>>>>>>>    2. Anyway according to the log you have attached, you may not be
>>>>>>>    running an ActiveMQ instance in the host that runs Stratos [1]:
>>>>>>>       - Caused by: javax.jms.JMSException: Could not connect to
>>>>>>>       broker URL: tcp://localhost:61616. Reason: 
>>>>>>> java.net.ConnectException:
>>>>>>>       Connection refused
>>>>>>>    3. Kubernetes master IP or the port may not be correct in the
>>>>>>>    Kubernetes cluster definition [2] or it is not reachable:
>>>>>>>       - Caused by: java.net.NoRouteToHostException:
>>>>>>>       NoRouteToHostException invoking
>>>>>>>       http://172.17.8.101:8080/api/v1/namespaces/default/services:
>>>>>>>       No route to host
>>>>>>>
>>>>>>> Trying out sample on Stratos with Kubernetes is straight forward,
>>>>>>> please refer [1].
>>>>>>>
>>>>>>> *Important*
>>>>>>> If you can explain your requirement and the purpose that you are
>>>>>>> trying to use Stratos, we should be able to give you a better answer.
>>>>>>>
>>>>>>> [1]
>>>>>>> http://blog.lasindu.com/2015/08/getting-started-with-apache-stratos-410.html
>>>>>>> [2]
>>>>>>> https://github.com/apache/stratos/blob/master/samples/kubernetes-clusters/kubernetes-cluster-1.json
>>>>>>>
>>>>>>> Thanks
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Sat, Apr 9, 2016 at 8:20 PM, Aanand <anand...@gmail.com> wrote:
>>>>>>>
>>>>>>>> Hi Pubudu / Imesh,
>>>>>>>>
>>>>>>>> This is the content in the file. In this MB URL is right
>>>>>>>>
>>>>>>>> <outputEventAdaptor name="JMSOutputAdaptor" statistics="disable"
>>>>>>>>   trace="enable" type="jms" xmlns="
>>>>>>>> http://wso2.org/carbon/eventadaptormanager";>
>>>>>>>>   <!--property
>>>>>>>> name="java.naming.provider.url">CEP_HOME/repository/conf/jndi.properties</property-->
>>>>>>>>   <property
>>>>>>>> name="java.naming.provider.url">tcp://localhost:61616</property>
>>>>>>>>   <property
>>>>>>>> name="java.naming.factory.initial">org.apache.activemq.jndi.ActiveMQInitialContextFactory</property>
>>>>>>>>   <property
>>>>>>>> name="transport.jms.ConnectionFactoryJNDIName">TopicConnectionFactory</property>
>>>>>>>>   <property name="transport.jms.DestinationType">topic</property>
>>>>>>>> </outputEventAdaptor>
>>>>>>>>
>>>>>>>> Where is jndi.properties file
>>>>>>>>
>>>>>>>> root@a898ec74aa6c:/apache-stratos-4.1.5/repository/deployment/server/outputeventadaptors#
>>>>>>>> CEP_HOME
>>>>>>>> bash: CEP_HOME: command not found
>>>>>>>>
>>>>>>>> is there is any problem due to this variable is not working!
>>>>>>>>
>>>>>>>> Regards,
>>>>>>>> Aanand
>>>>>>>> Phone: 8098816226
>>>>>>>> Skype: anand7007
>>>>>>>>
>>>>>>>> On Thu, Apr 7, 2016 at 10:41 PM, Pubudu Gunatilaka <
>>>>>>>> pub...@apache.org> wrote:
>>>>>>>>
>>>>>>>>> Hi Aanand,
>>>>>>>>>
>>>>>>>>> Please fix the following.
>>>>>>>>>
>>>>>>>>> 1. File -
>>>>>>>>> <Stratos>/repository/deployment/server/outputeventadaptors/JMSOutputAdaptor.xml
>>>>>>>>>
>>>>>>>>> Replace the following line with MB url and port.
>>>>>>>>> <property
>>>>>>>>> name="java.naming.provider.url">tcp://localhost:61616</property>
>>>>>>>>>
>>>>>>>>> Make sure you have set the MB urls in jndi.properties file as well.
>>>>>>>>>
>>>>>>>>> 2. As per your log, it looks like Stratos cannot find the
>>>>>>>>> Kubernetes cluster. Make sure K8 runs on IP addresses defined in the
>>>>>>>>> Kubernetes-cluster json. If not change json with correct IP address 
>>>>>>>>> and
>>>>>>>>> port.
>>>>>>>>>
>>>>>>>>> If the k8 port is different set the port number according to the
>>>>>>>>> attached json file.
>>>>>>>>>
>>>>>>>>> Always follow the Stratos log.
>>>>>>>>>
>>>>>>>>> Thank you!
>>>>>>>>>
>>>>>>>>> On Thu, Apr 7, 2016 at 6:26 PM, Aanand <anand...@gmail.com> wrote:
>>>>>>>>>
>>>>>>>>>> Hi Pubudu,
>>>>>>>>>>
>>>>>>>>>> Here the log file attached with this.
>>>>>>>>>>
>>>>>>>>>> Regards,
>>>>>>>>>> Aanand
>>>>>>>>>> Phone: 8098816226
>>>>>>>>>> Skype: anand7007
>>>>>>>>>>
>>>>>>>>>> On Tue, Apr 5, 2016 at 11:18 PM, Pubudu Gunatilaka <
>>>>>>>>>> pubu...@wso2.com> wrote:
>>>>>>>>>>
>>>>>>>>>>> Hi Aanand,
>>>>>>>>>>>
>>>>>>>>>>> Could you please share the complete Stratos log? It would be
>>>>>>>>>>> easier for us to analyze the issue using the log.
>>>>>>>>>>>
>>>>>>>>>>> Thank you!
>>>>>>>>>>>
>>>>>>>>>>> On Tue, Apr 5, 2016 at 7:52 PM, Aanand <anand...@gmail.com>
>>>>>>>>>>> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> Any updates for me>
>>>>>>>>>>>>
>>>>>>>>>>>> On Mon, Apr 4, 2016 at 6:05 PM, Aanand <anand...@gmail.com>
>>>>>>>>>>>> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>> Hi Pubudu,
>>>>>>>>>>>>> I had used [1] to install kubernetes, so it is 1.0.6 as you
>>>>>>>>>>>>> mentioned. see the output below which shows the API versions
>>>>>>>>>>>>> {
>>>>>>>>>>>>>
>>>>>>>>>>>>>   "paths": [
>>>>>>>>>>>>>     "/api",
>>>>>>>>>>>>>     "/api/v1",
>>>>>>>>>>>>>     "/api/v1beta3",
>>>>>>>>>>>>>     "/healthz",
>>>>>>>>>>>>>     "/healthz/ping",
>>>>>>>>>>>>>     "/logs/",
>>>>>>>>>>>>>     "/metrics",
>>>>>>>>>>>>>     "/static/",
>>>>>>>>>>>>>     "/swagger-ui/",
>>>>>>>>>>>>>     "/swaggerapi/",
>>>>>>>>>>>>>     "/ui/",
>>>>>>>>>>>>>     "/version"
>>>>>>>>>>>>>   ]
>>>>>>>>>>>>> }
>>>>>>>>>>>>>
>>>>>>>>>>>>> And also I tried stratos/php:4.1.5 as in[2] but now success, 
>>>>>>>>>>>>> giving the same problem.
>>>>>>>>>>>>>
>>>>>>>>>>>>> [1] wget
>>>>>>>>>>>>> https://github.com/GoogleCloudPlatform/kubernetes/releases/download/v1.0.6/kubernetes.tar.gz
>>>>>>>>>>>>>
>>>>>>>>>>>>> https://github.com/apache/stratos/blob/4.1.5/samples/cartridges/kubernetes/php.json
>>>>>>>>>>>>>
>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>> Aanand
>>>>>>>>>>>>> Phone: 8098816226
>>>>>>>>>>>>> Skype: anand7007
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Mon, Apr 4, 2016 at 2:14 PM, Pubudu Gunatilaka <
>>>>>>>>>>>>> pub...@apache.org> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> If you are using Stratos 4.1.5 and samples related to 4.1.5
>>>>>>>>>>>>>> [1] , version of the php cartridge would be 4.1.5 and not 4.1.1.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Please note that Stratos 4.1.5 is only tested in Kubernetes
>>>>>>>>>>>>>> v1.0.6 and below. There could be API changes in the latest 
>>>>>>>>>>>>>> Kubernetes
>>>>>>>>>>>>>> releases.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Check the Stratos log from the beginning.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> [1] -
>>>>>>>>>>>>>> https://github.com/apache/stratos/blob/4.1.5/samples/cartridges/kubernetes/php.json
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Thank you!
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On Mon, Apr 4, 2016 at 12:16 PM, Aanand <anand...@gmail.com>
>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Hi Pubudu,
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Thanks for your reply.
>>>>>>>>>>>>>>> There is no pods on kubernetes:
>>>>>>>>>>>>>>> root@kube-master:~# kubectl get pods
>>>>>>>>>>>>>>> NAME      READY     REASON    RESTARTS   AGE
>>>>>>>>>>>>>>> root@kube-master:~#
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> But docker image for php is there:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> root@kube-master:~# docker images
>>>>>>>>>>>>>>> REPOSITORY                            TAG
>>>>>>>>>>>>>>> IMAGE ID            CREATED             SIZE
>>>>>>>>>>>>>>> stratos/php                           4.1.1
>>>>>>>>>>>>>>> c8a797678457        8 months ago        415.6 MB
>>>>>>>>>>>>>>> root@kube-master:~#
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> this is the log, I did not get any clue from this. Please
>>>>>>>>>>>>>>> check and let know your findings.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> root@a898ec74aa6c:/# tail -f
>>>>>>>>>>>>>>>  apache-stratos-4.1.5/repository/logs/wso2carbon.log
>>>>>>>>>>>>>>>         at
>>>>>>>>>>>>>>> io.fabric8.kubernetes.api.ExceptionResponseMapper.fromResponse(ExceptionResponseMapper.java:31)
>>>>>>>>>>>>>>>         at
>>>>>>>>>>>>>>> org.apache.cxf.jaxrs.client.ClientProxyImpl.checkResponse(ClientProxyImpl.java:302)
>>>>>>>>>>>>>>>         at
>>>>>>>>>>>>>>> org.apache.cxf.jaxrs.client.ClientProxyImpl.handleResponse(ClientProxyImpl.java:725)
>>>>>>>>>>>>>>>         at
>>>>>>>>>>>>>>> org.apache.cxf.jaxrs.client.ClientProxyImpl.doChainedInvocation(ClientProxyImpl.java:683)
>>>>>>>>>>>>>>>         at
>>>>>>>>>>>>>>> org.apache.cxf.jaxrs.client.ClientProxyImpl.invoke(ClientProxyImpl.java:224)
>>>>>>>>>>>>>>>         at com.sun.proxy.$Proxy84.createService(Unknown
>>>>>>>>>>>>>>> Source)
>>>>>>>>>>>>>>>         at
>>>>>>>>>>>>>>> io.fabric8.kubernetes.api.KubernetesClient.createService(KubernetesClient.java:440)
>>>>>>>>>>>>>>>         at
>>>>>>>>>>>>>>> io.fabric8.kubernetes.api.KubernetesClient.createService(KubernetesClient.java:430)
>>>>>>>>>>>>>>>         at
>>>>>>>>>>>>>>> org.apache.stratos.kubernetes.client.KubernetesApiClient.createService(KubernetesApiClient.java:220)
>>>>>>>>>>>>>>>         ... 8 more
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>>> Aanand
>>>>>>>>>>>>>>> Phone: 8098816226
>>>>>>>>>>>>>>> Skype: anand7007
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> On Mon, Apr 4, 2016 at 11:29 AM, Pubudu Gunatilaka <
>>>>>>>>>>>>>>> pub...@apache.org> wrote:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> It looks like pods are not creating properly. Could you
>>>>>>>>>>>>>>>> please check the stratos log? You can find the log in
>>>>>>>>>>>>>>>> <Stratos_home>/repository/logs/wso2carbon.log.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Make sure you have the docker image in the minion nodes
>>>>>>>>>>>>>>>> which is specified in the php cartridge definition. One of the 
>>>>>>>>>>>>>>>> other ways
>>>>>>>>>>>>>>>> that you can troubleshoot this is using kubectl command. Use 
>>>>>>>>>>>>>>>> 'kubectl get
>>>>>>>>>>>>>>>> pods' command. It will show the status of the pods.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Thank you!
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> On Mon, Apr 4, 2016 at 10:59 AM, Aanand <anand...@gmail.com
>>>>>>>>>>>>>>>> > wrote:
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Hi Pubudu,
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> I have installed Stratos from the scratch on docker as per
>>>>>>>>>>>>>>>>> [1], and kubernetes with one minion as in [3] added the 
>>>>>>>>>>>>>>>>> kubernetes cluster
>>>>>>>>>>>>>>>>> to Stratos as per [2]. when I deployed a single cartridge app 
>>>>>>>>>>>>>>>>> as per [4].
>>>>>>>>>>>>>>>>> See the screen shot the PHP application is deployed without 
>>>>>>>>>>>>>>>>> any IP to
>>>>>>>>>>>>>>>>> access. How can I do this properly? Please assist me.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> [1]
>>>>>>>>>>>>>>>>> https://cwiki.apache.org/confluence/display/STRATOS/4.1.x+Deploying+Stratos+on+a+Preferred+IaaS
>>>>>>>>>>>>>>>>> [2]
>>>>>>>>>>>>>>>>> https://cwiki.apache.org/confluence/display/STRATOS/4.1.x+Adding+a+Kubernetes-CoreOS+Cluster+via+the+UI
>>>>>>>>>>>>>>>>> [3]
>>>>>>>>>>>>>>>>> http://containertutorials.com/get_started_kubernetes/index.html
>>>>>>>>>>>>>>>>> [4]
>>>>>>>>>>>>>>>>> http://blog.lasindu.com/2015/08/getting-started-with-apache-stratos-410.html
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>>>>> Aanand
>>>>>>>>>>>>>>>>> Phone: 8098816226
>>>>>>>>>>>>>>>>> Skype: anand7007
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> *Pubudu Gunatilaka*
>>>>>>>>>>> Committer and PMC Member - Apache Stratos
>>>>>>>>>>> Software Engineer
>>>>>>>>>>> WSO2, Inc.: http://wso2.com
>>>>>>>>>>> <http://t.sidekickopen49.com/e1t/c/5/f18dQhb0S7lC8dDMPbW2n0x6l2B9nMJW7t5XZs2Bpw0YW2zWTD82BgKpCW1q7mhC56dJdpf8WWdCj02?t=http%3A%2F%2Fwso2.com%2F&si=5256626682986496&pi=cca95a49-461b-4fe1-e867-10186e184a56>
>>>>>>>>>>> mobile : +94774079049 <%2B94772207163>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Imesh Gunaratne
>>>>>>>
>>>>>>> Senior Technical Lead, WSO2
>>>>>>> Committer & PMC Member, Apache Stratos
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Regards,
>>>>>> Aanand
>>>>>> Phone: 8098816226
>>>>>> Skype: anand7007
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Imesh Gunaratne
>>>>>
>>>>> Senior Technical Lead, WSO2
>>>>> Committer & PMC Member, Apache Stratos
>>>>>
>>>>
>>>>
>>>
>>>
>>> --
>>> Imesh Gunaratne
>>>
>>> Senior Technical Lead, WSO2
>>> Committer & PMC Member, Apache Stratos
>>>
>>
>>
>

Reply via email to