istio: istio.io/istio/pilot/pkg

Directories

PathSynopsis
bootstrap
config/aggregatePackage aggregate implements a read-only aggregator for config stores.
config/aggregate/fakesCode generated by counterfeiter.
config/kube/crd
config/kube/crd/codegenTool to generate pilot/pkg/config/kube/types.go Example run command: go run pilot/tools/generate_config_crd_types.go --template pilot/tools/types.go.tmpl --output pilot/pkg/config/kube/crd/types.gen.go
config/kube/crd/controllerPackage controller provides an implementation of the config store and cache using Kubernetes Custom Resources and the informer framework from Kubernetes
config/kube/gateway
config/kube/ingressPackage ingress provides a read-only view of Kubernetes ingress resources as an ingress rule configuration type store
config/memoryPackage memory provides an in-memory volatile config store implementation
config/monitor
features
leaderelection
model
model/test
networking
networking/core
networking/core/v1alpha3
networking/core/v1alpha3/envoyfilter
networking/core/v1alpha3/fakesCode generated by counterfeiter.
networking/core/v1alpha3/loadbalancerpackages 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/health
networking/plugin/mixer
networking/plugin/mixer/client
networking/plugin/registryPackage registry represents a registry of plugins that can be used by a config generator.
networking/util
proxy
proxy/envoy/v3
proxy/envoy/xds
request
security/authn
security/authn/factory
security/authn/utils
security/authn/v1beta1
security/authz/builder
security/authz/converter
security/authz/matcher
security/authz/model
security/model
security/trustdomain
serviceregistry
serviceregistry/aggregate
serviceregistry/consul
serviceregistry/kube
serviceregistry/kube/controller
serviceregistry/mcp
serviceregistry/memory
serviceregistry/mock
serviceregistry/serviceentry
status
util/runtime
util/sets

Updated 2020-07-07. Refresh now. Tools for package owners.