Page MenuHomePhabricator

Catalyst API is capable of deploying mediawiki
Closed, ResolvedPublic3 Estimated Story Points

Description

  • Establish a shared namespace on GitLab for the API
  • API can deploy Existing CI chart to a local kubernetes (meaning k3s or minikube running on someone's laptop)
  • API Should have the ability to accept a simple API token for auth
    • Auth token using header Authentication: ApiKey <shared-token>
    • In the authentication spec it allows any string, ApiKey is meant to differentiate from Bearer or anything else we may decide to use in future.
  • API should set up ingress for the running MediaWiki (routing from OpenStack should just work via wildcard domain, NAME.catalyst.wmcloud.org should all be routable)
  • Add ORM layer

Event Timeline

thcipriani set the point value for this task to 3.Mar 18 2024, 4:33 PM
thcipriani edited projects, added Catalyst (MVP.VIP.1️⃣); removed Catalyst.
jnuche updated the task description. (Show Details)