shepherd

command module
v0.0.0-...-cc466af Latest Latest
Warning

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

Go to latest
Published: Feb 18, 2025 License: Apache-2.0 Imports: 0 Imported by: 0

README

Shepherd

Go Report Card Latest Build

Shepherd is an open source testing tool for writing Rancher and Kubernetes tests. Shepherd manages interactions with the external services being tested and aids in cleaning up resources after a test is completed.

Shepherd consists of a few core libraries used to make it easy to write homologous tests. See extensions and clients for more details.


To learn more about the concepts, configurations, how to implement Shepherd to your testing project and writing your first test with Shepherd see the wiki.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
clients
ec2
k3d
rke
extensions
vai
pkg
api/steve/catalog/types
Package types define several types representing Helm chart operations.
Package types define several types representing Helm chart operations.
generated/clientset/versioned/fake
This package has the automatically generated fake clientset.
This package has the automatically generated fake clientset.
generated/clientset/versioned/scheme
This package contains the scheme of the automatically generated clientset.
This package contains the scheme of the automatically generated clientset.
generated/clientset/versioned/typed/catalog.cattle.io/v1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
generated/clientset/versioned/typed/catalog.cattle.io/v1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
generated/clientset/versioned/typed/provisioning.cattle.io/v1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
generated/clientset/versioned/typed/provisioning.cattle.io/v1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
generated/clientset/versioned/typed/rke.cattle.io/v1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
generated/clientset/versioned/typed/rke.cattle.io/v1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
generated/clientset/versioned/typed/upgrade.cattle.io/v1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
generated/clientset/versioned/typed/upgrade.cattle.io/v1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
ref
wrangler
Package wrangler contains functions for creating a management context with wrangler controllers.
Package wrangler contains functions for creating a management context with wrangler controllers.
wrangler/pkg/generic
Package generic provides generic types and implementations for Controllers, Clients, and Caches.
Package generic provides generic types and implementations for Controllers, Clients, and Caches.

Jump to

Keyboard shortcuts

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