-
Notifications
You must be signed in to change notification settings - Fork 11
/
metadata.yaml
executable file
·56 lines (56 loc) · 1.5 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
# Copyright 2023 Canonical Ltd.
# See LICENSE file for licensing details.
name: minio
summary: Kubernetes Native, High Performance Object Storage
description: |
MinIO's high-performance object storage suite is software defined and
enables customers to build cloud-native data infrastructure for
machine learning, analytics and application data workloads.
docs: https://discourse.charmhub.io/t/10861
min-juju-version: "2.9.0"
series: [kubernetes]
resources:
oci-image:
type: oci-image
description: Backing OCI image
auto-fetch: true
upstream-source: minio/minio:RELEASE.2021-09-03T03-56-13Z
provides:
object-storage:
interface: object-storage
schema:
v1:
provides:
type: object
properties:
access-key:
type: string
namespace:
type:
- string
- 'null'
port:
type: number
secret-key:
type: string
secure:
type: boolean
service:
type: string
required:
- access-key
- port
- secret-key
- secure
- service
versions: [v1]
__schema_source: https://raw.githubusercontent.com/canonical/operator-schemas/master/object-storage.yaml
metrics-endpoint:
interface: prometheus_scrape
grafana-dashboard:
interface: grafana_dashboard
storage:
minio-data:
type: filesystem
location: /data
minimum-size: 10G