sunbeam-charms/ops-sunbeam/shared_code/sunbeam_charm/{{cookiecutter.service_name}}/metadata.yaml
Hemanth Nakkina e924fa20db Cookiecutter changes
Changes in cookiecutter code.

Change-Id: I14963ac168834130f4072879fd165772fc295fd2
2023-08-07 10:54:00 +05:30

53 lines
1.3 KiB
YAML

name: {{ cookiecutter.charm_name }}
summary: OpenStack {{ cookiecutter.service_name }} service
maintainer: OpenStack Charmers <openstack-charmers@lists.ubuntu.com>
description: |
OpenStack {{ cookiecutter.service_name }} provides an HTTP service for managing, selecting,
and claiming providers of classes of inventory representing available
resources in a cloud.
.
version: 3
bases:
- name: ubuntu
channel: 22.04/stable
assumes:
- k8s-api
- juju >= 3.2
tags:
- openstack
source: https://opendev.org/openstack/charm-{{ cookiecutter.service_name }}-k8s
issues: https://bugs.launchpad.net/charm-{{ cookiecutter.service_name }}-k8s
containers:
{{ cookiecutter.service_name }}-api:
resource: {{ cookiecutter.service_name }}-api-image
resources:
{{ cookiecutter.service_name }}-api-image:
type: oci-image
description: OCI image for OpenStack {{ cookiecutter.service_name }}
requires:
database:
interface: mysql_client
limit: 1
identity-service:
interface: keystone
ingress-internal:
interface: ingress
optional: true
limit: 1
ingress-public:
interface: ingress
limit: 1
amqp:
interface: rabbitmq
provides:
{{ cookiecutter.service_name }}:
interface: {{ cookiecutter.service_name }}
peers:
peers:
interface: {{ cookiecutter.service_name }}-peer