Hi everyone,
This is an information only message. There is no action required.
We're excited to announce that Catalyst is now available in public beta on Patchdemo!
Catalyst is an API that wraps a purpose-built CI Kubernetes cluster. Patchdemo uses Catalyst to deploy demos in their own pods, separated from other deployments. Catalyst adds isolation and an easier path forward to scale as more people use it. In the future, Catalyst will enable more complex testing topologies where, for instance, a service is needed alongside MediaWiki to test an extension that relies on that service.
To kick the tires of the new Catalyst backend, you can visit https://patchdemo.wmcloud.org and check the "Use experimental Kubernetes backend" checkbox. The experience is mostly the same as the non-Catalyst use-case, except you'll see that logs are streamed from Kubernetes.
During the public beta, this checkbox will default to being unchecked. We are eagerly accepting feedback on our Phabricator board: https://phabricator.wikimedia.org/tag/catalyst/ . You can also reach out on IRC to kindrobot or thcipriani on #wikimedia-cloud. You can read more about Catalyst at https://wikitech.wikimedia.org/wiki/Catalyst .
Best,
Stef Dunlap and the Catalyst team
Hello everyone,
This is an information only message. There is no action required.
As we welcome the New Year, we are also excited to announce that Catalyst is now the default backend utilized by PatchDemo!
We have been monitoring its performance since the beta launch as well as your feedback on the Phabricator board ( https://phabricator.wikimedia.org/tag/catalyst/) and from that, have determined it is ready to take this next step. Please feel free to continue leaving feedback for us and you can reach out on IRC to kindrobot or thcipriani on #wikimedia-cloud. For more information, you can read more about Catalyst at https://wikitech.wikimedia.org/wiki/Catalyst
Best, Esuvat Bomani and the Catalyst team
wikitech-l@lists.wikimedia.org