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