Documentation fixes
Fix README.md Change default OCI image url Change-Id: If3f4e84b54ffe36172fbd19b9554555fc367dc98
This commit is contained in:
parent
3528f0935a
commit
44e9e8805a
charms/aodh-k8s
@ -1,26 +1,69 @@
|
||||
<!--
|
||||
Avoid using this README file for information that is maintained or published elsewhere, e.g.:
|
||||
|
||||
* metadata.yaml > published on Charmhub
|
||||
* documentation > published on (or linked to from) Charmhub
|
||||
* detailed contribution guide > documentation or CONTRIBUTING.md
|
||||
|
||||
Use links instead.
|
||||
-->
|
||||
|
||||
# aodh-k8s
|
||||
|
||||
Charmhub package name: operator-template
|
||||
More information: https://charmhub.io/aodh-k8s
|
||||
## Description
|
||||
|
||||
Describe your charm in one or two sentences.
|
||||
aodh-k8s is an operator to manage the alarm services aodh api,
|
||||
aodh evaluator, aodh notifier, aodh listener and aodh expirer
|
||||
on a Kubernetes based environment.
|
||||
|
||||
## Other resources
|
||||
## Usage
|
||||
|
||||
<!-- If your charm is documented somewhere else other than Charmhub, provide a link separately. -->
|
||||
### Deployment
|
||||
|
||||
- [Read more](https://example.com)
|
||||
aodh-k8s is deployed using below command:
|
||||
|
||||
- [Contributing](CONTRIBUTING.md) <!-- or link to other contribution documentation -->
|
||||
juju deploy aodh-k8s aodh --trust
|
||||
|
||||
- See the [Juju SDK documentation](https://juju.is/docs/sdk) for more information about developing and improving charms.
|
||||
Now connect the aodh operator to existing database, keystone identity,
|
||||
and rabbitmq operators:
|
||||
|
||||
juju relate mysql:database aodh:database
|
||||
juju relate keystone:identity-service aodh:identity-service
|
||||
juju relate rabbitmq:amqp aodh:amqp
|
||||
|
||||
### Configuration
|
||||
|
||||
This section covers common and/or important configuration options. See file
|
||||
`config.yaml` for the full list of options, along with their descriptions and
|
||||
default values. See the [Juju documentation][juju-docs-config-apps] for details
|
||||
on configuring applications.
|
||||
|
||||
### Actions
|
||||
|
||||
This section covers Juju [actions][juju-docs-actions] supported by the charm.
|
||||
Actions allow specific operations to be performed on a per-unit basis. To
|
||||
display action descriptions run `juju actions aodh`. If the charm is not
|
||||
deployed then see file `actions.yaml`.
|
||||
|
||||
## Relations
|
||||
|
||||
aodh-k8s requires the following relations:
|
||||
|
||||
`database`: To connect to MySQL
|
||||
`identity-service`: To register endpoints in Keystone
|
||||
`ingress-internal`: To expose service on underlying internal network
|
||||
`ingress-public`: To expose service on public network
|
||||
`amqp`: To connect to Rabbitmq
|
||||
|
||||
## OCI Images
|
||||
|
||||
The charm by default uses following images:
|
||||
|
||||
ghcr.io/canonical/aodh-consolidated:2023.1
|
||||
|
||||
## Contributing
|
||||
|
||||
Please see the [Juju SDK docs](https://juju.is/docs/sdk) for guidelines
|
||||
on enhancements to this charm following best practice guidelines, and
|
||||
[CONTRIBUTING.md](contributors-guide) for developer guidance.
|
||||
|
||||
## Bugs
|
||||
|
||||
Please report bugs on [Launchpad][lp-bugs-charm-aodh-k8s].
|
||||
|
||||
<!-- LINKS -->
|
||||
|
||||
[contributors-guide]: https://opendev.org/openstack/charm-aodh-k8s/src/branch/main/CONTRIBUTING.md
|
||||
[juju-docs-actions]: https://jaas.ai/docs/actions
|
||||
[juju-docs-config-apps]: https://juju.is/docs/configuring-applications
|
||||
[lp-bugs-charm-aodh-k8s]: https://bugs.launchpad.net/charm-aodh-k8s/+filebug
|
||||
|
@ -33,25 +33,30 @@ containers:
|
||||
resources:
|
||||
aodh-api-image:
|
||||
type: oci-image
|
||||
description: OCI image for OpenStack aodh
|
||||
upstream-source: ghcr.io/openstack-snaps/aodh-consolidated:2023.1
|
||||
description: OCI image for OpenStack aodh api service
|
||||
# ghcr.io/canonical/aodh-consolidated:2023.1
|
||||
upstream-source: ghcr.io/canonical/aodh-consolidated:2023.1
|
||||
aodh-evaluator-image:
|
||||
type: oci-image
|
||||
description: OCI image for OpenStack aodh
|
||||
upstream-source: ghcr.io/openstack-snaps/aodh-consolidated:2023.1
|
||||
description: OCI image for OpenStack aodh evaluator service
|
||||
# ghcr.io/canonical/aodh-consolidated:2023.1
|
||||
upstream-source: ghcr.io/canonical/aodh-consolidated:2023.1
|
||||
aodh-notifier-image:
|
||||
type: oci-image
|
||||
description: OCI image for OpenStack aodh
|
||||
upstream-source: ghcr.io/openstack-snaps/aodh-consolidated:2023.1
|
||||
description: OCI image for OpenStack aodh notifier service
|
||||
# ghcr.io/canonical/aodh-consolidated:2023.1
|
||||
upstream-source: ghcr.io/canonical/aodh-consolidated:2023.1
|
||||
aodh-listener-image:
|
||||
type: oci-image
|
||||
description: OCI image for OpenStack aodh
|
||||
upstream-source: ghcr.io/openstack-snaps/aodh-consolidated:2023.1
|
||||
description: OCI image for OpenStack aodh listener service
|
||||
# ghcr.io/canonical/aodh-consolidated:2023.1
|
||||
upstream-source: ghcr.io/canonical/aodh-consolidated:2023.1
|
||||
aodh-expirer-image:
|
||||
type: oci-image
|
||||
description: OCI image for OpenStack aodh
|
||||
upstream-source: ghcr.io/openstack-snaps/aodh-consolidated:2023.1
|
||||
|
||||
description: OCI image for OpenStack aodh expirer service
|
||||
# ghcr.io/canonical/aodh-consolidated:2023.1
|
||||
upstream-source: ghcr.io/canonical/aodh-consolidated:2023.1
|
||||
|
||||
requires:
|
||||
database:
|
||||
interface: mysql_client
|
||||
|
@ -57,11 +57,11 @@ applications:
|
||||
scale: 1
|
||||
trust: true
|
||||
resources:
|
||||
aodh-api-image: ghcr.io/openstack-snaps/aodh-consolidated:2023.1
|
||||
aodh-evaluator-image: ghcr.io/openstack-snaps/aodh-consolidated:2023.1
|
||||
aodh-notifier-image: ghcr.io/openstack-snaps/aodh-consolidated:2023.1
|
||||
aodh-listener-image: ghcr.io/openstack-snaps/aodh-consolidated:2023.1
|
||||
aodh-expirer-image: ghcr.io/openstack-snaps/aodh-consolidated:2023.1
|
||||
aodh-api-image: ghcr.io/canonical/aodh-consolidated:2023.1
|
||||
aodh-evaluator-image: ghcr.io/canonical/aodh-consolidated:2023.1
|
||||
aodh-notifier-image: ghcr.io/canonical/aodh-consolidated:2023.1
|
||||
aodh-listener-image: ghcr.io/canonical/aodh-consolidated:2023.1
|
||||
aodh-expirer-image: ghcr.io/canonical/aodh-consolidated:2023.1
|
||||
|
||||
relations:
|
||||
- - traefik:ingress
|
||||
|
Loading…
x
Reference in New Issue
Block a user