Bryan, I really appreciate all this information!. The Helm install and demo scripts really helped me to get a good setup. Cloudify sounds really cool, I may have some fun with it soon.
Thanks, Sofia 2018-02-18 14:24 GMT-03:00 SULLIVAN, BRYAN L (BRYAN L) < bryan.sulli...@research.att.com>: > Sofia, > > > > If there’s anything I’ve done in the Models project work referenced below > that may be useful to you, let me know and I can provide any support you > need. Helm is deployed as part of this stack, and used to deploy other > stack components including: > > - Ceph-docker as SDS backend: ceph-helm.sh > <https://github.com/opnfv/models/blob/master/tools/kubernetes/ceph-helm.sh> > - Currently using Helm as I investigate other options e.g. Cloudify > - Various demo Apps to verify k8s + PVC (via Ceph) operation > - The VES components are also deployable via Helm, since the Cloudify > blueprints <https://github.com/opnfv/ves/tree/master/tools/cloudify> > just wrap k8s charts in a TOSCA blueprint with a small amount of > Cloudify-specific attributes. > > > > The Helm install and demo use scripts are in helm-tools.sh > <https://github.com/opnfv/models/blob/master/tools/kubernetes/helm-tools.sh>. > This script is called in demo_deploy.sh > <https://github.com/opnfv/models/blob/master/tools/kubernetes/demo_deploy.sh> > after the base cluster (k8s-master+CNI+k8s-workers) is deployed. > > > > The advantage of using Cloudify (or the ONAP OOM project, which is where > this work is heading) for deploying stack components is that we don’t need > to use Helm directly (e.g. via invocation over SSH) on the k8s cluster, > rather can invoke chart operations via the Cloudify API. This meets one > design goal which is to minimize any operations that must be performed over > SSH, for security/reliability reasons, e.g. operations over APIs have > inherently smaller attack surfaces. It also means that unless there is a > specific stack deployment need for Helm, it doesn’t have to be installed, > further improving security/reliability (any untested/unused code should not > be deployed). > > > > Thanks, > > Bryan Sullivan | AT&T > > > > *From:* Sofia Enriquez [mailto:lsofia.enriq...@gmail.com] > *Sent:* Friday, February 16, 2018 3:09 PM > *To:* SULLIVAN, BRYAN L (BRYAN L) <bryan.sulli...@research.att.com> > *Cc:* gerard.d...@wipro.com; opnfv-tech-discuss@lists.opnfv.org > *Subject:* Re: [opnfv-tech-discuss] [Auto] VNFs and ONAP setup for > Kubernetes and Arm pod at UNH > > > > Maybe this may interest you. It's not specific to ARM, but CONTAINER4NFV > project is working on a Clearwater implementation with K8s[0] and Helm[1]. > Helm deployment will be Istio compatible. I wrote some documentation about > it [2]. > > Best Regards, > Sofia > > [0]: https://gerrit.opnfv.org/gerrit/#/c/50467/ > <https://urldefense.proofpoint.com/v2/url?u=https-3A__gerrit.opnfv.org_gerrit_-23_c_50467_&d=DwMFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=ML-JPRZQOfToJjMwlJLPlcWimAEwMA5DZGNIrk-cgy0&m=uP_eo00sb1hRiLC3GV7bmnqaEyou9gD0ECr4JqsoCe0&s=Gn7t4dJIpuzLWGoOUFHylxpBNfa4a33oWu-dgvswnFM&e=> > [1]: https://gerrit.opnfv.org/gerrit/#/c/51603/ > <https://urldefense.proofpoint.com/v2/url?u=https-3A__gerrit.opnfv.org_gerrit_-23_c_51603_&d=DwMFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=ML-JPRZQOfToJjMwlJLPlcWimAEwMA5DZGNIrk-cgy0&m=uP_eo00sb1hRiLC3GV7bmnqaEyou9gD0ECr4JqsoCe0&s=Qd7skbw8UWlwAM-euzJQNzJxiOxJMuTcCRg8YtcGL-Y&e=> > [2]: https://github.com/opnfv/container4nfv/blob/master/ > docs/release/userguide/clearwater-project.rst > <https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_opnfv_container4nfv_blob_master_docs_release_userguide_clearwater-2Dproject.rst&d=DwMFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=ML-JPRZQOfToJjMwlJLPlcWimAEwMA5DZGNIrk-cgy0&m=uP_eo00sb1hRiLC3GV7bmnqaEyou9gD0ECr4JqsoCe0&s=Fb-oHngCywm9v0NjLbh-Eb9OpjW0U0-zD4T1MLBM9Ek&e=> > > > > 2018-02-16 17:36 GMT-03:00 SULLIVAN, BRYAN L (BRYAN L) < > bryan.sulli...@research.att.com>: > > Not specific to ARM, but I have implemented clearwater-docker as part of > the Models kubernetes demo deploy, which includes a full-stack k8s cluster > deployment, ending with clearwater-docker deployment and test. See > https://github.com/opnfv/models/tree/master/tools/kubernetes > <https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_opnfv_models_tree_master_tools_kubernetes&d=DwMFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=ML-JPRZQOfToJjMwlJLPlcWimAEwMA5DZGNIrk-cgy0&m=uP_eo00sb1hRiLC3GV7bmnqaEyou9gD0ECr4JqsoCe0&s=zv6gXfjUtgACaMm2WRK0XNBiUVtYPgo92BbP87xckgQ&e=> > for an overview of the process. The clearwater-docker deployment script is > at k8s-cloudify-clearwater.sh > <https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_opnfv_models_blob_master_tests_k8s-2Dcloudify-2Dclearwater.sh&d=DwMFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=ML-JPRZQOfToJjMwlJLPlcWimAEwMA5DZGNIrk-cgy0&m=uP_eo00sb1hRiLC3GV7bmnqaEyou9gD0ECr4JqsoCe0&s=yHk0whL7zCYlHStQ4pgx7EQh3PqCmo2Ce4uE4rYASxk&e=> > (note this currently uses kubectl to deploy… I am working on wrapping the > charts in TOSCA so I can use cloudify-kubernetes to deploy it, over the > cloudify-manager API). > > > > Note that the models scripts use clearwater-docker containers built for > this test. It may be possible to build them for ARM platforms, after which > the rest of the deploy process should work as scripted. The build scripts > are clearwater-docker.sh > <https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_opnfv_models_blob_master_build_clearwater-2Ddocker.sh&d=DwMFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=ML-JPRZQOfToJjMwlJLPlcWimAEwMA5DZGNIrk-cgy0&m=uP_eo00sb1hRiLC3GV7bmnqaEyou9gD0ECr4JqsoCe0&s=Uug7m9MDuym3Ag0x0EkumG5tiwSwDjvmpJgJWA0Yk1c&e=> > and clearwater-live-test.sh > <https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_opnfv_models_blob_master_build_clearwater-2Dlive-2Dtest.sh&d=DwMFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=ML-JPRZQOfToJjMwlJLPlcWimAEwMA5DZGNIrk-cgy0&m=uP_eo00sb1hRiLC3GV7bmnqaEyou9gD0ECr4JqsoCe0&s=Id0mTCXpbEyaRBzyTKoiOETKpl-mECt94D8pnqa-PSE&e=> > . > > > > Thanks, > > Bryan Sullivan | AT&T > > > > *From:* opnfv-tech-discuss-boun...@lists.opnfv.org [mailto: > opnfv-tech-discuss-boun...@lists.opnfv.org] *On Behalf Of * > gerard.d...@wipro.com > *Sent:* Friday, February 16, 2018 12:08 PM > *To:* opnfv-tech-discuss@lists.opnfv.org > *Subject:* [opnfv-tech-discuss] [Auto] VNFs and ONAP setup for Kubernetes > and Arm pod at UNH > > > > Hello, > > > > Does anyone have pointers to open-source (containerized) VNFs for > Kubernetes ? > > (something like this: http://dougbtv.com/nfvpe/2017/ > 05/30/vnf-asterisk-kubernetes/ > <https://urldefense.proofpoint.com/v2/url?u=http-3A__dougbtv.com_nfvpe_2017_05_30_vnf-2Dasterisk-2Dkubernetes_&d=DwQFAg&c=LFYZ-o9_HUMeMTSQicvjIg&r=ML-JPRZQOfToJjMwlJLPlcWimAEwMA5DZGNIrk-cgy0&m=DQaAYPA1sHPy7VIqbpsYjQprZ_ZeM51ZulZoOw3SsKI&s=hNyRYMqfXhRyNX647lv6m60qFeFIhcu6fhaQYQzv634&e=>, > thanks Joe Kidder for sharing the link!) > > > > Even more specifically, Arm-compatible VNFs ? > > > > And which would be a recommended ONAP install setup (i.e. successfully > tried at least once) to manage and use them ? > > (among those listed at https://wiki.onap.org/display/DW/ONAP+on+Kubernetes > <https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.onap.org_display_DW_ONAP-2Bon-2BKubernetes&d=DwQFAg&c=LFYZ-o9_HUMeMTSQicvjIg&r=ML-JPRZQOfToJjMwlJLPlcWimAEwMA5DZGNIrk-cgy0&m=DQaAYPA1sHPy7VIqbpsYjQprZ_ZeM51ZulZoOw3SsKI&s=5YaVylfKtSIxapJhTU8eW0_FywIdGI6Y7QWBumD_tvM&e=> > ). > > > > The target for that installation is the Auto Arm pod at UNH IOL. > > > > Best regards, > > Gerard Damm > > > > > > The information contained in this electronic message and any attachments > to this message are intended for the exclusive use of the addressee(s) and > may contain proprietary, confidential or privileged information. If you are > not the intended recipient, you should not disseminate, distribute or copy > this e-mail. Please notify the sender immediately and destroy all copies of > this message and any attachments. WARNING: Computer viruses can be > transmitted via email. The recipient should check this email and any > attachments for the presence of viruses. The company accepts no liability > for any damage caused by any virus transmitted by this email. > www.wipro.com > <https://urldefense.proofpoint.com/v2/url?u=http-3A__www.wipro.com&d=DwQFAg&c=LFYZ-o9_HUMeMTSQicvjIg&r=ML-JPRZQOfToJjMwlJLPlcWimAEwMA5DZGNIrk-cgy0&m=DQaAYPA1sHPy7VIqbpsYjQprZ_ZeM51ZulZoOw3SsKI&s=gxbpjheZh4Nzp5d8IWsQMaPfH6Zuj9ByYZ-NQpKMcGw&e=> > > > _______________________________________________ > opnfv-tech-discuss mailing list > opnfv-tech-discuss@lists.opnfv.org > https://lists.opnfv.org/mailman/listinfo/opnfv-tech-discuss > <https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.opnfv.org_mailman_listinfo_opnfv-2Dtech-2Ddiscuss&d=DwMFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=ML-JPRZQOfToJjMwlJLPlcWimAEwMA5DZGNIrk-cgy0&m=uP_eo00sb1hRiLC3GV7bmnqaEyou9gD0ECr4JqsoCe0&s=02Kj6-GZ4nUyHgeT5btMvrJ_MiyabyCS_RqGvK4Z61A&e=> > > > > > -- > > Sofia Enriquez > -- Sofia Enriquez
_______________________________________________ opnfv-tech-discuss mailing list opnfv-tech-discuss@lists.opnfv.org https://lists.opnfv.org/mailman/listinfo/opnfv-tech-discuss