Skip to main content

⚠️ Bitnami Registry Changes

Steffen Exler
DevOps Engineer
Critical Notice

Bitnami is restructuring its container image distribution. This affects Exivity deployments using the built-in PostgreSQL and RabbitMQ Helm charts.

Starting August 28, 2025, Bitnami began deprecating most free, versioned images from the main docker.io/bitnami repository. This change affects Exivity installations that rely on the embedded PostgreSQL and RabbitMQ charts.

What's Happening?

Starting August 28, 2025, Bitnami began deprecating most free, versioned images from the main docker.io/bitnami repository. This change affects Exivity installations that rely on the embedded PostgreSQL and RabbitMQ charts.

Timeline

  • August 28, 2025: Deprecation begins—images moved to legacy repository
  • August 28-29, September 2-3, September 17-18: Scheduled brownouts occur
  • September 29, 2025: Final deletion of the public Bitnami catalog (docker.io/bitnami)

Impact on Exivity

Exivity deployments using the built-in PostgreSQL and RabbitMQ charts may experience:

  • Image pull failures
  • Deployment interruptions
  • Unable to scale or restart pods

Quick Fix Options

Option 1: Update Exivity

Update to Exivity version v3.36.1 or later, which includes fixes for the Bitnami registry changes.

Option 2: Bitnami Legacy Repository Hotfix

Temporary Solution Only

This is a short-term workaround. Legacy images receive no updates, patches, or support.

Add the following configuration to your values.yaml file to use the legacy registry:

rabbitmq:
image:
repository: bitnamilegacy/rabbitmq

postgresql:
image:
repository: bitnamilegacy/postgresql

Then upgrade your deployment:

helm upgrade exivity exivity/exivity -f values.yaml

Production Recommendations

Production Best Practice

Do not use the embedded PostgreSQL and RabbitMQ charts in production environments. These hotfixes are temporary solutions only.

For production deployments, consider these alternatives:

  • PostgreSQL: AWS RDS, Azure Database for PostgreSQL, Google Cloud SQL
  • RabbitMQ: Amazon MQ (RabbitMQ), CloudAMQP, Aiven for RabbitMQ

Self-Hosted Solutions

  • Deploy PostgreSQL and RabbitMQ separately using:
    • Official Docker images
    • Dedicated Helm charts (e.g., CloudNativePG, RabbitMQ Cluster Operator)
    • Your organization's preferred database solution

Migration Path

Coming Soon

A comprehensive production-ready self-hosted documentation and migration instructions will be available in a future update.

Long-term Self-Hosted Recommendations

For organizations requiring self-hosted solutions:

  • PostgreSQL: Migrate to CloudNativePG - a Kubernetes operator for PostgreSQL that provides production-ready database management
  • RabbitMQ: Alternative recommendations are currently being evaluated and will be included in the upcoming migration documentation

Understanding Bitnami's Changes

What's Changing?

  1. Free Images: Limited to development-only latest tags
  2. Versioned Images: Moved to docker.io/bitnamilegacy (temporary, unsupported)
  3. Commercial Option: Bitnami Secure Images (BSI) with enterprise features

Additional Resources

For more detailed information about Bitnami's changes:

Next Steps

Start planning your migration to managed services or dedicated self-hosted solutions. This will provide better reliability, security, and performance for your production Exivity deployment.