-
Task
-
Resolution: Unresolved
-
High
-
None
-
None
-
None
This task needs to be executed by all CPS Team developers (in pairs). to learn (and possibly document) how to
- Get access and use Team VM server (Xerces) using an OpenVPN client
- Login to https://selfservice-dev.est.tech/login to create a 'booking' for OpenVPN
(will get email with OpenVPN config file you can use in your client) - Request Andrew Fenner and/or Robert Tomczyk for a new account on 'our' VM' (172.16.3.229)
- Login in super user using: sudo su -
- Login to https://selfservice-dev.est.tech/login to create a 'booking' for OpenVPN
- Uninstall ONAP
- Install 'minimal' CPS-Stack using help override-file (see example here). Incl
- SDNC
- DMI-PLugin
- NCMP
- CPS-Core
- Postgres
- Strimzi/Kafka (DMaaP?)
- ? Other dependencies required such as for Certificate and Role management ? (TBC)
- Add NetConf-PNP simulator (use an additional helmchart to deploy it as a pod use using: helm create )
See also in CPS project: csit/plans/cps/pnfsim - Demo 1: CPS/NCMP functions
- Mount Node (Contact JosephKeenan for details and record in new guidelines)
- Register Node (create postman collection(s) and add to guidelines)
- Show it is synced (using URL)
- Show notifications (kafka consumer, contact lukegleeson for details)
- Read data (using URL)
- Read container logs (using Kubernetes commands: "Kubectl logs")
- Demo 2: Change config param
- change values.yaml (e.g. Watchdog timer setting)
- use "upgrade deployment" command to restart the pod with the new value
- Demo 3: 'Upgrade' to un-released for of CPS
- Build new image locally i.e. on your laptop
- Transfer file from Laptop to VM filesystem
- Change helm chart to use 'latest'
- Ensure pullPolicy (in helm chart) is set to 'ifNotPresent'
- use "upgrade deployment" command to restart the pod with new Image
A/C
- Each pair of developers to execute 3 Demos (details above)
- each user should have account on our VM
- Guidelines document and agreed by team (maybe 2nd pair)
(replace https://wiki.onap.org/display/DW/CPS+Setup+Using+Minikube ?) - Add the CPS Override-file in an OOM kubernetes/cps/resources (new!) folder
- Run Demos by 1 or 2 other team members
1.
|
CPS on Kubernetes: Andras & Levente | Open | Unassigned | |
2.
|
Find a way to run multiple strimzi's in one cluster but different namespaces | Open | Unassigned |