Skip to content

Commit 80cc97e

Browse files
authored
fix example commands to export envvars for linux (#1409)
Fixes #1404 Two sets of fixes: - add conditionals for windows and linux where shared - search/replace for linux only (MinIO Server reference pages) Staging server not available, tested/checked locally
1 parent 1537ccf commit 80cc97e

23 files changed

+478
-238
lines changed

source/administration/monitoring/publish-events-to-amqp.rst

Lines changed: 41 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -73,23 +73,46 @@ You can configure a new AMQP service endpoint using either environment variables
7373
*required* variables are
7474
:envvar:`MINIO_NOTIFY_AMQP_ENABLE` and :envvar:`MINIO_NOTIFY_AMQP_URL`:
7575

76-
.. code-block:: shell
77-
:class: copyable
78-
79-
set MINIO_NOTIFY_AMQP_ENABLE_<IDENTIFIER>="on"
80-
set MINIO_NOTIFY_AMQP_URL_<IDENTIFIER>="<ENDPOINT>"
81-
set MINIO_NOTIFY_AMQP_EXCHANGE_<IDENTIFIER>="<string>"
82-
set MINIO_NOTIFY_AMQP_EXCHANGE_TYPE_<IDENTIFIER>="<string>"
83-
set MINIO_NOTIFY_AMQP_ROUTING_KEY_<IDENTIFIER>="<string>"
84-
set MINIO_NOTIFY_AMQP_MANDATORY_<IDENTIFIER>="<string>"
85-
set MINIO_NOTIFY_AMQP_DURABLE_<IDENTIFIER>="<string>"
86-
set MINIO_NOTIFY_AMQP_NO_WAIT_<IDENTIFIER>="<string>"
87-
set MINIO_NOTIFY_AMQP_INTERNAL_<IDENTIFIER>="<string>"
88-
set MINIO_NOTIFY_AMQP_AUTO_DELETED_<IDENTIFIER>="<string>"
89-
set MINIO_NOTIFY_AMQP_DELIVERY_MODE_<IDENTIFIER>="<string>"
90-
set MINIO_NOTIFY_AMQP_QUEUE_DIR_<IDENTIFIER>="<string>"
91-
set MINIO_NOTIFY_AMQP_QUEUE_LIMIT_<IDENTIFIER>="<string>"
92-
set MINIO_NOTIFY_AMQP_COMMENT_<IDENTIFIER>="<string>"
76+
.. cond:: windows
77+
78+
.. code-block:: shell
79+
:class: copyable
80+
81+
set MINIO_NOTIFY_AMQP_ENABLE_<IDENTIFIER>="on"
82+
set MINIO_NOTIFY_AMQP_URL_<IDENTIFIER>="<ENDPOINT>"
83+
set MINIO_NOTIFY_AMQP_EXCHANGE_<IDENTIFIER>="<string>"
84+
set MINIO_NOTIFY_AMQP_EXCHANGE_TYPE_<IDENTIFIER>="<string>"
85+
set MINIO_NOTIFY_AMQP_ROUTING_KEY_<IDENTIFIER>="<string>"
86+
set MINIO_NOTIFY_AMQP_MANDATORY_<IDENTIFIER>="<string>"
87+
set MINIO_NOTIFY_AMQP_DURABLE_<IDENTIFIER>="<string>"
88+
set MINIO_NOTIFY_AMQP_NO_WAIT_<IDENTIFIER>="<string>"
89+
set MINIO_NOTIFY_AMQP_INTERNAL_<IDENTIFIER>="<string>"
90+
set MINIO_NOTIFY_AMQP_AUTO_DELETED_<IDENTIFIER>="<string>"
91+
set MINIO_NOTIFY_AMQP_DELIVERY_MODE_<IDENTIFIER>="<string>"
92+
set MINIO_NOTIFY_AMQP_QUEUE_DIR_<IDENTIFIER>="<string>"
93+
set MINIO_NOTIFY_AMQP_QUEUE_LIMIT_<IDENTIFIER>="<string>"
94+
set MINIO_NOTIFY_AMQP_COMMENT_<IDENTIFIER>="<string>"
95+
96+
.. cond:: not windows
97+
98+
.. code-block:: shell
99+
:class: copyable
100+
101+
export MINIO_NOTIFY_AMQP_ENABLE_<IDENTIFIER>="on"
102+
export MINIO_NOTIFY_AMQP_URL_<IDENTIFIER>="<ENDPOINT>"
103+
export MINIO_NOTIFY_AMQP_EXCHANGE_<IDENTIFIER>="<string>"
104+
export MINIO_NOTIFY_AMQP_EXCHANGE_TYPE_<IDENTIFIER>="<string>"
105+
export MINIO_NOTIFY_AMQP_ROUTING_KEY_<IDENTIFIER>="<string>"
106+
export MINIO_NOTIFY_AMQP_MANDATORY_<IDENTIFIER>="<string>"
107+
export MINIO_NOTIFY_AMQP_DURABLE_<IDENTIFIER>="<string>"
108+
export MINIO_NOTIFY_AMQP_NO_WAIT_<IDENTIFIER>="<string>"
109+
export MINIO_NOTIFY_AMQP_INTERNAL_<IDENTIFIER>="<string>"
110+
export MINIO_NOTIFY_AMQP_AUTO_DELETED_<IDENTIFIER>="<string>"
111+
export MINIO_NOTIFY_AMQP_DELIVERY_MODE_<IDENTIFIER>="<string>"
112+
export MINIO_NOTIFY_AMQP_QUEUE_DIR_<IDENTIFIER>="<string>"
113+
export MINIO_NOTIFY_AMQP_QUEUE_LIMIT_<IDENTIFIER>="<string>"
114+
export MINIO_NOTIFY_AMQP_COMMENT_<IDENTIFIER>="<string>"
115+
93116
94117
- Replace ``<IDENTIFIER>`` with a unique descriptive string for the
95118
AMQP service endpoint. Use the same ``<IDENTIFIER>`` value for all
@@ -160,7 +183,7 @@ You can configure a new AMQP service endpoint using either environment variables
160183
<minio-server-config-bucket-notification-amqp>` for complete
161184
documentation on each setting.
162185

163-
2) Restart the MinIO Deployment
186+
1) Restart the MinIO Deployment
164187
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
165188

166189
You must restart the MinIO deployment to apply the configuration changes.

source/administration/monitoring/publish-events-to-elasticsearch.rst

Lines changed: 30 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -68,19 +68,35 @@ You can configure a new Elasticsearch service endpoint using either environment
6868
- :envvar:`MINIO_NOTIFY_ELASTICSEARCH_INDEX`
6969
- :envvar:`MINIO_NOTIFY_ELASTICSEARCH_FORMAT`
7070

71-
72-
.. code-block:: shell
73-
:class: copyable
74-
75-
set MINIO_NOTIFY_ELASTICSEARCH_ENABLE_<IDENTIFIER>="on"
76-
set MINIO_NOTIFY_ELASTICSEARCH_URL_<IDENTIFIER>="<ENDPOINT>"
77-
set MINIO_NOTIFY_ELASTICSEARCH_INDEX_<IDENTIFIER>="<string>"
78-
set MINIO_NOTIFY_ELASTICSEARCH_FORMAT_<IDENTIFIER>="<string>"
79-
set MINIO_NOTIFY_ELASTICSEARCH_USERNAME_<IDENTIFIER>="<string>"
80-
set MINIO_NOTIFY_ELASTICSEARCH_PASSWORD_<IDENTIFIER>="<string>"
81-
set MINIO_NOTIFY_ELASTICSEARCH_QUEUE_DIR_<IDENTIFIER>="<string>"
82-
set MINIO_NOTIFY_ELASTICSEARCH_QUEUE_LIMIT_<IDENTIFIER>="<string>"
83-
set MINIO_NOTIFY_ELASTICSEARCH_COMMENT_<IDENTIFIER>="<string>"
71+
.. cond:: windows
72+
73+
.. code-block:: shell
74+
:class: copyable
75+
76+
set MINIO_NOTIFY_ELASTICSEARCH_ENABLE_<IDENTIFIER>="on"
77+
set MINIO_NOTIFY_ELASTICSEARCH_URL_<IDENTIFIER>="<ENDPOINT>"
78+
set MINIO_NOTIFY_ELASTICSEARCH_INDEX_<IDENTIFIER>="<string>"
79+
set MINIO_NOTIFY_ELASTICSEARCH_FORMAT_<IDENTIFIER>="<string>"
80+
set MINIO_NOTIFY_ELASTICSEARCH_USERNAME_<IDENTIFIER>="<string>"
81+
set MINIO_NOTIFY_ELASTICSEARCH_PASSWORD_<IDENTIFIER>="<string>"
82+
set MINIO_NOTIFY_ELASTICSEARCH_QUEUE_DIR_<IDENTIFIER>="<string>"
83+
set MINIO_NOTIFY_ELASTICSEARCH_QUEUE_LIMIT_<IDENTIFIER>="<string>"
84+
set MINIO_NOTIFY_ELASTICSEARCH_COMMENT_<IDENTIFIER>="<string>"
85+
86+
.. cond:: not windows
87+
88+
.. code-block:: shell
89+
:class: copyable
90+
91+
export MINIO_NOTIFY_ELASTICSEARCH_ENABLE_<IDENTIFIER>="on"
92+
export MINIO_NOTIFY_ELASTICSEARCH_URL_<IDENTIFIER>="<ENDPOINT>"
93+
export MINIO_NOTIFY_ELASTICSEARCH_INDEX_<IDENTIFIER>="<string>"
94+
export MINIO_NOTIFY_ELASTICSEARCH_FORMAT_<IDENTIFIER>="<string>"
95+
export MINIO_NOTIFY_ELASTICSEARCH_USERNAME_<IDENTIFIER>="<string>"
96+
export MINIO_NOTIFY_ELASTICSEARCH_PASSWORD_<IDENTIFIER>="<string>"
97+
export MINIO_NOTIFY_ELASTICSEARCH_QUEUE_DIR_<IDENTIFIER>="<string>"
98+
export MINIO_NOTIFY_ELASTICSEARCH_QUEUE_LIMIT_<IDENTIFIER>="<string>"
99+
export MINIO_NOTIFY_ELASTICSEARCH_COMMENT_<IDENTIFIER>="<string>"
84100
85101
- Replace ``<IDENTIFIER>`` with a unique descriptive string for the
86102
TARGET service endpoint. Use the same ``<IDENTIFIER>`` value for all
@@ -150,7 +166,7 @@ You can configure a new Elasticsearch service endpoint using either environment
150166
<minio-server-config-bucket-notification-elasticsearch>` for complete
151167
documentation on each setting.
152168

153-
2) Restart the MinIO Deployment
169+
1) Restart the MinIO Deployment
154170
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
155171

