Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
dufflebag
command
|
|
|
osv-stub
command
|
|
|
platforms
command
Command platforms keeps spec/platforms.json, the platforms HashiCorp publishes Packer plugins for, and renders it into the Go and console code that read it.
|
Command platforms keeps spec/platforms.json, the platforms HashiCorp publishes Packer plugins for, and renders it into the Go and console code that read it. |
|
schema-compat
command
|
|
|
spec-drift
command
Command spec-drift reports when HashiCorp's published API specs appear to have changed upstream.
|
Command spec-drift reports when HashiCorp's published API specs appear to have changed upstream. |
|
internal
|
|
|
bagdrop
Package bagdrop owns the platform-plane configuration and destination resolution lifecycle for the one-way registry mirror described by ADR-0025.
|
Package bagdrop owns the platform-plane configuration and destination resolution lifecycle for the one-way registry mirror described by ADR-0025. |
|
compat/hcpauth
Package hcpauth serves the OAuth2 token endpoint the HCP SDK authenticates against.
|
Package hcpauth serves the OAuth2 token endpoint the HCP SDK authenticates against. |
|
compat/rm2019
Package rm2019 serves the resource-manager endpoints the Packer CLI uses to resolve which organization and project it is working in.
|
Package rm2019 serves the resource-manager endpoints the Packer CLI uses to resolve which organization and project it is working in. |
|
credseal
Package credseal protects credentials stored outside the encrypted payload tables.
|
Package credseal protects credentials stored outside the encrypted payload tables. |
|
domain/identity
Package identity holds service principals and their credentials.
|
Package identity holds service principals and their credentials. |
|
domain/plugin
Package plugin holds the rules a Packer plugin version must satisfy before the registry stores it (ADR-0027).
|
Package plugin holds the rules a Packer plugin version must satisfy before the registry stores it (ADR-0027). |
|
domain/registry
Package registry holds the domain aggregates: buckets, versions, builds, artifacts and channels.
|
Package registry holds the domain aggregates: buckets, versions, builds, artifacts and channels. |
|
keyring
Package keyring implements encryption at rest (ADR-0024): a keyring of locally generated data-encryption keys held in memory, each stored wrapped by an external key service's key-encryption key.
|
Package keyring implements encryption at rest (ADR-0024): a keyring of locally generated data-encryption keys held in memory, each stored wrapped by an external key service's key-encryption key. |
|
platform/v1
Package v1 provides primitives to interact with the openapi HTTP API.
|
Package v1 provides primitives to interact with the openapi HTTP API. |
|
pluginimport
Package pluginimport mirrors plugin versions from upstream releases into an organization's plugin registry (ADR-0027 A1).
|
Package pluginimport mirrors plugin versions from upstream releases into an organization's plugin registry (ADR-0027 A1). |
|
pluginread
Package pluginread serves an organization's published plugins to Packer's remote getter: the anonymous third surface of ADR-0027.
|
Package pluginread serves an organization's published plugins to Packer's remote getter: the anonymous third surface of ADR-0027. |
|
scan
Package scan orchestrates external vulnerability scanners over stored SBOM package inventories.
|
Package scan orchestrates external vulnerability scanners over stored SBOM package inventories. |
|
store/objectstore
Package objectstore stores immutable SBOM blobs in an S3-compatible service.
|
Package objectstore stores immutable SBOM blobs in an S3-compatible service. |
|
store/postgres
Package postgres persists the domain aggregates.
|
Package postgres persists the domain aggregates. |
|
webhook
Package webhook implements project- and organization-scoped webhook activation and delivery.
|
Package webhook implements project- and organization-scoped webhook activation and delivery. |
Click to show internal directories.
Click to hide internal directories.