kubernetes

package
v0.0.0-...-c111c04 Latest Latest
Warning

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

Go to latest
Published: Jan 5, 2023 License: Apache-2.0 Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetClient

func GetClient() (*kubernetes.Clientset, error)

func GetConfigMapYaml

func GetConfigMapYaml(client *kubernetes.Clientset, namespace string, configmap string) (*v1.ConfigMap, error)

func GetConfigMaps

func GetConfigMaps(client *kubernetes.Clientset, namespace string) ([]string, error)

func GetCronJobYaml

func GetCronJobYaml(client *kubernetes.Clientset, namespace string, cronjob string) (*batchv1.CronJob, error)

func GetCronJobs

func GetCronJobs(client *kubernetes.Clientset, namespace string) ([]string, error)

func GetDaemonSetYaml

func GetDaemonSetYaml(client *kubernetes.Clientset, namespace string, daemonset string) (*appsv1.DaemonSet, error)

func GetDaemonSets

func GetDaemonSets(client *kubernetes.Clientset, namespace string) ([]string, error)

func GetDeploymentYaml

func GetDeploymentYaml(client *kubernetes.Clientset, namespace string, deployment string) (*appsv1.Deployment, error)

func GetDeployments

func GetDeployments(client *kubernetes.Clientset, namespace string) ([]string, error)

func GetEndpointYaml

func GetEndpointYaml(client *kubernetes.Clientset, namespace string, endpoint string) (*v1.Endpoints, error)

func GetEndpoints

func GetEndpoints(client *kubernetes.Clientset, namespace string) ([]string, error)

func GetIngressYaml

func GetIngressYaml(client *kubernetes.Clientset, namespace string, ingress string) (*networkingV1.Ingress, error)

func GetIngresses

func GetIngresses(client *kubernetes.Clientset, namespace string) ([]string, error)

func GetJobYaml

func GetJobYaml(client *kubernetes.Clientset, namespace string, job string) (*batchv1.Job, error)

func GetJobs

func GetJobs(client *kubernetes.Clientset, namespace string) ([]string, error)

func GetNamespaceYaml

func GetNamespaceYaml(client *kubernetes.Clientset, namespace string) (*v1.Namespace, error)

func GetNamespaces

func GetNamespaces(client *kubernetes.Clientset) ([]string, error)

func GetNodeYaml

func GetNodeYaml(client *kubernetes.Clientset, node string) (*v1.Node, error)

func GetNodes

func GetNodes(client *kubernetes.Clientset) ([]string, error)

func GetPersistentVolumeClaimYaml

func GetPersistentVolumeClaimYaml(client *kubernetes.Clientset, namespace string, pvc string) (*v1.PersistentVolumeClaim, error)

func GetPersistentVolumeClaims

func GetPersistentVolumeClaims(client *kubernetes.Clientset, namespace string) ([]string, error)

func GetPersistentVolumeYaml

func GetPersistentVolumeYaml(client *kubernetes.Clientset, pv string) (*v1.PersistentVolume, error)

func GetPersistentVolumes

func GetPersistentVolumes(client *kubernetes.Clientset) ([]string, error)

func GetPodYaml

func GetPodYaml(client *kubernetes.Clientset, namespace string, pod string) (*v1.Pod, error)

func GetPods

func GetPods(client *kubernetes.Clientset, namespace string) ([]string, error)

func GetRancherClusterNodePoolYaml

func GetRancherClusterNodePoolYaml(config *rest.Config, clusterID string, nodePoolID string) (string, error)

func GetRancherClusterNodePools

func GetRancherClusterNodePools(config *rest.Config, clusterID string) ([]string, error)

func GetRancherClusterNodeTemplateYaml

func GetRancherClusterNodeTemplateYaml(config *rest.Config, clusterID string, nodeTemplateID string) (string, error)

func GetRancherClusterNodeTemplates

func GetRancherClusterNodeTemplates(config *rest.Config, clusterID string) ([]string, error)

func GetRancherClusterNodeYaml

func GetRancherClusterNodeYaml(config *rest.Config, clusterID string, nodeID string) (string, error)

func GetRancherClusterNodes

func GetRancherClusterNodes(config *rest.Config, clusterID string) ([]string, error)

func GetRancherClusterTemplateRevisionYaml

func GetRancherClusterTemplateRevisionYaml(config *rest.Config, clusterTemplateID string, clusterTemplateRevisionID string) (string, error)

func GetRancherClusterTemplateRevisions

func GetRancherClusterTemplateRevisions(config *rest.Config, clusterTemplateID string) ([]string, error)

func GetRancherClusterTemplateYaml

func GetRancherClusterTemplateYaml(config *rest.Config, clusterTemplateID string) (string, error)

func GetRancherClusterTemplates

func GetRancherClusterTemplates(config *rest.Config) ([]string, error)

func GetRancherClusterYaml

func GetRancherClusterYaml(config *rest.Config, clusterID string) (string, error)

func GetRancherClusters

func GetRancherClusters(config *rest.Config) ([]string, error)

func GetRancherEulaDate

func GetRancherEulaDate(config *rest.Config) (string, error)

func GetRancherFeatureYaml

func GetRancherFeatureYaml(config *rest.Config, featureID string) (string, error)

func GetRancherFeatures

func GetRancherFeatures(config *rest.Config) ([]string, error)

func GetRancherGlobalDNSProviders

func GetRancherGlobalDNSProviders(config *rest.Config) (string, error)

func GetRancherServerURL

func GetRancherServerURL(config *rest.Config) (string, error)

func GetRancherUUID

func GetRancherUUID(config *rest.Config) (string, error)

func GetRancherVersion

func GetRancherVersion(config *rest.Config) (string, error)

func GetReplicaSetYaml

func GetReplicaSetYaml(client *kubernetes.Clientset, namespace string, replicasets string) (*appsv1.ReplicaSet, error)

func GetReplicaSets

func GetReplicaSets(client *kubernetes.Clientset, namespace string) ([]string, error)

func GetServiceYaml

func GetServiceYaml(client *kubernetes.Clientset, namespace string, service string) (*v1.Service, error)

func GetServices

func GetServices(client *kubernetes.Clientset, namespace string) ([]string, error)

func GetStatefulSetYaml

func GetStatefulSetYaml(client *kubernetes.Clientset, namespace string, statefulset string) (*appsv1.StatefulSet, error)

func GetStatefulSets

func GetStatefulSets(client *kubernetes.Clientset, namespace string) ([]string, error)

Types

type Data

type Data struct {
	Value string `json:"value"`
}

Data represents the JSON data returned by the API.

Jump to

Keyboard shortcuts

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