156172
You must restart the MinIO deployment to apply the configuration changes.

source/administration/monitoring/publish-events-to-kafka.rst

Lines changed: 44 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -68,25 +68,49 @@ You can configure a new Kafka service endpoint using either environment variable
6868
:envvar:`MINIO_NOTIFY_KAFKA_ENABLE` and
6969
:envvar:`MINIO_NOTIFY_KAFKA_BROKERS`:
7070

71-
.. code-block:: shell
72-
:class: copyable
73-
74-
set MINIO_NOTIFY_KAFKA_ENABLE_<IDENTIFIER>="on"
75-
set MINIO_NOTIFY_KAFKA_BROKERS_<IDENTIFIER>="<ENDPOINT>"
76-
set MINIO_NOTIFY_KAFKA_TOPIC_<IDENTIFIER>="<string>"
77-
set MINIO_NOTIFY_KAFKA_SASL_USERNAME_<IDENTIFIER>="<string>"
78-
set MINIO_NOTIFY_KAFKA_SASL_PASSWORD_<IDENTIFIER>="<string>"
79-
set MINIO_NOTIFY_KAFKA_SASL_MECHANISM_<IDENTIFIER>="<string>"
80-
set MINIO_NOTIFY_KAFKA_TLS_CLIENT_AUTH_<IDENTIFIER>="<string>"
81-
set MINIO_NOTIFY_KAFKA_SASL_<IDENTIFIER>="<string>"
82-
set MINIO_NOTIFY_KAFKA_TLS_<IDENTIFIER>="<string>"
83-
set MINIO_NOTIFY_KAFKA_TLS_SKIP_VERIFY_<IDENTIFIER>="<string>"
84-
set MINIO_NOTIFY_KAFKA_CLIENT_TLS_CERT_<IDENTIFIER>="<string>"
85-
set MINIO_NOTIFY_KAFKA_CLIENT_TLS_KEY_<IDENTIFIER>="<string>"
86-
set MINIO_NOTIFY_KAFKA_QUEUE_DIR_<IDENTIFIER>="<string>"
87-
set MINIO_NOTIFY_KAFKA_QUEUE_LIMIT_<IDENTIFIER>="<string>"
88-
set MINIO_NOTIFY_KAFKA_VERSION_<IDENTIFIER>="<string>"
89-
set MINIO_NOTIFY_KAFKA_COMMENT_<IDENTIFIER>="<string>"
71+
.. cond:: windows
72+
73+
.. code-block:: shell
74+
:class: copyable
75+
76+
set MINIO_NOTIFY_KAFKA_ENABLE_<IDENTIFIER>="on"
77+
set MINIO_NOTIFY_KAFKA_BROKERS_<IDENTIFIER>="<ENDPOINT>"
78+
set MINIO_NOTIFY_KAFKA_TOPIC_<IDENTIFIER>="<string>"
79+
set MINIO_NOTIFY_KAFKA_SASL_USERNAME_<IDENTIFIER>="<string>"
80+
set MINIO_NOTIFY_KAFKA_SASL_PASSWORD_<IDENTIFIER>="<string>"
81+
set MINIO_NOTIFY_KAFKA_SASL_MECHANISM_<IDENTIFIER>="<string>"
82+
set MINIO_NOTIFY_KAFKA_TLS_CLIENT_AUTH_<IDENTIFIER>="<string>"
83+
set MINIO_NOTIFY_KAFKA_SASL_<IDENTIFIER>="<string>"
84+
set MINIO_NOTIFY_KAFKA_TLS_<IDENTIFIER>="<string>"
85+
set MINIO_NOTIFY_KAFKA_TLS_SKIP_VERIFY_<IDENTIFIER>="<string>"
86+
set MINIO_NOTIFY_KAFKA_CLIENT_TLS_CERT_<IDENTIFIER>="<string>"
87+
set MINIO_NOTIFY_KAFKA_CLIENT_TLS_KEY_<IDENTIFIER>="<string>"
88+
set MINIO_NOTIFY_KAFKA_QUEUE_DIR_<IDENTIFIER>="<string>"
89+
set MINIO_NOTIFY_KAFKA_QUEUE_LIMIT_<IDENTIFIER>="<string>"
90+
set MINIO_NOTIFY_KAFKA_VERSION_<IDENTIFIER>="<string>"
91+
set MINIO_NOTIFY_KAFKA_COMMENT_<IDENTIFIER>="<string>"
92+
93+
.. cond:: not windows
94+
95+
.. code-block:: shell
96+
:class: copyable
97+
98+
export MINIO_NOTIFY_KAFKA_ENABLE_<IDENTIFIER>="on"
99+
export MINIO_NOTIFY_KAFKA_BROKERS_<IDENTIFIER>="<ENDPOINT>"
100+
export MINIO_NOTIFY_KAFKA_TOPIC_<IDENTIFIER>="<string>"
101+
export MINIO_NOTIFY_KAFKA_SASL_USERNAME_<IDENTIFIER>="<string>"
102+
export MINIO_NOTIFY_KAFKA_SASL_PASSWORD_<IDENTIFIER>="<string>"
103+
export MINIO_NOTIFY_KAFKA_SASL_MECHANISM_<IDENTIFIER>="<string>"
104+
export MINIO_NOTIFY_KAFKA_TLS_CLIENT_AUTH_<IDENTIFIER>="<string>"
105+
export MINIO_NOTIFY_KAFKA_SASL_<IDENTIFIER>="<string>"
106+
export MINIO_NOTIFY_KAFKA_TLS_<IDENTIFIER>="<string>"
107+
export MINIO_NOTIFY_KAFKA_TLS_SKIP_VERIFY_<IDENTIFIER>="<string>"
108+
export MINIO_NOTIFY_KAFKA_CLIENT_TLS_CERT_<IDENTIFIER>="<string>"
109+
export MINIO_NOTIFY_KAFKA_CLIENT_TLS_KEY_<IDENTIFIER>="<string>"
110+
export MINIO_NOTIFY_KAFKA_QUEUE_DIR_<IDENTIFIER>="<string>"
111+
export MINIO_NOTIFY_KAFKA_QUEUE_LIMIT_<IDENTIFIER>="<string>"
112+
export MINIO_NOTIFY_KAFKA_VERSION_<IDENTIFIER>="<string>"
113+
export MINIO_NOTIFY_KAFKA_COMMENT_<IDENTIFIER>="<string>"
90114
91115
- Replace ``<IDENTIFIER>`` with a unique descriptive string for the
92116
Kafka service endpoint. Use the same ``<IDENTIFIER>`` value for all
@@ -158,7 +182,7 @@ You can configure a new Kafka service endpoint using either environment variable
158182
<minio-server-config-bucket-notification-kafka>` for complete
159183
documentation on each setting.
160184

161-
2) Restart the MinIO Deployment
185+
1) Restart the MinIO Deployment
162186
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
163187

164188
You must restart the MinIO deployment to apply the configuration changes.

source/administration/monitoring/publish-events-to-mqtt.rst

Lines changed: 34 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -71,20 +71,39 @@ You can configure a new MQTT service endpoint using either environment variables
7171
- :envvar:`MINIO_NOTIFY_MQTT_USERNAME` *Required if the MQTT server/broker enforces authentication/authorization*
7272
- :envvar:`MINIO_NOTIFY_MQTT_PASSWORD` *Required if the MQTT server/broker enforces authentication/authorization*
7373

74-
.. code-block:: shell
75-
:class: copyable
76-
77-
set MINIO_NOTIFY_MQTT_ENABLE_<IDENTIFIER>="on"
78-
set MINIO_NOTIFY_MQTT_BROKER_<IDENTIFIER>="ENDPOINT"
79-
set MINIO_NOTIFY_MQTT_TOPIC_<IDENTIFIER>="TOPIC"
80-
set MINIO_NOTIFY_MQTT_USERNAME_<IDENTIFIER>="<string>"
81-
set MINIO_NOTIFY_MQTT_PASSWORD_<IDENTIFIER>="<string>"
82-
set MINIO_NOTIFY_MQTT_QOS_<IDENTIFIER>="<string>"
83-
set MINIO_NOTIFY_MQTT_KEEP_ALIVE_INTERVAL_<IDENTIFIER>="<string>"
84-
set MINIO_NOTIFY_MQTT_RECONNECT_INTERVAL_<IDENTIFIER>="<string>"
85-
set MINIO_NOTIFY_MQTT_QUEUE_DIR_<IDENTIFIER>="<string>"
86-
set MINIO_NOTIFY_MQTT_QUEUE_LIMIT_<IDENTIFIER>="<string>"
87-
set MINIO_NOTIFY_MQTT_COMMENT_<IDENTIFIER>="<string>"
74+
.. cond:: windows
75+
76+
.. code-block:: shell
77+
:class: copyable
78+
79+
set MINIO_NOTIFY_MQTT_ENABLE_<IDENTIFIER>="on"
80+
set MINIO_NOTIFY_MQTT_BROKER_<IDENTIFIER>="ENDPOINT"
81+
set MINIO_NOTIFY_MQTT_TOPIC_<IDENTIFIER>="TOPIC"
82+
set MINIO_NOTIFY_MQTT_USERNAME_<IDENTIFIER>="<string>"
83+
set MINIO_NOTIFY_MQTT_PASSWORD_<IDENTIFIER>="<string>"
84+
set MINIO_NOTIFY_MQTT_QOS_<IDENTIFIER>="<string>"
85+
set MINIO_NOTIFY_MQTT_KEEP_ALIVE_INTERVAL_<IDENTIFIER>="<string>"
86+
set MINIO_NOTIFY_MQTT_RECONNECT_INTERVAL_<IDENTIFIER>="<string>"
87+
set MINIO_NOTIFY_MQTT_QUEUE_DIR_<IDENTIFIER>="<string>"
88+
set MINIO_NOTIFY_MQTT_QUEUE_LIMIT_<IDENTIFIER>="<string>"
89+
set MINIO_NOTIFY_MQTT_COMMENT_<IDENTIFIER>="<string>"
90+
91+
.. cond:: not windows
92+
93+
.. code-block:: shell
94+
:class: copyable
95+
96+
export MINIO_NOTIFY_MQTT_ENABLE_<IDENTIFIER>="on"
97+
export MINIO_NOTIFY_MQTT_BROKER_<IDENTIFIER>="ENDPOINT"
98+
export MINIO_NOTIFY_MQTT_TOPIC_<IDENTIFIER>="TOPIC"
99+
export MINIO_NOTIFY_MQTT_USERNAME_<IDENTIFIER>="<string>"
100+
export MINIO_NOTIFY_MQTT_PASSWORD_<IDENTIFIER>="<string>"
101+
export MINIO_NOTIFY_MQTT_QOS_<IDENTIFIER>="<string>"
102+
export MINIO_NOTIFY_MQTT_KEEP_ALIVE_INTERVAL_<IDENTIFIER>="<string>"
103+
export MINIO_NOTIFY_MQTT_RECONNECT_INTERVAL_<IDENTIFIER>="<string>"
104+
export MINIO_NOTIFY_MQTT_QUEUE_DIR_<IDENTIFIER>="<string>"
105+
export MINIO_NOTIFY_MQTT_QUEUE_LIMIT_<IDENTIFIER>="<string>"
106+
export MINIO_NOTIFY_MQTT_COMMENT_<IDENTIFIER>="<string>"
88107
89108
- Replace ``<IDENTIFIER>`` with a unique descriptive string for the
90109
MQTT service endpoint. Use the same ``<IDENTIFIER>`` value for all
@@ -163,7 +182,7 @@ You can configure a new MQTT service endpoint using either environment variables
163182
<minio-server-config-bucket-notification-mqtt>` for complete
164183
documentation on each setting.
165184

