Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • C common
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Issues 15
    • Issues 15
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Create a new issue
  • Issue Boards
Collapse sidebar
  • ecobytes
  • wordpress
  • common
  • Issues
  • #59
Closed
Open
Created Apr 23, 2021 by Gualter@gandhianoOwner0 of 5 tasks completed0/5 tasks

Wordpress Operator POC

As a Kubernetes user, I want to have a Wordpress operator, so that I am able to deploy and upgrade Wordpress sites by creating a Kubernetes object.

Implementation notes:

  • The Presslabs stack provides an open-source solution for combining Kubernetes+Wordpress and has an own operator.
  • While the stack is directed at GCP, the operator should nevertheless be usable in any Kubernetes cluster independently of where it runs.
  • If the operator is not properly addressing upgrades, it may be worth to have a look at Phinx, which focus on allowing PHP DB migrations for CI/CD workflows.
  • Good boilerplate code can be provided by Bedrock. See also the Presslabs docs on using bedrock.

Acceptance criteria:

  • A Wordpress operator is installed on libernetes
  • A Wordpress site image has been created from a git repository code
  • The Wordpress website is running on libernetes
  • Custom plugins and/or themes are present on the website
  • The website has been upgraded
Edited Apr 23, 2021 by Gualter
Assignee
Assign to
Time tracking