Containers
Nullata Container Build Automation is an automated system for building and maintaining container images.
Nullata Container Build Automation is an automated system for building and maintaining container images. Originally inspired by Bitnami's container repository before it transitioned from open source to a corporate model, this project aims to fill the gap for community-maintained, production-ready container images.
The primary focus of the containers repository since it's creation has been LTS for MariaDB-Galera stable images. Submit a request for additional image automation & support here.
Features
Provides an automated container build framework for application images.
Currently packages a MariaDB Galera image under `apps/mariadb-galera`.
- Provides Docker Compose test profiles for single-node, explicit three-node cluster, and seed/join Galera topologies.
- Runs automated Compose-based tests for every profile defined in a version's
docker-compose.yml. - Supports custom MariaDB credentials, authentication plugin, character set, collation, bind address, port, SQL mode, startup wait behavior, upgrade behavior, slow query logging, and extra server flags.
- Supports server-side TLS for MariaDB/Galera and Galera provider socket TLS configuration.
- Supports client SSL options for MariaDB CLI connections.