Add support to request certificates from CMPv2 server in DCAE cloudify blueprints 04/109604/18
authorJoanna Jeremicz <joanna.jeremicz@nokia.com>
Fri, 26 Jun 2020 14:53:53 +0000 (16:53 +0200)
committerJoanna Jeremicz <joanna.jeremicz@nokia.com>
Fri, 24 Jul 2020 14:10:20 +0000 (16:10 +0200)
commitbd7d70b16ffce30e31acd0bf1013b1392ca5fb81
tree4ebec55ebd75a40d82c2290acba9e95490de0e58
parentc5abb9b34468400bdcdd3ce23595af41ac03cd80
Add support to request certificates from CMPv2 server in DCAE cloudify blueprints

If the blueprint specifies that the component uses external TLS via the `external_cert` property, the `Deployment` includes an additional init container and the component's container. The init container populates the external TLS certificate artifacts in mounted volume. The container requires CMPv2 CertService to work properly.

Issue-ID: DCAEGEN2-2252
Signed-off-by: Joanna Jeremicz <joanna.jeremicz@nokia.com>
Change-Id: I90cb79120ffaf634fc1f5b8a03a83abb30deb2b7
k8s/ChangeLog.md
k8s/README.md
k8s/configure/configure.py
k8s/k8sclient/k8sclient.py
k8s/k8splugin/tasks.py
k8s/k8splugin_types.yaml
k8s/pom.xml
k8s/setup.py
k8s/tests/common.py
k8s/tests/test_k8sclient_deploy.py