63 lines
2.3 KiB
YAML
63 lines
2.3 KiB
YAML
---
|
|
minio_baremetal: true
|
|
minio_enabled: true
|
|
minio_binary: 'minio'
|
|
minio_binary_download: 'https://dl.min.io/server/minio/release/linux-amd64/{{ minio_binary }}'
|
|
minio_download_validate_certs: true
|
|
minio_work_dir: /usr/local
|
|
minio_install_dir: '{{ minio_work_dir }}/bin'
|
|
minio_executable: '{{ minio_install_dir }}/{{ minio_binary }}'
|
|
minio_username: 'minio-user'
|
|
minio_user_home: '/srv/{{ minio_username }}'
|
|
minio_access_key: 'use a vault'
|
|
minio_secret_key: 'use a vault'
|
|
minio_secrets:
|
|
- {name: minio_access_key, data: '{{ minio_access_key }}'}
|
|
- {name: minio_secret_key, data: '{{ minio_secret_key }}'}
|
|
minio_server_instances_num: 4
|
|
minio_server_name_prefix: 'minio'
|
|
minio_server_domain_name: 'example.org'
|
|
minio_disk_volumes: 4
|
|
minio_disk_volume_names:
|
|
- 1
|
|
- 2
|
|
- 3
|
|
- 4
|
|
#
|
|
minio_data_prefix: /storage
|
|
minio_volume_prefix: 'minio'
|
|
minio_volume_subdir: 'data'
|
|
minio_port: 9000
|
|
minio_volumes: 'https://{{ minio_server_name_prefix }}{%raw%}{{%endraw%}1...{{ minio_server_instances_num }}{%raw%}}{%endraw%}.{{ minio_server_domain_name }}:{{ minio_port }}{{ minio_data_prefix }}/{{ minio_volume_prefix }}{%raw%}{{%endraw%}1...{{ minio_disk_volumes }}{%raw%}}{%endraw%}/{{ minio_volume_subdir }}'
|
|
|
|
minio_dedicated_console: true
|
|
minio_console_port: 9001
|
|
minio_behind_haproxy: true
|
|
minio_server_url: 'https://minio-reverse-proxy.example.org'
|
|
minio_ui_url: 'https://minio-ui-reverse-proxy.example.org'
|
|
minio_over_tls: true
|
|
minio_letsencrypt_certs: true
|
|
minio_tls_certs_dir: /etc/pki/minio
|
|
# The certificate and private key file names
|
|
# must be *exactly* the ones used here.
|
|
minio_tls_cert_file: '{{ minio_tls_certs_dir }}/public.crt'
|
|
minio_tls_key_file: '{{ minio_tls_certs_dir }}/private.key'
|
|
minio_root_user: minio_adm
|
|
# minio_root_password: 'Use a vault'
|
|
minio_storage_class_standard: 4
|
|
minio_storage_class_rrs: 2
|
|
#
|
|
minio_prometheus_url: 'https://prometheus.localhost'
|
|
minio_prometheus_jobid: 'minio-job'
|
|
minio_prometheus_auth_type: public
|
|
minio_external_oidc: false
|
|
minio_openid_config_url: http://localhost:8080/auth/
|
|
minio_openid_realm: 'realm'
|
|
minio_openid_client_id: 'minio_client_id'
|
|
# minio_openid_client_secret: 'use a vault'
|
|
minio_openid_claim_name: 'policy'
|
|
minio_openid_set_claim_prefix: false
|
|
minio_openid_claim_prefix: 'minio_'
|
|
minio_openid_scopes: ''
|
|
minio_openid_redirect_uri: '{{ minio_ui_url }}/oauth_callback'
|