Package

io.buoyant.namerd

storage

Permalink

package storage

Visibility
  1. Public
  2. All

Type Members

  1. case class K8sConfig(host: Option[String], port: Option[Port], tls: Option[Boolean], tlsWithoutValidation: Option[Boolean], authTokenFile: Option[String], namespace: Option[String]) extends DtabStoreConfig with ClientConfig with Product with Serializable

    Permalink
  2. class K8sDtabStore extends DtabStore

    Permalink

    A DtabStore using the Kubernetes third-party API (in beta as of Kubernetes 1.2) to store Dtabs.

    A DtabStore using the Kubernetes third-party API (in beta as of Kubernetes 1.2) to store Dtabs. Note that usage of this store will require some setup:

    kubectl create namerd/examples/k8s/3rdparty.yaml

    This creates a third-party resource at: /apis/buoyant.io/v1/dtabs.

    TODO: add tests: unit, end-to-end

  3. class K8sDtabStoreInitializer extends DtabStoreInitializer

    Permalink

Value Members

  1. package kubernetes

    Permalink

Ungrouped