Skip to content

agentteams-minio

Version 2026.223.1436
Repo box/github.com/opencharly/pod-agentteams-minio:v2026.237.454

MinIO object storage for AgentTeams — the minio + mc binaries extracted from the higress/minio:20260216 and higress/mc:20260216 images, with the minio server (S3 API :9000, console :9001) and the mc-mirror storage initializer (bucket creation + agentteams-config mirror) as supervisord services. Rootless: both run as the image user (uid 1000) against the ~/.agentteams/minio volume. The service start scripts are charly-owned (written by this candy), not upstream AgentTeams scripts.

  • minio
  • mc-mirror

This candy’s plan: — the runnable spec charly check executes against a live deployment. check: steps are idempotent probes; run: steps change state.

Intent Step
run create the minio volume directory under the image user’s home (venue-agnostic: ${HOME} resolves to the container home on a pod, the guest home on a VM)
run write the rootless minio start script
run write the rootless mc-mirror start script
check the minio server binary is extracted
check the mc client binary is extracted
check the minio S3 API answers its health probe
check the minio service is running
check the mc-mirror service is running
check the minio root password is resolvable (env or self-provisioned file)
check the mc-mirror storage initialization completed