-
Notifications
You must be signed in to change notification settings - Fork 1
/
metadata.yaml
62 lines (53 loc) · 1.42 KB
/
metadata.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
# Copyright 2023 Canonical Ltd.
# See LICENSE file for licensing details.
# For a complete list of supported options, see:
# https://juju.is/docs/sdk/metadata-reference
name: temporal-worker-k8s
display-name: Temporal Worker
summary: Temporal Worker operator
description: |
Temporal is a developer-first, open source platform that ensures
the successful execution of services and applications (using workflows).
This charm provides the Temporal worker which can connect to the Temporal
server via https to execute workflows.
maintainers:
- Commercial Systems <jaas-crew@lists.canonical.com>
source: https://github.com/canonical/temporal-worker-k8s-operator
docs: https://github.com/canonical/temporal-worker-k8s-operator
tags:
- temporal
- workflow
- task
- activities
- development
- worker
issues: https://github.com/canonical/temporal-worker-k8s-operator/issues
assumes:
- k8s-api
storage:
certs:
type: filesystem
minimum-size: 5M
peers:
peer:
interface: temporal
containers:
temporal-worker:
resource: temporal-worker-image
resources:
temporal-worker-image:
type: oci-image
description: OCI image containing Temporal worker definition.
provides:
metrics-endpoint:
interface: prometheus_scrape
grafana-dashboard:
interface: grafana_dashboard
requires:
logging:
interface: loki_push_api
limit: 1
vault:
interface: vault-kv
optional: true
limit: 1