interface K8 {
    clusters(): Clusters;
    configMaps(): ConfigMaps;
    containers(): Containers;
    contexts(): Contexts;
    ingressClasses(): IngressClasses;
    ingresses(): Ingresses;
    leases(): Leases;
    namespaces(): Namespaces;
    pods(): Pods;
    pvcs(): Pvcs;
    secrets(): Secrets;
    services(): Services;
}

Implemented by

Methods

  • Fluent accessor for reading and manipulating cluster information from the kubeconfig file.

    Returns Clusters

    an object instance providing cluster operations

  • Fluent accessor for reading and manipulating contexts in the kubeconfig file.

    Returns Contexts

    an object instance providing context operations

  • Fluent accessor for reading and manipulating ingresses in the kubernetes cluster.

    Returns Ingresses

    an object instance providing ingress operations

  • Fluent accessor for reading and manipulating leases in the kubernetes cluster.

    Returns Leases

    an object instance providing lease operations

  • Fluent accessor for reading and manipulating pods in the kubernetes cluster.

    Returns Pods

    an object instance providing pod operations

  • Fluent accessor for reading and manipulating pvcs (persistent volume claims) in the kubernetes cluster.

    Returns Pvcs

    an object instance providing pvc (persistent volume claim) operations

  • Fluent accessor for reading and manipulating secrets in the kubernetes cluster.

    Returns Secrets

    an object instance providing secret operations