Directories
¶
| Path | Synopsis |
|---|---|
|
SPDX-License-Identifier: Apache-2.0
|
SPDX-License-Identifier: Apache-2.0 |
|
chartpress
command
SPDX-License-Identifier: Apache-2.0
|
SPDX-License-Identifier: Apache-2.0 |
|
operator
command
SPDX-License-Identifier: Apache-2.0
|
SPDX-License-Identifier: Apache-2.0 |
|
server
command
SPDX-License-Identifier: Apache-2.0
|
SPDX-License-Identifier: Apache-2.0 |
|
internal
|
|
|
apis
SPDX-License-Identifier: Apache-2.0 internal/apis/apis.go Package apis is the single source of truth for the ChartpressConfig API identity, shared by the backend (apply/list) and the operator (watch/reconcile).
|
SPDX-License-Identifier: Apache-2.0 internal/apis/apis.go Package apis is the single source of truth for the ChartpressConfig API identity, shared by the backend (apply/list) and the operator (watch/reconcile). |
|
compose
SPDX-License-Identifier: Apache-2.0 Package compose deterministically maps a docker-compose file into an engine.Spec so the web wizard's "Import a docker-compose file" option can pre-fill the same review form the prompt and manual options land in.
|
SPDX-License-Identifier: Apache-2.0 Package compose deterministically maps a docker-compose file into an engine.Spec so the web wizard's "Import a docker-compose file" option can pre-fill the same review form the prompt and manual options land in. |
|
crd
SPDX-License-Identifier: Apache-2.0 Package crd holds tests asserting the shipped CRD definition and example CRs match the engine's Spec contract (group chartpress.dev, single-ingress enum, 3-workload enum, descriptions).
|
SPDX-License-Identifier: Apache-2.0 Package crd holds tests asserting the shipped CRD definition and example CRs match the engine's Spec contract (group chartpress.dev, single-ingress enum, 3-workload enum, descriptions). |
|
deploy
SPDX-License-Identifier: Apache-2.0 Package deploy holds tests that render the chartpress Helm chart and assert deploy-time wiring (backend RBAC, downward-API namespace).
|
SPDX-License-Identifier: Apache-2.0 Package deploy holds tests that render the chartpress Helm chart and assert deploy-time wiring (backend RBAC, downward-API namespace). |
|
engine
SPDX-License-Identifier: Apache-2.0 internal/engine/dependencies.go
|
SPDX-License-Identifier: Apache-2.0 internal/engine/dependencies.go |
|
objectstore
SPDX-License-Identifier: Apache-2.0 internal/objectstore/objectstore.go Package objectstore wraps an S3-compatible bucket (AWS S3 / R2 / MinIO) behind an Uploader (operator) and a Presigner (backend), so callers test against fakes and never need a real bucket.
|
SPDX-License-Identifier: Apache-2.0 internal/objectstore/objectstore.go Package objectstore wraps an S3-compatible bucket (AWS S3 / R2 / MinIO) behind an Uploader (operator) and a Presigner (backend), so callers test against fakes and never need a real bucket. |
|
operator
SPDX-License-Identifier: Apache-2.0
|
SPDX-License-Identifier: Apache-2.0 |
|
server
SPDX-License-Identifier: Apache-2.0 internal/server/auth.go — optional GitHub OAuth sign-in (identity only).
|
SPDX-License-Identifier: Apache-2.0 internal/server/auth.go — optional GitHub OAuth sign-in (identity only). |
|
tools
|
|
|
licensecheck
command
SPDX-License-Identifier: Apache-2.0 Command licensecheck enforces the repository's approved dependency licenses.
|
SPDX-License-Identifier: Apache-2.0 Command licensecheck enforces the repository's approved dependency licenses. |
Click to show internal directories.
Click to hide internal directories.