# WordPress charm > A Juju charm that deploys and manages WordPress, the open-source website builder, on Kubernetes. The documentation covers deployment, configuration, plugin and theme management, observability, and upgrades. 2026 ## Pages - [WordPress operator](https://canonical.com/juju/docs/wordpress-k8s-charm/latest/index.html.md): A Juju charm deploying and managing WordPress on Kubernetes. - [Deploy the WordPress charm for the first time](https://canonical.com/juju/docs/wordpress-k8s-charm/latest/tutorial/index.html.md): The WordPress charm tutorial that walks a user through a basic WordPress deployment. - [How-to guides](https://canonical.com/juju/docs/wordpress-k8s-charm/latest/how-to/index.html.md): How-to guides covering the entire WordPress charm operations lifecycle. - [How to retrieve initial credentials](https://canonical.com/juju/docs/wordpress-k8s-charm/latest/how-to/retrieve-initial-credentials/index.html.md): Run the following command to get the initial admin password that can be used to log in at - [How to configure initial settings](https://canonical.com/juju/docs/wordpress-k8s-charm/latest/how-to/configure-initial-settings/index.html.md): This only works when setting up WordPress charm initially before the database - [How to integrate with COS](https://canonical.com/juju/docs/wordpress-k8s-charm/latest/how-to/integrate-with-cos/index.html.md): Deploy and integrate `prometheus-k8s` charm with `wordpress-k8s` - [How to configure hostname](https://canonical.com/juju/docs/wordpress-k8s-charm/latest/how-to/configure-hostname/index.html.md): Configure the WordPress hostname with the `blog_hostname` configuration: - [How to install plugins](https://canonical.com/juju/docs/wordpress-k8s-charm/latest/how-to/install-plugins/index.html.md): Start by locating the plugin from the WordPress plugins page. - [How to install themes](https://canonical.com/juju/docs/wordpress-k8s-charm/latest/how-to/install-themes/index.html.md): Start by locating the theme from the WordPress themes page. Once you’ve located the theme, the - [How to configure object storage](https://canonical.com/juju/docs/wordpress-k8s-charm/latest/how-to/configure-object-storage/index.html.md): Object storage configuration is required for the `wordpress-k8s` charm to work with - [How to enable antispam (Akismet)](https://canonical.com/juju/docs/wordpress-k8s-charm/latest/how-to/enable-antispam/index.html.md): Obtain an API key for Akismet by visiting the Akismet official webpage - [How to enable WAF](https://canonical.com/juju/docs/wordpress-k8s-charm/latest/how-to/enable-waf/index.html.md): This step will walk you through making your WordPress application secure using ModSecurity 3.0 - [How to rotate secrets](https://canonical.com/juju/docs/wordpress-k8s-charm/latest/how-to/rotate-secrets/index.html.md): To securely update all the WordPress secrets, run the following action. - [How to upgrade](https://canonical.com/juju/docs/wordpress-k8s-charm/latest/how-to/upgrade/index.html.md): Before updating the charm you need to back up the database using - [How to redeploy](https://canonical.com/juju/docs/wordpress-k8s-charm/latest/how-to/redeploy/index.html.md): This guide provides the necessary steps for migrating an existing WordPress - [How to contribute](https://canonical.com/juju/docs/wordpress-k8s-charm/latest/how-to/contribute/index.html.md): Familiarize yourself with contributing to the WordPress charm documentation. - [Reference](https://canonical.com/juju/docs/wordpress-k8s-charm/latest/reference/index.html.md): Technical information related to the WordPress charm. - [Configurations](https://canonical.com/juju/docs/wordpress-k8s-charm/latest/reference/configurations/index.html.md): See Configurations. - [Actions](https://canonical.com/juju/docs/wordpress-k8s-charm/latest/reference/actions/index.html.md): See Actions. - [Charm architecture](https://canonical.com/juju/docs/wordpress-k8s-charm/latest/reference/charm-architecture/index.html.md): Describes the WordPress charm's architecture, including its containers, OCI image, integrations, and Juju events. - [Relation endpoints](https://canonical.com/juju/docs/wordpress-k8s-charm/latest/reference/relation-endpoints/index.html.md): See Integrations. - [External access requirements](https://canonical.com/juju/docs/wordpress-k8s-charm/latest/reference/external-access/index.html.md): The WordPress charm may need to connect to external services and resources for - [Plugins](https://canonical.com/juju/docs/wordpress-k8s-charm/latest/reference/plugins/index.html.md): By default, the following WordPress plugins are installed with the latest version during the OCI - [Themes](https://canonical.com/juju/docs/wordpress-k8s-charm/latest/reference/themes/index.html.md): By default, the following WordPress themes are installed with the latest version from source. - [Explanation](https://canonical.com/juju/docs/wordpress-k8s-charm/latest/explanation/index.html.md): Explanation material explaining key concepts about the WordPress charm. - [Security overview](https://canonical.com/juju/docs/wordpress-k8s-charm/latest/explanation/security-overview/index.html.md): This explanation covers several security-related topics for the WordPress charm. - [Changelog](https://canonical.com/juju/docs/wordpress-k8s-charm/latest/changelog/index.html.md): All notable changes to this project will be documented in this file.