Roundtable infrastructure documentation

Developer and operational documentation for the Roundtable platform, and services that run on Roundtable.

Kafkit

Kafkit helps you write Kafka producers and consumers in Python with asyncio.

Source repository
lsst-sqre/kafkit

LTD Keeper

LTD Keeper is the backend database and application that runs LSST the Docs. You can interact with the Keeper through its RESTful HTTP API.

Source repository
lsst-sqre/ltd-keeper

Neophile

neophile is a dependency scanner. It looks through a repository for declared dependencies, attempts to determine if those dependencies are out of date, and generates a report.

Source repository
lsst-sqre/neophile

Roundtable

Roundtable is a Kubernetes cluster for microservices, managed by the SQuaRE team.

Source repository
lsst-sqre/roundtable

Rubin Observatory services directory

A directory of services operated by the SQuaRE team.

Source repository
lsst-sqre/services

Safir

Safir is a Python package that lets you develop Roundtable bots, based on the aiohttp.web asyncio web framework.

Source repository
lsst-sqre/safir

Templatekit

Templatekit is a command-line app and Python library for using and maintaining a centralized repository of project and file templates that are built with Cookiecutter and Jinja.

Source repository
lsst-sqre/templatekit

Vera C. Rubin Observatory is a Federal project jointly funded by the National Science Foundation (NSF) and the Department of Energy (DOE) Office of Science, with early construction funding received from private donations through the LSST Corporation. The NSF-funded LSST (now Rubin Observatory) Project Office for construction was established as an operating center under the management of the Association of Universities for Research in Astronomy (AURA). The DOE-funded effort to build the Rubin Observatory LSST Camera (LSSTCam) is managed by SLAC National Accelerator Laboratory (SLAC).

NSF and DOE will continue to support Rubin Observatory in its operations phase to carry out the Legacy Survey of Space and Time. They will also provide support for scientific research with the data. During operations, NSF funding is managed by the Association of Universities for Research in Astronomy (AURA) under a cooperative agreement with NSF, and DOE funding is managed by SLAC under contract by DOE. Rubin Observatory is operated by NSF's NOIRLab and SLAC.

© 2021 Association of Universities for Research in Astronomy (AURA), Inc.