Non-Proxy charms
Proposer
Type
Feature
Target MDG/TF
RO, SO, VCA
Description
Support for VNFs that are installed and configured via a Juju charm, using a standard Ubuntu cloud image.
Implementation
This feature requires modification to the current workflow used by the SO:
- SO asks RO for an instance (typically an appliance VM)
- RO provides the SO with a new VNF instance (ip address, etc.)
- SO deploys VNF proxy charm
- SO configures VNF proxy charm
- Optionally, SO executes service primitives against the VNF charm
Proposed workflow:
- SO asks RO for an instance (a cloud image uploaded to the VIM)
- RO provides the SO with a new instance (ip address, etc)
- SO adds instance to VCA (using Juju's manual provider)
- SO deploys VNF charm to instance, which installs and configures the VNF
- Optionally, SO executes service primitives against the VNF charm.
Demo or definition of done
This feature is considered complete when any charm from JujuCharms.com can be deployed within OSM.