Feature 9751: Centralized VCA for KNFs 33/9733/15
authorDavid Garcia <david.garcia@canonical.com>
Tue, 22 Sep 2020 12:52:32 +0000 (14:52 +0200)
committerDavid Garcia <david.garcia@canonical.com>
Wed, 4 Nov 2020 12:34:50 +0000 (13:34 +0100)
commit667696ef11356f3267df58f2a81c6ecebb0e94b9
treeea2805559407bdbb73a0beacd1aa17973dd5ac9c
parenta4f57d6260e6520aa6a89e86f9d1b2ca5e0a3a08
Feature 9751: Centralized VCA for KNFs

- Use libjuju.py for the communication with VCA
- Add the k8s_cloud as an external cloud to the VCA
- Add unit tests

Change-Id: Id55bfada3957f35e13cef7b4bfcc7acb72452df0
Signed-off-by: David Garcia <david.garcia@canonical.com>
n2vc/juju_watcher.py
n2vc/k8s_juju_conn.py
n2vc/libjuju.py
n2vc/tests/unit/test_juju_watcher.py
n2vc/tests/unit/test_k8s_juju_conn.py [new file with mode: 0644]
n2vc/tests/unit/test_libjuju.py
n2vc/tests/unit/utils.py