Guys, At the moment we have to ways to deploy us that we are offering one is vagrant based which works on windows and MAC.
We have an option to deploy using a Linux Machin as well. In both cases you develop on your local machine and push the images to the VirtualBox VM or the Linux machine. I am also sure that you can develop on MAC or Windows 10 directly after installing docker engine. I do not think that the approach where you are only creating wars and just changing them will work, since we have a lot of logic as part of our dockers and such an approach will create difficulties for you. In addition as we progress we will be using K8 for managing our dockers and so to deploy us you will need it on your machine for us to work. This change will also be handled by us in the vagrant env. BR, Michael Lando Opensource TL , SDC AT&T Network Application Development * NetCom Tel Aviv | Tampa | Atlanta | New Jersey |Chicago *************************************************************************** Office: +972 (3) 5451487 Mobile: +972 (54) 7833603 e-mail: [email protected]<mailto:[email protected]> From: Rajewski Łukasz - Korpo [mailto:[email protected]] Sent: Tuesday, March 06, 2018 16:24 To: Migdal, Marcin (Nokia - PL/Wroclaw) <[email protected]> Cc: [email protected]; Lando,Michael <[email protected]> Subject: RE: [onap-discuss] SDC- local development - how to? Hi Marcin, Vagrant for ONAP can be configured for VirtualBox, libvirt and OpenStack. Second provider should be relevant for Linux OS environment. You can configure this provider with ENV variable export VAGRANT_DEFAULT_PROVIDER=libvirt Regards, [Logo Orange] Łukasz Rajewski, Ekspert R&D Orange Labs Polska, Wydział Rozwoju Zaawansowanych Systemów Sieciowych Tel.: +48 22 508 87 35, Kom.: +48 519 310 854 Orange Polska, Obrzeżna 7, 02-691 Warszawa www.orange.pl<https://urldefense.proofpoint.com/v2/url?u=http-3A__www.orange.pl&d=DwMFBA&c=LFYZ-o9_HUMeMTSQicvjIg&r=FYvXSElfSmWIXOeZxWIxQysejuz9-TXmaL6uftBh8MY&m=ZSV_GzevVnhgsiP-cT3myjpv4IfwfqbuhdeTU1sso_0&s=qmXxY8asQIlILe3_ibQxYBxAUzug2Fn9F3HkyPItMCg&e=> From: [email protected]<mailto:[email protected]> [mailto:[email protected]] On Behalf Of Migdal, Marcin (Nokia - PL/Wroclaw) Sent: Tuesday, March 06, 2018 2:32 PM To: Lando,Michael Cc: [email protected]<mailto:[email protected]> Subject: Re: [onap-discuss] SDC- local development - how to? Hello, Thank you for suggestions. Especially link: ttps://github.com/onap/integration/blob/master/bootstrap/vagrant-onap/lib/sdc<https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_onap_integration_blob_master_bootstrap_vagrant-2Donap_lib_sdc&d=DwMGaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=FYvXSElfSmWIXOeZxWIxQysejuz9-TXmaL6uftBh8MY&m=VAPoDqmxmOmnw1EkqbL2uctNhbGRdcJbyV9vf0nhXio&s=Cvh3_5oZToIdIor5o5At6iFiQSVfzGqg_eSLq1jEKpA&e=> is very useful. I can see that Vagrant is being used for local development with Virtual Box. Unfortunately, VirtaulBox is not a good option for running at machine hosting as OS Linux. What I am still thinking of is something simpler. I have JDK and Maven available at my machine (having Windows, Linux, Solaris, zOS, whatever) so that I am able to execute Maven's goals responsible for compilation, testing and packaging of SDC Maven modules. Now I would like to run SDC locally in order to define PNF of VFN within SDC locally. Lets assume I have Apache Tomcat/Jetty available. I can see that modules: a) sdc/catalog-be b) sdc/catalog-fe generate war modules that can be run on any Java web container, so I think they could be good starting points. So would it be a good idea to focus on mentioned artifacts? Also from Vagrant file I can see that elasticsearch & cassandra are also needed. Marcin ________________________________ From: Lando,Michael <[email protected]<mailto:[email protected]>> Sent: Monday, March 5, 2018 8:59 AM To: Migdal, Marcin (Nokia - PL/Wroclaw) Cc: [email protected]<mailto:[email protected]>; Morales, Victor Subject: RE: [onap-discuss] SDC- local development - how to? Hi, You can find instructions here: https://wiki.onap.org/pages/viewpage.action?pageId=15999821<https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.onap.org_pages_viewpage.action-3FpageId-3D15999821&d=DwMFBA&c=LFYZ-o9_HUMeMTSQicvjIg&r=FYvXSElfSmWIXOeZxWIxQysejuz9-TXmaL6uftBh8MY&m=ZSV_GzevVnhgsiP-cT3myjpv4IfwfqbuhdeTU1sso_0&s=NKnUlN9twGsXBAMEKrt5Zzf_0PGckCn_rbH-MDuCN7g&e=> you can find all the info on SDC here: https://wiki.onap.org/display/DW/Service+Design+and+Creation+%28SDC%29+Portal<https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.onap.org_display_DW_Service-2BDesign-2Band-2BCreation-2B-2528SDC-2529-2BPortal&d=DwMFBA&c=LFYZ-o9_HUMeMTSQicvjIg&r=FYvXSElfSmWIXOeZxWIxQysejuz9-TXmaL6uftBh8MY&m=ZSV_GzevVnhgsiP-cT3myjpv4IfwfqbuhdeTU1sso_0&s=YDT97rZZ-glHpG1pAPPtjQuNVIxf7cZWi7uI9c29QTI&e=> BR, Michael Lando Opensource TL , SDC AT&T Network Application Development * NetCom Tel Aviv | Tampa | Atlanta | New Jersey |Chicago *************************************************************************** Office: +972 (3) 5451487 Mobile: +972 (54) 7833603 e-mail: [email protected]<mailto:[email protected]> From: [email protected]<mailto:[email protected]> [mailto:[email protected]] On Behalf Of Morales, Victor Sent: Friday, March 02, 2018 16:16 To: Migdal, Marcin (Nokia - PL/Wroclaw) <[email protected]<mailto:[email protected]>>; [email protected]<mailto:[email protected]> Subject: Re: [onap-discuss] SDC- local development - how to? Hey Marcin, We tried to collect most of the instructions (clone and compile, install dependencies, build docker images, etc.) into the vagrant-onap script [1]. This is its documentation [2], but it's not covering the configuration and installation of the IDE, I suggest to install it manually and use the opt folder given that it's sharing the source code between host and guest computers. Regards/Saludos Victor Morales [1] https://github.com/onap/integration/blob/master/bootstrap/vagrant-onap/lib/sdc<https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_onap_integration_blob_master_bootstrap_vagrant-2Donap_lib_sdc&d=DwMGaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=FYvXSElfSmWIXOeZxWIxQysejuz9-TXmaL6uftBh8MY&m=VAPoDqmxmOmnw1EkqbL2uctNhbGRdcJbyV9vf0nhXio&s=Cvh3_5oZToIdIor5o5At6iFiQSVfzGqg_eSLq1jEKpA&e=> [2] http://onap.readthedocs.io/en/amsterdam/submodules/integration.git/bootstrap/vagrant-onap/doc/source/index.html<https://urldefense.proofpoint.com/v2/url?u=http-3A__onap.readthedocs.io_en_amsterdam_submodules_integration.git_bootstrap_vagrant-2Donap_doc_source_index.html&d=DwMGaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=FYvXSElfSmWIXOeZxWIxQysejuz9-TXmaL6uftBh8MY&m=VAPoDqmxmOmnw1EkqbL2uctNhbGRdcJbyV9vf0nhXio&s=Ku_y0G9kSLVLI7HMnxd5yxifm4OBOv_oI3aW1LKdcd4&e=> From: <[email protected]<mailto:[email protected]>> on behalf of "Migdal, Marcin (Nokia - PL/Wroclaw)" <[email protected]<mailto:[email protected]>> Date: Thursday, March 1, 2018 at 12:37 AM To: "[email protected]<mailto:[email protected]>" <[email protected]<mailto:[email protected]>> Subject: [onap-discuss] SDC- local development - how to? Hello, Is there any instruction how to setup SDC for development in any IDE? Marcin
_______________________________________________ onap-discuss mailing list [email protected] https://lists.onap.org/mailman/listinfo/onap-discuss
