Before you start
- Separate application and root password references
- Persistent storage; one replica; configure backups
Configuration that needs your attention
Choose the application database and a non-root user. Application and root password values must differ.
Initialization variables do not rotate credentials in an existing data directory.
This is a bounded single-instance preset. Its 12-connection limit needs review for your application.
Required secrets
Configure these scoped secrets during deployment review in your Hakopod installation. Secret values stay out of the application TOML.
-
database-password -
database-root-password
Use this preset
- Open the Catalog in your own Hakopod dashboard and select MySQL.
- Choose the project, environment, and application name. Set the required values and secret references.
- Review the generated configuration, resource requests, networking, and storage plan.
- Deploy, then inspect readiness and logs. Configure backups for persistent data before relying on the service.
Read the upstream setup documentation ↗
View native TOML and setup notes ↗
Pinned container image
docker.io/library/mysql:8.4.11@sha256:85b9bf2e29cf836ecb8c2a15a935d4ba0c606631dff1dd79531a11983c638f2a
The catalog pins this image for reproducibility. Review upstream updates and compatibility before changing it.