internal/

directory
v0.2.1 Latest Latest
Warning

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

Go to latest
Published: Nov 4, 2026 License: Apache-2.0

Directories

Path Synopsis
api
Package api is the OpenArch REST client.
Package api is the OpenArch REST client.
gen
Package gen provides primitives to interact with the openapi HTTP API.
Package gen provides primitives to interact with the openapi HTTP API.
Package auth finds the OpenArch URL and credentials of a command.
Package auth finds the OpenArch URL and credentials of a command.
Package certs creates self-signed certificates and checks certificate files.
Package certs creates self-signed certificates and checks certificate files.
Package cli defines the cobra commands.
Package cli defines the cobra commands.
Package compose runs the docker compose CLI on a workspace.
Package compose runs the docker compose CLI on a workspace.
Package contexts reads and writes the CLI config file with the named connections ("contexts").
Package contexts reads and writes the CLI config file with the named connections ("contexts").
Package credstore keeps passwords in the OS credential store, or in a file when no OS store is available.
Package credstore keeps passwords in the OS credential store, or in a file when no OS store is available.
Package doctor checks the prerequisites to run OpenArch.
Package doctor checks the prerequisites to run OpenArch.
Package generate creates a workspace (init) and writes its files again from openarch.yaml (render).
Package generate creates a workspace (init) and writes its files again from openarch.yaml (render).
Package localenv generates passwords and reads and writes .env.local, the file that holds the secrets of a workspace.
Package localenv generates passwords and reads and writes .env.local, the file that holds the secrets of a workspace.
Package output prints command results and errors as text or JSON.
Package output prints command results and errors as text or JSON.
Package selfupdate replaces the running binary with a release from GitHub, after it checks the keyless Sigstore signature of checksums.txt and the SHA-256 of the archive.
Package selfupdate replaces the running binary with a release from GitHub, after it checks the keyless Sigstore signature of checksums.txt and the SHA-256 of the archive.
Package smoke runs an end-to-end check of an OpenArch server: it creates a document, reads it, finds it with a query, and deletes it.
Package smoke runs an end-to-end check of an OpenArch server: it creates a document, reads it, finds it with a query, and deletes it.
Package stack starts, stops and checks the Docker Compose stack of a workspace.
Package stack starts, stops and checks the Docker Compose stack of a workspace.
Package templates renders the workspace files from openarch.yaml.
Package templates renders the workspace files from openarch.yaml.
Package term detects terminals.
Package term detects terminals.
Package users reads and writes the OpenArch users file (config/users.yml).
Package users reads and writes the OpenArch users file (config/users.yml).
Package version holds build information.
Package version holds build information.
Package workspace loads, validates and saves openarch.yaml, the source of truth of a workspace, and writes the files rendered from it.
Package workspace loads, validates and saves openarch.yaml, the source of truth of a workspace, and writes the files rendered from it.

Jump to

Keyboard shortcuts

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