ns #3
Description
- Tags:
- misc ›
Overview
This is an example of an Open Source Mano (OSM) Network Service (ns) charm. This is an experimental feature, expected to be released with OSM R6 in the spring of 2019.
This allows a charm to coordinate the execution of actions across multiple charms within a model.
Usage
```bash
export CHARM_DIR=$HOME/charms
export LAYER_PATH=$CHARM_DIR/layers
export CHARM_BUILD_DIR=$CHARM_DIR/builds
Build the charm
cd $CHARM_LAYERS_DIR/layers/ns
charm build
Deploy the charm
juju deploy $JUJU_REPOSITORY/builds/ns juju-username=myuser juju-password=mypassword
````
Known Limitations and Issues
This functionality is EXPERIMENTAL.
Configuration
This charm requires two configuration keys: juju-username
and juju-password
. The endpoint of the Juju API server will be automatically discovered. These optional keys should be used if you have set a password for the default user or wish to run under a specific user context.
Contact Information
Open Source Mano (OSM)
- OSM website
- OSM bug tracker
- OSM_TECH mailing list
- Slack
Configuration
- juju-password
- (string) The Juju password to authenticate with.
- juju-username
- (string) The Juju username to authenticate with.