From cf7a8c8481d07fd488caea04ed6620c89c61009a Mon Sep 17 00:00:00 2001 From: Alejandro Mosteiro Date: Fri, 31 May 2024 12:51:32 +0200 Subject: [PATCH] M #-: MinIO Add VM template and logo Signed-off-by: Alejandro Mosteiro --- .../e2c4538a-1e7a-11ef-949c-97e1d7dcfb6f.yaml | 59 ++++++++++++++++++ logos/minio.png | Bin 0 -> 7541 bytes 2 files changed, 59 insertions(+) create mode 100644 appliances/service/e2c4538a-1e7a-11ef-949c-97e1d7dcfb6f.yaml create mode 100644 logos/minio.png diff --git a/appliances/service/e2c4538a-1e7a-11ef-949c-97e1d7dcfb6f.yaml b/appliances/service/e2c4538a-1e7a-11ef-949c-97e1d7dcfb6f.yaml new file mode 100644 index 0000000..6909b34 --- /dev/null +++ b/appliances/service/e2c4538a-1e7a-11ef-949c-97e1d7dcfb6f.yaml @@ -0,0 +1,59 @@ +--- +name: Service MinIO +version: 6.10.0-1-20240531 +publisher: OpenNebula Systems +description: |- + Appliance with preinstalled [MinIO](https://min.io/docs/minio/linux/index.html). + + See the dedicated [documentation](https://github.com/OpenNebula/one-apps/wiki/minio_quick). +short_description: Appliance with preinstalled MinIO server for KVM hosts +tags: +- minio +- storage +- ubuntu +- service +format: qcow2 +creation_time: 1717151321 +os-id: Ubuntu +os-release: '22.04 LTS' +os-arch: x86_64 +hypervisor: KVM +opennebula_version: >- + 6.2, 6.3, 6.4, 6.6, 6.8, 6.10 +opennebula_template: + context: + network: 'YES' + oneapp_minio_hostname: "$ONEAPP_MINIO_HOSTNAME" + oneapp_minio_opts: "$ONEAPP_MINIO_OPTS" + oneapp_minio_root_password: "$ONEAPP_MINIO_ROOT_PASSWORD" + oneapp_minio_root_user: "$ONEAPP_MINIO_ROOT_USER" + oneapp_minio_tls_cert: "$ONEAPP_MINIO_TLS_CERT" + oneapp_minio_tls_key: "$ONEAPP_MINIO_TLS_KEY" + ssh_public_key: "$USER[SSH_PUBLIC_KEY]" + cpu: '1' + graphics: + listen: 0.0.0.0 + type: vnc + memory: '2048' + os: + arch: x86_64 + logo: images/logos/minio.png + user_inputs: + oneapp_minio_hostname: "O|text|MinIO hostname for TLS certificate| |localhost,minio-*.example.net" + oneapp_minio_opts: "O|text|Additional commandline options for MinIO server| |--console-address :9001" + oneapp_minio_root_password: "O|password|MinIO root user password for MinIO server" + oneapp_minio_root_user: "O|text|MinIO root user for MinIO server| |myminioadmin" + oneapp_minio_tls_cert: "O|text64|MinIO TLS certificate (.crt)| |" + oneapp_minio_tls_key: "O|text64|MinIO TLS key (.key)| |" +logo: minio.png +images: +- name: service_MinIO + url: >- + http://s3.amazonaws.com/opennebula-marketplace/service_MinIO.qcow2 + type: OS + dev_prefix: vd + driver: qcow2 + size: 475849728 + checksum: + md5: 2bd76f1bb99bca7f17f4c20135ef89d1 + sha256: 0f5d3373d0062a5d5960e0b76eb60e5b611f9b7a0b0ab276ef72fb05c769c958 diff --git a/logos/minio.png b/logos/minio.png new file mode 100644 index 0000000000000000000000000000000000000000..f54357ba98b37e6ab39ff96b5cac5c750b6caf1a GIT binary patch literal 7541 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