Directories
¶
| Path | Synopsis |
|---|---|
|
apis
|
|
|
core/v1alpha1
Package v1alpha1 contains API Schema definitions for the v1alpha1 API group +kubebuilder:object:generate=true +groupName=core.conure.io
|
Package v1alpha1 contains API Schema definitions for the v1alpha1 API group +kubebuilder:object:generate=true +groupName=core.conure.io |
|
cmd
|
|
|
api-server
command
|
|
|
api-server/cli
Package cli holds API-server admin sub-commands.
|
Package cli holds API-server admin sub-commands. |
|
api-server/credentials
Package credentials is the org-scoped credential API: the MongoDB source of truth for registry/git credentials a deploy later projects into Kubernetes Secrets.
|
Package credentials is the org-scoped credential API: the MongoDB source of truth for registry/git credentials a deploy later projects into Kubernetes Secrets. |
|
api-server/system
Package system exposes cluster-level metadata that the CLI needs to make build decisions: target platform (so M-series Macs cross-build for amd64 clusters) and Kubernetes version.
|
Package system exposes cluster-level metadata that the CLI needs to make build decisions: target platform (so M-series Macs cross-build for amd64 clusters) and Kubernetes version. |
|
api-server/users
Package users implements the admin-only user management API.
|
Package users implements the admin-only user management API. |
|
cli
command
|
|
|
control
command
|
|
|
internal
|
|
|
cli/apiclient
Package apiclient is the typed HTTP client for the Conure API as used by the CLI.
|
Package apiclient is the typed HTTP client for the Conure API as used by the CLI. |
|
cli/config
Package config owns the machine-local CLI config at ~/.conure/config.json.
|
Package config owns the machine-local CLI config at ~/.conure/config.json. |
|
cli/envfile
Package envfile parses dotenv-style files for `conure var import`.
|
Package envfile parses dotenv-style files for `conure var import`. |
|
cli/link
Package link owns the per-repo .conure/link.json file.
|
Package link owns the per-repo .conure/link.json file. |
|
cli/ui
Package ui centralizes user-facing output for the conure CLI: colored messages, tables, spinners, and the JSON-vs-text output split.
|
Package ui centralizes user-facing output for the conure CLI: colored messages, tables, spinners, and the JSON-vs-text output split. |
|
credentials
Package credentials owns the naming/label scheme and the Kubernetes Secret shapes for conure's org-scoped credentials, shared by the deploy-time projection (api-server providers) and the build Job wiring so there is one implementation of "what does a projected credential Secret look like".
|
Package credentials owns the naming/label scheme and the Kubernetes Secret shapes for conure's org-scoped credentials, shared by the deploy-time projection (api-server providers) and the build Job wiring so there is one implementation of "what does a projected credential Secret look like". |
|
fieldroles
Package fieldroles resolves conure's well-known field "roles" to concrete locations inside a component's free-form values map.
|
Package fieldroles resolves conure's well-known field "roles" to concrete locations inside a component's free-form values map. |
|
render
Package render defines the engine-agnostic interface that the component controller uses to render and apply manifests.
|
Package render defines the engine-agnostic interface that the component controller uses to render and apply manifests. |
|
render/apply
Package apply wires the shared fluxcd/pkg/ssa apply path used by render adapters that don't have their own server-side-apply implementation.
|
Package apply wires the shared fluxcd/pkg/ssa apply path used by render adapters that don't have their own server-side-apply implementation. |
|
render/helm
Package helm adapts Helm v4 chart rendering to the render.Engine interface.
|
Package helm adapts Helm v4 chart rendering to the render.Engine interface. |
|
render/timoni
Package timoni adapts the Timoni module manager to the render.Engine interface.
|
Package timoni adapts the Timoni module manager to the render.Engine interface. |
|
pkg
|
|
|
client/core_conure/fake
This package has the automatically generated fake clientset.
|
This package has the automatically generated fake clientset. |
|
client/core_conure/scheme
This package contains the scheme of the automatically generated clientset.
|
This package contains the scheme of the automatically generated clientset. |
|
client/core_conure/typed/core/v1alpha1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
|
client/core_conure/typed/core/v1alpha1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
Click to show internal directories.
Click to hide internal directories.