166-
2) Restart the MinIO Deployment
185+
1) Restart the MinIO Deployment
167186
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
168187

169188
You must restart the MinIO deployment to apply the configuration changes.

source/administration/monitoring/publish-events-to-mysql.rst

Lines changed: 28 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -62,18 +62,34 @@ You can configure a new MySQL service endpoint using either environment variable
6262
- :envvar:`MINIO_NOTIFY_MYSQL_DSN_STRING`
6363
- :envvar:`MINIO_NOTIFY_MYSQL_TABLE`
6464
- :envvar:`MINIO_NOTIFY_MYSQL_FORMAT`
65-
66-
.. code-block:: shell
67-
:class: copyable
6865

69-
set MINIO_NOTIFY_MYSQL_ENABLE_<IDENTIFIER>="on"
70-
set MINIO_NOTIFY_MYSQL_DSN_STRING_<IDENTIFIER>="user:password@tcp(hostname:port)/database"
71-
set MINIO_NOTIFY_MYSQL_TABLE_<IDENTIFIER>="minio-events"
72-
set MINIO_NOTIFY_MYSQL_FORMAT_<IDENTIFIER>="namespace|access"
73-
set MINIO_NOTIFY_MYSQL_MAX_OPEN_CONNECTIONS_<IDENTIFIER>="2"
74-
set MINIO_NOTIFY_MYSQL_QUEUE_DIR_<IDENTIFIER>="/opt/minio/events"
75-
set MINIO_NOTIFY_MYSQL_QUEUE_LIMIT_<IDENTIFIER>="100000"
76-
set MINIO_NOTIFY_MYSQL_COMMENT_<IDENTIFIER>="MySQL Event Notification Logging for MinIO"
66+
.. cond:: windows
67+
68+
.. code-block:: shell
69+
:class: copyable
70+
71+
set MINIO_NOTIFY_MYSQL_ENABLE_<IDENTIFIER>="on"
72+
set MINIO_NOTIFY_MYSQL_DSN_STRING_<IDENTIFIER>="user:password@tcp(hostname:port)/database"
73+
set MINIO_NOTIFY_MYSQL_TABLE_<IDENTIFIER>="minio-events"
74+
set MINIO_NOTIFY_MYSQL_FORMAT_<IDENTIFIER>="namespace|access"
75+
set MINIO_NOTIFY_MYSQL_MAX_OPEN_CONNECTIONS_<IDENTIFIER>="2"
76+
set MINIO_NOTIFY_MYSQL_QUEUE_DIR_<IDENTIFIER>="/opt/minio/events"
77+
set MINIO_NOTIFY_MYSQL_QUEUE_LIMIT_<IDENTIFIER>="100000"
78+
set MINIO_NOTIFY_MYSQL_COMMENT_<IDENTIFIER>="MySQL Event Notification Logging for MinIO"
79+
80+
.. cond:: not windows
81+
82+
.. code-block:: shell
83+
:class: copyable
84+
85+
export MINIO_NOTIFY_MYSQL_ENABLE_<IDENTIFIER>="on"
86+
export MINIO_NOTIFY_MYSQL_DSN_STRING_<IDENTIFIER>="user:password@tcp(hostname:port)/database"
87+
export MINIO_NOTIFY_MYSQL_TABLE_<IDENTIFIER>="minio-events"
88+
export MINIO_NOTIFY_MYSQL_FORMAT_<IDENTIFIER>="namespace|access"
89+
export MINIO_NOTIFY_MYSQL_MAX_OPEN_CONNECTIONS_<IDENTIFIER>="2"
90+
export MINIO_NOTIFY_MYSQL_QUEUE_DIR_<IDENTIFIER>="/opt/minio/events"
91+
export MINIO_NOTIFY_MYSQL_QUEUE_LIMIT_<IDENTIFIER>="100000"
92+
export MINIO_NOTIFY_MYSQL_COMMENT_<IDENTIFIER>="MySQL Event Notification Logging for MinIO"
7793
7894
- Replace ``<IDENTIFIER>`` with a unique descriptive string for the
7995
MySQL service endpoint. Use the same ``<IDENTIFIER>`` value for all
@@ -151,7 +167,7 @@ You can configure a new MySQL service endpoint using either environment variable
151167
<minio-server-config-bucket-notification-mysql>` for complete
152168
documentation on each setting.
153169

154-
2) Restart the MinIO Deployment
170+
1) Restart the MinIO Deployment
155171
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
156172

157173
You must restart the MinIO deployment to apply the configuration changes.

0 commit comments

Comments
 (0)