Skip to content
This repository has been archived by the owner on Feb 12, 2024. It is now read-only.

ausnimbus/mariadb-component

Repository files navigation

AusNimbus Component for MariaDB Build Status Docker Repository on Quay

MariaDB

The AusNimbus component for MariaDB.

This document describes the behaviour and environment configuration when running MariaDB on AusNimbus.

Table of Contents

Runtime Environments

AusNimbus supports the latest stable release for MariaDB.

The currently supported versions are 10.1

Environment Configuration

The following environment variables are available for you to configure your MariaDB environment:

NAME Description
MYSQL_ROOT_PASSWORD Specifies the password that will be set for the MariaDB root superuser account. (REQUIRED)
MYSQL_DATABASE Specify the name of a database to be created on startup. If a user/password was supplied then that user will be granted superuser access (corresponding to GRANT ALL) to this database.
MYSQL_USER, MYSQL_PASSWORD Specify the user that will be granted superuser permissions for the database specified by the MYSQL_DATABASE variable. Both variables are required for a user to be created.

Advanced

Auto Tuning

The MariaDB component is automatically tuned based on your container size. The following variables map to their corresponding my.cnf:

NAME Default
MYSQL_MAX_ALLOWED_PACKET 200M
MYSQL_TABLE_OPEN_CACHE 2000
MYSQL_LOWER_CASE_TABLE_NAMES 0
MYSQL_FT_MIN_WORD_LEN 4
MYSQL_FT_MAX_WORD_LEN 20
MYSQL_INNODB_BUFFER_POOL_SIZE autotuned
MYSQL_INNODB_LOG_FILE_SIZE autotuned
MYSQL_INNODB_LOG_BUFFER_SIZE autotuned
MYSQL_THREAD_COCURRENCY autotuned
MYSQL_MAX_CONNECTIONS autotuned

Releases

No releases published

Packages

No packages published

Languages