atmospro

package
v1.223.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 15, 2026 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Overview

Package atmospro implements the `atmos/pro` auth provider, which authenticates the Atmos CLI *to Atmos Pro* by federating a GitHub Actions OIDC token through the Atmos Pro auth endpoint and caching the resulting session JWT.

v1 is OIDC-only: it requires a GitHub Actions environment. The session JWT it returns is reusable for all Atmos Pro API calls (e.g., the github/sts integration).

Index

Constants

View Source
const Kind = "atmos/pro"

Kind is the provider kind for the Atmos Pro provider.

Variables

This section is empty.

Functions

func NewProvider

func NewProvider(name string, config *schema.Provider) (types.Provider, error)

NewProvider creates a new atmos/pro provider.

Types

This section is empty.

Directories

Path Synopsis
Package broker registers the Atmos Pro credential broker, which lazily provisions the github/sts integration in CI so Atmos can read private GitHub repositories (Terraform modules, `source:` components, vendored artifacts, remote imports) even though no stack claims the atmos/pro identity.
Package broker registers the Atmos Pro credential broker, which lazily provisions the github/sts integration in CI so Atmos can read private GitHub repositories (Terraform modules, `source:` components, vendored artifacts, remote imports) even though no stack claims the atmos/pro identity.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL