Skip to content
Adam Brown edited this page May 16, 2023 · 23 revisions

Overview

The Hale Platform is a WordPress Multisite instance running on kubernetes.

Its key components are made up of:

  • A pod with two containers - an NGINX sidecar container and a WordPress/PHP-FPM container.
  • A service that routes to the pods on port 8080.
  • A connection to a single RDS instance that uses a MariaDB database. All sites are on this DB instance.
  • A single s3 bucket to hold all documents and images uploaded to the sites.

Server-side caching has been added to the NGINX sidecar configuration.

Blank diagram (2)

Pod architecture

Pods (1)

Clone this wiki locally