Skip to main content
[![Build Status](https://travis-ci.org/lsst-sqre/sqre-apikit.svg?branch=master)](https://travis-ci.org/lsst-sqre/sqre-apikit)

# sqre-uservice-productstatus

LSST DM SQuaRE microservice wrapper for determining whether products
listed at keeper.lsst.codes are responding to their published endpoint.

## Usage

Create a Flask app (preferably using :class:`apikit.APIFlask`). If you
have used `APIFlask`, it will already have a metadata route (but if you
are using Kubernetes ingress, you will want to specify the additional
route behind api.lsst.codes (or wherever) as one of the arguments to
route.

Hook your app up with whatever authenticator to Github it needs (if
any), and whatever secrets the authenticator requires.

If you're planning on hosting in a container via Kubernetes, create a
service and a deployment for it (look in `kubernetes`), and then if you
are standing up the front end too, set up an ingress with TLS
certificate and key. If one already exists (e.g. `api.lsst.codes`) you
just need to add a path to the existing ingress.


Metadata

Release files for sqre-uservice-productstatus 0.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for sqre-uservice-productstatus 0.0.1
File Size Uploaded
sqre-uservice-productstatus-0.0.1.tar.gz 4.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for sqre-uservice-productstatus 0.0.1
File Interpreter ABI Platform
sqre_uservice_productstatus-0.0.1-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size: 11.2 kB

Release files / sqre-uservice-productstatus-0.0.1.tar.gz

Download URL sqre-uservice-productstatus-0.0.1.tar.gz
Size 4.8 kB
Tags Source
SHA-256 checksum
How to use checksums
4ec1187011d799d22d0b8fed8710d3bc93bf5599697779a9a324e4f38eebc74b
BLAKE2b-256 checksum
How to use checksums
d2528da435c7a379854b7eeee0c72db274a92c640ea7a2a23782157731acb126
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / sqre_uservice_productstatus-0.0.1-py2.py3-none-any.whl

Download URL sqre_uservice_productstatus-0.0.1-py2.py3-none-any.whl
Size 6.4 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
4f5bc6f6fdb13e5f0b180c7b8e5a878f3ac2d79bdfbdc846f484960cc3294aae
BLAKE2b-256 checksum
How to use checksums
83b46e85cb8f9e843d1eab787f1582a38e687cfd088a426e8b6f36b4a6ac540c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.0.1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page