Package

io.buoyant.namer

k8s

Permalink

package k8s

Visibility
  1. Public
  2. All

Type Members

  1. case class IstioConfig(host: Option[String], port: Option[Port]) extends NamerConfig with Product with Serializable

    Permalink
  2. class IstioInitializer extends NamerInitializer

    Permalink

    Supports namer configurations in the form:

    Supports namer configurations in the form:

    namers:
    - kind: io.l5d.k8s.istio
      experimental: true
      host: istio-pilot.default.svc.cluster.local
      port: 8080
    

  3. case class K8sConfig(host: Option[String], port: Option[Port], labelSelector: Option[String]) extends NamerConfig with ClientConfig with Product with Serializable

    Permalink
  4. case class K8sExternalConfig(host: Option[String], port: Option[Port], labelSelector: Option[String]) extends NamerConfig with ClientConfig with Product with Serializable

    Permalink
  5. class K8sExternalInitializer extends NamerInitializer

    Permalink

    Supports namer configurations in the form:

    Supports namer configurations in the form:

    namers:
    - kind: io.l5d.k8s.external
      experimental: true
      host: localhost
      port: 8001
    

  6. class K8sInitializer extends NamerInitializer

    Permalink

    Supports namer configurations in the form:

    Supports namer configurations in the form:

    namers:
    - kind: io.l5d.k8s
      host: localhost
      port: 8001
    

  7. case class K8sNamespacedConfig(host: Option[String], port: Option[Port], envVar: Option[String], labelSelector: Option[String]) extends NamerConfig with ClientConfig with Product with Serializable

    Permalink
  8. class K8sNamespacedInitializer extends NamerInitializer

    Permalink

Ungrouped