Directories
¶
| Path | Synopsis |
|---|---|
|
infrastructure
|
|
|
ssh/v2
Package ssh provides a self-healing SSH client whose connection strategy ("how we connect" — directly or through jump hosts) is separated from the operations performed over it ("what we do").
|
Package ssh provides a self-healing SSH client whose connection strategy ("how we connect" — directly or through jump hosts) is separated from the operations performed over it ("what we do"). |
|
kubernetes
|
|
|
clusterlock
Package clusterlock implements the coordination.k8s.io/v1 Lease-based cluster lock used by the pkg/e2e SDK.
|
Package clusterlock implements the coordination.k8s.io/v1 Lease-based cluster lock used by the pkg/e2e SDK. |
|
kubeaccess
Package kubeaccess bundles the kubeconfig/rest.Config plumbing shared by the cluster providers (dvp, commander): fetching a kubeconfig off a master over SSH, rewriting its server address, building rest.Configs with tunnel-friendly transport timeouts, opening an API tunnel, and probing direct reachability.
|
Package kubeaccess bundles the kubeconfig/rest.Config plumbing shared by the cluster providers (dvp, commander): fetching a kubeconfig off a master over SSH, rewriting its server address, building rest.Configs with tunnel-friendly transport timeouts, opening an API tunnel, and probing direct reachability. |
|
provisioning
|
|
|
commander
Package commander implements a clusterprovider.Provider that creates and removes test clusters through the Deckhouse Commander API.
|
Package commander implements a clusterprovider.Provider that creates and removes test clusters through the Deckhouse Commander API. |
Click to show internal directories.
Click to hide internal directories.