add minio

This commit is contained in:
ace
2023-06-14 23:02:55 +03:00
parent c99f760481
commit 1eb2302c31
12 changed files with 106 additions and 4 deletions

View File

@ -51,6 +51,12 @@ openldap_simple_users:
- { name: testuser1, sn: 6001, uid: 6001, gid: 6001 }
- { name: testuser2, sn: 6002, uid: 6002, gid: 6002 }
## MinIO ##
minio_enabled: true
minio_publish: false
minio_console_publish: false
#minio_size: "100Gi"
## Harbor ##
harbor_enabled: false
harbor_publish: false

View File

@ -32,6 +32,9 @@ postgres_operator_ui_version: 1.10.0
# OpenLDAP
openldap_version: 1.2.7
# MinIO
minio_version: 5.0.10
# Adguard Home
adguard_version: 2.3.13

View File

@ -33,5 +33,7 @@ ddclient_hosts:
- "{% if mastodon_publish %}{{ mastodon_short_name | default('mastodon') }}.{{ domain }}{% else %}omitme{% endif %}"
- "{% if harbor_publish %}{{ harbor_short_name | default('harbor') }}.{{ domain }}{% else %}omitme{% endif %}"
- "{% if roundcube_publish %}{{ roundcube_short_name | default('webmail') }}.{{ domain }}{% else %}omitme{% endif %}"
- "{% if minio_publish %}{{ minio_short_name | default('minio') }}.{{ domain }}{% else %}omitme{% endif %}"
- "{% if minio_console_publish %}{{ minio_console_short_name | default('minio') }}.{{ minio_short_name | default('minio') }}.{{ domain }}{% else %}omitme{% endif %}"
- "{{ harbor_readonly_ingress | default('omitme') }}"
- "{{ wikijs_readonly_ingress | default('omitme') }}"

View File

@ -0,0 +1 @@
minio_values: {}

View File

@ -37,7 +37,7 @@ haproxy_config: |
log global
option tcplog
timeout server 1m
timeout connect 7s
timeout connect 10s
server postfix {{ postfix_loadbalancer_ip }}:2525 send-proxy
frontend ft_submission
@ -54,7 +54,7 @@ haproxy_config: |
log global
option tcplog
timeout server 1m
timeout connect 7s
timeout connect 10s
server postfix {{ postfix_loadbalancer_ip }}:10587 send-proxy
frontend ft_submissions
@ -71,7 +71,7 @@ haproxy_config: |
log global
option tcplog
timeout server 1m
timeout connect 7s
timeout connect 10s
server postfix {{ postfix_loadbalancer_ip }}:10465 send-proxy
frontend ft_imap

View File

@ -75,6 +75,12 @@ nginx:
{% if roundcube_publish %}
{{ roundcube_short_name | default('webmail') }}.{{ domain }} https_{{ namespace }};
{% endif %}
{% if minio_publish %}
{{ minio_short_name | default('minio') }}.{{ domain }} https_{{ namespace }};
{% endif %}
{% if minio_console_publish %}
{{ minio_console_short_name | default('console') }}.{{ minio_short_name | default('minio') }}.{{ domain }} https_{{ namespace }};
{% endif %}
{% if wikijs_readonly_ingress %}
{{ wikijs_readonly_ingress }} https_{{ namespace }};
{% endif %}