package
2.0.0+incompatible
Repository: https://github.com/bitgrip/cattlectl.git
Documentation: pkg.go.dev
# Functions
NewRancherClient creates a new rancher client.
# Variables
EmptyResourceClient is a ResourceClient with always exists and dose nothing.
# Structs
RancherConfig holds the configuration data to interact with a rancher server.
# Interfaces
AppClient interacts with a Rancher app resource.
CatalogClient interacts with a Rancher catalog resource.
CertificateClient interacts with a Rancher certificate resource.
ClusterClient interacts with a Rancher cluster resource.
ConfigMapClient interacts with a Rancher config map or secret resource.
CronJobClient interacts with a Rancher cron job resource.
DaemonSetClient interacts with a Rancher daemon set resource.
DeploymentClient interacts with a Rancher deployment resource.
DockerCredentialClient interacts with a Rancher docker credential resource.
JobClient interacts with a Rancher job resource.
NamespaceClient interacts with a Rancher namespace resource.
NamespacedResourceClient is a client to any Rancher resource belonging to a namespace.
PersistentVolumeClient interacts with a Rancher persistent volume resource.
ProjectClient interacts with a Rancher project resource.
RancherClient is comunicating with the Rancher server.
ResourceClient is a client to any Rancher resource.
StatefulSetClient interacts with a Rancher stateful set resource.
StorageClassClient interacts with a Rancher storage class resource.