Documentation
¶
There is no documentation for this package.
Source Files
¶
Directories
¶
| Path | Synopsis |
|---|---|
|
internal/aws
Package aws holds AWS-side helpers used by cluster-facing seictl commands.
|
Package aws holds AWS-side helpers used by cluster-facing seictl commands. |
|
internal/clioutput
Package clioutput defines the JSON output envelope for cluster-facing seictl subcommands and the exit-code / category enums that are part of the public CLI contract.
|
Package clioutput defines the JSON output envelope for cluster-facing seictl subcommands and the exit-code / category enums that are part of the public CLI contract. |
|
internal/config
Package config manages ~/.seictl/config.json — the per-engineer alias and operating namespace seictl reads on every cluster-facing invocation.
|
Package config manages ~/.seictl/config.json — the per-engineer alias and operating namespace seictl reads on every cluster-facing invocation. |
|
internal/githubpr
Package githubpr wraps the git + gh CLI invocations seictl onboard uses to land an engineer cell as a PR against the platform repo.
|
Package githubpr wraps the git + gh CLI invocations seictl onboard uses to land an engineer cell as a PR against the platform repo. |
|
internal/kube
SSA orchestration over k8s.io/cli-runtime/pkg/resource.Builder.
|
SSA orchestration over k8s.io/cli-runtime/pkg/resource.Builder. |
|
internal/onboardmanifests
Package onboardmanifests generates the engineer cell's Kustomize resources for `seictl onboard`.
|
Package onboardmanifests generates the engineer cell's Kustomize resources for `seictl onboard`. |
|
internal/onboardmanifests/aggregator
Package aggregator updates the cell-aggregator kustomization at `clusters/harbor/engineers/kustomization.yaml` so that each `seictl onboard --apply` PR is fully self-wired into Flux.
|
Package aggregator updates the cell-aggregator kustomization at `clusters/harbor/engineers/kustomization.yaml` so that each `seictl onboard --apply` PR is fully self-wired into Flux. |
|
internal/render
Package render handles ${VAR}-style substitution and YAML document splitting for templates rendered by `seictl bench up`.
|
Package render handles ${VAR}-style substitution and YAML document splitting for templates rendered by `seictl bench up`. |
|
internal/validate
Package validate centralises input validation for cluster-facing seictl commands.
|
Package validate centralises input validation for cluster-facing seictl commands. |
|
templates
Package templates embeds the autobake-derived YAML/JSON templates rendered by `seictl bench up`.
|
Package templates embeds the autobake-derived YAML/JSON templates rendered by `seictl bench up`. |
|
internal
|
|
|
patch
Package patch provides merge-patch utilities for TOML and JSON documents.
|
Package patch provides merge-patch utilities for TOML and JSON documents. |
|
testenv
Package testenv wraps controller-runtime's envtest.Environment with helpers common to integration tests that exercise a real kube-apiserver + etcd: lifecycle, kubeconfig file shim, per-test namespace creation.
|
Package testenv wraps controller-runtime's envtest.Environment with helpers common to integration tests that exercise a real kube-apiserver + etcd: lifecycle, kubeconfig file shim, per-test namespace creation. |
|
sidecar
|
|
|
client
Package client provides primitives to interact with the openapi HTTP API.
|
Package client provides primitives to interact with the openapi HTTP API. |
|
shadow
Package shadow provides block-by-block comparison between a shadow chain node and a canonical chain node.
|
Package shadow provides block-by-block comparison between a shadow chain node and a canonical chain node. |
Click to show internal directories.
Click to hide internal directories.