Skip to main content
Ctrl+K
Logo image Logo image

Phalanx

Site Navigation

  • About
  • Developers
  • Administrators
  • Applications
  • Environments
  • Internals
  • Rubin docs

Site Navigation

  • About
  • Developers
  • Administrators
  • Applications
  • Environments
  • Internals
  • Rubin docs

Section Navigation

Cluster infrastructure

  • argocd — Kubernetes application manager
    • Argo CD architecture and notes
    • Bootstrapping Argo CD
    • Argo CD authentication
    • Upgrading Argo CD
    • Troubleshooting argocd
    • Argo CD Helm values reference
  • cert-manager — TLS certificate manager
    • Bootstrapping cert-manager
    • Add TLS certificates for a new hostname
    • Setting up Route 53 for cert-manager
    • Upgrading cert-manager
    • Cert-manager architecture and notes
    • Cert-manager Helm values reference
  • ingress-nginx — Ingress controller
    • TLS certificates
    • Ingress-nginx Helm values reference
  • gafaelfawr — Authentication & identity
    • Bootstrapping Gafaelfawr
    • Recreating Gafaelfawr service tokens
    • Releasing GitHub organization data
    • Troubleshooting
    • Gafaelfawr Helm values reference
  • postgres — In-cluster SQL store
    • Adding a new database
    • Troubleshooting postgres
    • postgres Helm values reference
  • vault-secrets-operator — Vault to Kubernetes
    • Bootstrapping vault-secrets-operator
    • Upgrading vault-secrets-operator
    • vault-secrets-operator Helm values reference

Rubin Science Platform

  • butler — Server for Butler data abstraction service
    • butler Helm values reference
  • cachemachine — JupyterLab image prepuller
    • Bootstrapping cachemachine
    • Image pruning
    • Google Cloud Artifact Registry (GAR) integration
    • Cachemachine Helm values reference
  • datalinker — IVOA DataLink service
    • Datalinker Helm values reference
  • hips — HiPS tile server
    • hips Helm values reference
  • linters — Automated chechking of DNS
    • Linters Helm values reference
  • livetap — IVOA livetap Table Access Protocol
    • LiveTAP architecture and notes
    • livetap Helm values reference
  • mobu — Integration testing
    • Configuring mobu
    • Managing mobu flocks
    • Mobu Helm values reference
  • moneypenny — User provisioning
    • moneypenny Helm values reference
  • noteburst — Notebook execution-as-a-service
    • noteburst Helm values reference
  • nublado — JupyterHub/JupyterLab for RSP
    • Bootstrapping Nublado
    • Upgrading Nublado
    • Nublado Major Version Migration
    • Updating the recommended Notebook Aspect image
    • Troubleshooting nublado
    • nublado Helm values reference
  • nublado2 — JupyterHub for RSP
    • Bootstrapping Nublado
    • Upgrading Nublado
    • Troubleshooting nublado2
    • nublado2 Helm values reference
  • portal — Firefly-based RSP Portal
    • Bootstrapping Portal
    • portal Helm values reference
  • semaphore — User notification
    • semaphore Helm values reference
  • sherlock — App ingress status and metrics
    • sherlock Helm values reference
  • siav2 — Simple Image Access v2 service
    • siav2 Helm values reference
  • sqlproxy-cross-project — External Cloud SQL proxy
    • sqlproxy-cross-project Helm values reference
  • squareone — RSP homepage
    • Squareone architecture and notes
    • Bootstrapping Squareone
    • Squareone Helm values reference
  • ssotap — IVOA DP03 Solar System Table Access Protocol
    • ssotap Helm values reference
  • tap — IVOA Table Access Protocol
    • TAP architecture and notes
    • tap Helm values reference
  • times-square — Parameterized notebooks
    • times-square Helm values reference
  • vo-cutouts — IVOA SODA image cutouts
    • vo-cutouts Helm values reference

RSP+

  • argo-workflows — Argo workflows
    • argo-workflows Helm values reference
  • alert-stream-broker — Alert transmission to brokers
  • exposurelog — Exposure message log
    • Exposure log Helm values reference
  • narrativelog — Narrative observatory log
    • narrativelog Helm values reference
  • obsloctap — Serve observing schedule
    • Helm values reference
  • plot-navigator — Data production plot viewer
    • plot-navigator Helm values reference
  • production-tools — Data Production monitoring
    • production-tools Helm values reference
  • rubintv — Real-time display front end
    • Rubintv Helm values reference
  • sasquatch — Observatory telemetry
    • Creating a Sasquatch write token
    • sasquatch Helm values reference
  • schedview-prenight — Run the schedview pre-night briefing dashboard.
    • schedview-prenight Helm values reference
  • schedview-snapshot — Dashboard for examination of scheduler snapshots.
    • schedview-snapshot Helm values reference
  • strimzi — Kafka cluster manager
  • strimzi-access-operator — Strimzi user access
    • strimzi-access-operator Helm values reference
  • telegraf — Application telemetry collection
    • telegraf Helm values reference
  • telegraf-ds — Per-node telemetry collection
    • telegraf-ds Helm values reference

Roundtable

  • giftless — Git LFS server
    • Giftless Helm values reference
  • kubernetes-replicator — Cross-namespace resources
    • Kubernetes Helm values reference
  • monitoring — Chronograf monitoring UI
    • Monitoring Helm values reference
  • onepassword-connect — 1Password API server
    • Bootstrapping 1Password Connect
    • Enable 1Password Connect for a new environment
    • Add a new 1Password Connect server
    • onepassword-connect Helm values reference
  • ook — Documentation indexing
    • Ook Helm values reference
  • squarebot — Kafka event gateway
    • Squarebot Helm values reference

Prompt Processing

  • next-visit-fan-out — Distribute next visit events
    • next-visit-fan-out Helm values reference
  • prompt-proto-service-hsc — Prompt processing for HSC images
    • Prompt Proto Service HSC Helm values reference
  • prompt-proto-service-latiss — Prompt processing for LATISS images
    • Prompt Proto Service LATISS Helm values reference
  • prompt-proto-service-lsstcam — Prompt processing for LSSTCam images
    • Prompt Proto Service LSSTCam Helm values reference
  • prompt-proto-service-lsstcomcam — Prompt processing for LSSTComCam images
    • Prompt Proto Service LSSTComCam Helm values reference

datalinker — IVOA DataLink service#

datalinker provides various facilities for discovering and referring to data products and services within the Rubin Science Platform. It is primarily based on the IVOA DataLink standard, but also provides some related service discovery facilities beyond the scope of that standard.

Most significantly, datalinker is used to retrieve images referenced in the results of an ObsTAP search. It does this by returning a DataLink response for the image that includes a signed URL, allowing direct image download from the underlying data store.

It also provides the HiPS list service, which collects the property files of HiPS data sets served by hips and returns them with appropriate URLs, and implements a variety of “microservice” endpoints that rewrite simple service-descriptor-friendly APIs into redirects to other RSP services.

View on GitHub

applications/datalinker Application template

Source

lsst-sqre/datalinker

Related docs

DMTN-238: RSP DataLink service implementation strategy

Type

Helm

Namespace

datalinker

Environments

ccin2p3

values

Argo CD

idfdev

values

Argo CD

idfint

values

Argo CD

idfprod

values

Argo CD

usdfdev

values

Argo CD

usdfint

values

Argo CD

usdfprod

values

Argo CD

Guides#

  • Datalinker Helm values reference

previous

Cachemachine Helm values reference

next

Datalinker Helm values reference

On this page
  • Guides
Edit this page

© Copyright 2020-2023 Association of Universities for Research in Astronomy, Inc. (AURA).

Built with the PyData Sphinx Theme 0.12.0.

Created using Sphinx 7.2.6.