istio: istio.io/istio/pilot/pkg/serviceregistry Index | Files | Directories

package serviceregistry

import "istio.io/istio/pilot/pkg/serviceregistry"

Index

Package Files

platform.go

type ServiceRegistry Uses

type ServiceRegistry string

ServiceRegistry defines underlying platform supporting service registry

const (
    // MockRegistry is a service registry that contains 2 hard-coded test services
    MockRegistry ServiceRegistry = "Mock"
    // KubernetesRegistry is a service registry backed by k8s API server
    KubernetesRegistry ServiceRegistry = "Kubernetes"
    // ConsulRegistry is a service registry backed by Consul
    ConsulRegistry ServiceRegistry = "Consul"
    // MCPRegistry is a service registry backed by MCP ServiceEntries
    MCPRegistry ServiceRegistry = "MCP"
)

Directories

PathSynopsis
aggregate
consul
external
kube
kube/controllerpackage controller implements the shared and reusable library for Kubernetes
memory

Package serviceregistry is imported by 26 packages. Updated 2019-11-16. Refresh now. Tools for package owners.