Options
All
  • Public
  • Public/Protected
  • All
Menu

Module "pack/k8s/kubernetes/config"

Index

Functions

kubeConfigContext

  • If the SDM configuration contains a Kubernetes config context, validate it exists in the default Kubernetes config. If the SDM context is not available in the Kubernetes config, an error is thrown.

    If there is no context in the SDM configuration, read the current context from the default Kubernetes config and set it in the SDM configuration.

    If this function is unable to read the default Kubernetes config, it throws an error.

    Parameters

    Returns string | undefined

    Valid Kubernetes config context.

loadKubeClusterConfig

  • loadKubeClusterConfig(): KubeConfig
  • Get Kubernetes configuration. It first tries to load the in-cluster client credentials. If that fails, it tries loadFromDefault(), which looks in the standard locations for a Kubernetes config file. If both fail, it returns the empty configuration object.

    Returns KubeConfig

loadKubeConfig

  • loadKubeConfig(): KubeConfig
  • Get Kubernetes configuration. It first tries to loadFromDefault(), which looks in the standard locations for a Kubernetes config file. If that fails, it attempts to load the in-cluster client credentials. If both fail, it throws an error.

    Returns KubeConfig

Generated using TypeDoc