Charmed-Kubernetes/kubernetes-master/hooks/relations/openstack-integration
AnonSaber 4b23a07088 charmed-kubernetes-657 2023-04-10 07:30:21 +00:00
..
docs charmed-kubernetes-657 2023-04-10 07:30:21 +00:00
.gitignore charmed-kubernetes-657 2023-04-10 07:30:21 +00:00
LICENSE charmed-kubernetes-657 2023-04-10 07:30:21 +00:00
README.md charmed-kubernetes-657 2023-04-10 07:30:21 +00:00
__init__.py charmed-kubernetes-657 2023-04-10 07:30:21 +00:00
copyright charmed-kubernetes-657 2023-04-10 07:30:21 +00:00
interface.yaml charmed-kubernetes-657 2023-04-10 07:30:21 +00:00
make_docs charmed-kubernetes-657 2023-04-10 07:30:21 +00:00
provides.py charmed-kubernetes-657 2023-04-10 07:30:21 +00:00
pydocmd.yml charmed-kubernetes-657 2023-04-10 07:30:21 +00:00
requires.py charmed-kubernetes-657 2023-04-10 07:30:21 +00:00

README.md

Overview

This layer encapsulates the openstack-integration interface communciation protocol and provides an API for charms on either side of relations using this interface.

Usage

In your charm's layer.yaml, ensure that interface:openstack-integration is included in the includes section:

includes: ['layer:basic', 'interface:openstack-integration']

And in your charm's metadata.yaml, ensure that a relation endpoint is defined using the openstack-integration interface protocol:

requires:
  openstack:
    interface: openstack-integration

For documentation on how to use the API for this interface, see: