ska_src_api_global_execution Logo
0.0.20
  • Developer Guidelines
  • Authentication
  • Authorisation
  • Deployment
  • Development
  • Api Testing
  • Batch Jobs
  • Getting started
  • Development environment
  • Development cycle
  • Development tricks
  • Testing
  • Code quality
  • Documentation
  • Fetch tokens
  • Contributing guidelines
  • Versioning Standard
  • How to tag a release
  • Coding Standard to follow
  • Steps to add a new endpoint
  • Code flow
  • High level Architecture
  • Changelog
  • API Reference
ska_src_api_global_execution
  • Welcome to ska-src-api-global-execution’s developer documentation
  • View page source

Welcome to ska-src-api-global-execution’s developer documentation

  • Developer Guidelines
  • Authentication
    • User
    • Service
  • Authorisation
    • Restricting user access to routes using token scopes
  • Deployment
    • Example via docker-compose
    • Example via Helm
  • Development
  • Api Testing
    • Submitting a WorkStep
    • Getting a job status
  • Batch Jobs
    • Panda Jobs
  • Getting started
  • Development environment
  • Development cycle
  • Development tricks
    • Using poetry
    • Managing authorisation
    • Bypassing AuthN/Z
    • Amending charts
    • Managing connections to other APIs
  • Testing
    • Component testing
  • Code quality
    • Linting
    • Formatting
  • Documentation
  • Fetch tokens
  • Contributing guidelines
  • Versioning Standard
  • How to tag a release
  • Coding Standard to follow
  • Steps to add a new endpoint
  • Code flow
  • High level Architecture
  • Changelog
    • [0.0.20]
    • [0.0.19]
    • [0.0.18]
    • [0.0.17]
    • [0.0.16]
    • [0.0.15]
    • [0.0.14]
    • [0.0.13]
    • [0.0.12]
    • [0.0.11]
    • Added
    • [0.0.10]
    • [0.0.9]
    • [0.0.8]
    • [0.0.7]
    • [0.0.6]
    • [0.0.5]
    • [0.0.4]
  • API Reference
    • ska_src_api_global_execution
    • dependencies
    • server
    • openapi
    • beans
    • workstep
    • status
    • docs
    • execution_repository
    • request_timeout_adapter
    • async_mongo_client
    • background_task_manager
    • config_client
    • external_api_clients
    • global_execution_client
    • iam_client
    • logger_client
    • panda_client
    • kubernetes
    • oauth2_service_token_factory
    • data_capabilities_service_token
    • site_capabilities_service_token
    • oauth2_service_token
    • iam
    • utility
    • exceptions
    • singleton
    • redis
    • cache
Next

© Copyright 2025, SKAO.

Built with Sphinx using a custom SKA theme based on a theme provided by Read the Docs. Creative Commons Licence
SKA developer documentation by SKA Observatory is licensed under a Creative Commons Attribution 4.0 International License .
Based on a work at github.com/ska-telescope/developer.skatelescope.org .

This work is inspired by the LSST developer guide © Copyright 2016-2018 Association of Universities for Research in Astronomy, licensed under a Creative Commons Attribution 4.0 International License .

This work is inspired by the Apache developer information Copyright © 2018 The Apache Software Foundation, Licensed under the Apache License, Version 2.0 .