Highly Available WordPress

A resilient website running on Kubernetes.

Umut Can Cloud is a simple WordPress demo built with Terraform, Helm, MariaDB Galera, monitoring, autoscaling, and a tag-based GitHub Actions deployment pipeline.

About

Designed for repeatable cloud deployments.

This site keeps the application image, Helm configuration, infrastructure, and release process under version control. Changes move through Git tags instead of manual server edits.

Infrastructure as Code

Terraform creates the cloud foundation, while Helm manages Kubernetes applications and values for each service.

Application as Image

The WordPress filesystem is controlled by the container image, which makes releases easier to reproduce and rollback.

Services

What this platform demonstrates.

A compact production-style architecture with high availability, observability, and automated delivery.

01

HA Web Layer

Multiple WordPress pods run behind Kubernetes ingress with health checks, disruption protection, and autoscaling.

02

Database Cluster

MariaDB Galera provides a clustered SQL backend for WordPress when a managed database service is not available.

03

Monitoring

Prometheus and Grafana collect cluster, pod, and database metrics so problems can be detected early.

Let's build reliable systems.

This demo site is ready for further customization: real content, brand colors, contact forms, dashboards, and deeper WordPress features can be added next.