Back to godoc.org

Directory istio.io/istio/pilot/pkg

v0.0.0 (14cedd7)
Latest Go to latest
Published: 0 hours ago | License: Apache-2.0 | Module: istio.io/istio
Path Synopsis
bootstrap
config/aggregate Package aggregate implements a read-only aggregator for config stores.
config/kube/crd
config/kube/crdclient Package crdclient provides an implementation of the config store and cache using Kubernetes Custom Resources and the informer framework from Kubernetes This code relies heavily on code generation for performance reasons; to implement the Istio store interface, we need to take dynamic inputs.
config/kube/crdclient/gen Tool to generate pilot/pkg/config/kube/crdclient/types.gen.go Example run command: REPO_ROOT=`pwd` go generate ./pilot/pkg/config/kube/crdclient/...
config/kube/gateway
config/kube/ingress Package ingress provides a read-only view of Kubernetes ingress resources as an ingress rule configuration type store
config/memory Package memory provides an in-memory volatile config store implementation
config/monitor
features
leaderelection
model
model/test
networking
networking/apigen
networking/core
networking/core/v1alpha3
networking/core/v1alpha3/envoyfilter
networking/core/v1alpha3/loadbalancer packages used for load balancer setting
networking/core/v1alpha3/route
networking/core/v1alpha3/route/retry
networking/grpcgen
networking/plugin
networking/plugin/authn
networking/plugin/authz
networking/plugin/registry Package registry represents a registry of plugins that can be used by a config generator.
networking/util
request
security/authn
security/authn/factory
security/authn/utils
security/authn/v1beta1
security/authz/builder
security/authz/matcher
security/authz/model
security/model
security/trustdomain
serviceregistry
serviceregistry/aggregate
serviceregistry/kube
serviceregistry/kube/controller
serviceregistry/mcp
serviceregistry/memory
serviceregistry/mock
serviceregistry/serviceentry
status
util/network
util/runtime
util/sets
xds
xds/filters
xds/v2
xds/v3