Gafaelfawr

Gafaelfawr is the authentication and authorization front-end for the Vera C. Rubin Observatory Science Platform. It’s primary purpose is to serve as an NGINX auth_request backend. It also provides a web page where people can create and manage long-lived tokens for use outside of a web browser. As a component of the Science Platform, it is designed for deployment with Kubernetes. Gafaelfawr requires the Kubernetes NGINX ingress controller.

Gafaelfawr is developed on GitHub.

Gafaelfawr is named for Glewlwyd Gafaelfawr, the knight who challenges King Arthur in Pa gur yv y porthaur? and, in later stories, is a member of his court and acts as gatekeeper. Gafaelfawr is pronounced (very roughly) gah-VILE-fahwr. (If you speak Welsh and can provide a better pronunciation guide, please open an issue!)