WordPress operator

A Juju charm deploying and managing WordPress on Kubernetes. WordPress is the world’s most popular website builder, and it’s free and open-source.

Like any Juju charm, this charm supports one-line deployment, configuration, integration, scaling, and more. For WordPress, this includes:

  • Horizontal scaling with OpenStack Swift object storage

  • Plugin and theme management through Juju configuration

  • Web application firewall (ModSecurity) and Akismet spam protection

  • Observability through the Canonical Observability Stack (COS)

The WordPress charm allows for deployment on many different Kubernetes platforms, from MicroK8s to Charmed Kubernetes to public cloud Kubernetes offerings.

This charm will make operating WordPress straightforward for DevOps or SRE teams through Juju’s clean interface.

In this documentation

How this documentation is organized

This documentation uses the Diátaxis documentation structure.

  • The Tutorial takes you step-by-step through a basic deployment of the WordPress charm.

  • The How-to guides assume you have basic familiarity with the WordPress charm. Learn more about setting up, using, maintaining, and contributing to this charm.

  • Reference provides a guide to actions, configurations, relations, and other technical details.

  • Explanation includes topic overviews, background and context, and detailed discussion.

  • The Changelog holds all notable changes to the charm.

Contributing to this documentation

Documentation is an important part of this project, and we take the same open-source approach to the documentation as the code. As such, we welcome community contributions, suggestions, and constructive feedback on our documentation. See How to contribute for more information.

If there’s a particular area of documentation that you’d like to see that’s missing, please file a bug.

Project and community

The WordPress Operator is a member of the Ubuntu family. It’s an open-source project that warmly welcomes community projects, contributions, suggestions, fixes, and constructive feedback.

Governance and policies

Get involved

Thinking about using the WordPress Operator for your next project? Get in touch!