Directories ¶
Path | Synopsis |
---|---|
Package backoff is a wrapper of `github.com/cenkalti/backoff/v4`.
|
Package backoff is a wrapper of `github.com/cenkalti/backoff/v4`. |
Package buffer provides an implementation of an unbounded buffer.
|
Package buffer provides an implementation of an unbounded buffer. |
Package config is a common, top-level folder for aggregating Istio-wide config related libraries and utilities.
|
Package config is a common, top-level folder for aggregating Istio-wide config related libraries and utilities. |
resource
Package resource contains core abstract types for representing configuration resources.
|
Package resource contains core abstract types for representing configuration resources. |
xds
nolint: lll
|
nolint: lll |
Package ctrlz implements Istio's introspection facility.
|
Package ctrlz implements Istio's introspection facility. |
topics
Package topics defines several canonical ControlZ topics.
|
Package topics defines several canonical ControlZ topics. |
dns
|
|
Package env makes it possible to track use of environment variables within a procress in order to generate documentation for these uses.
|
Package env makes it possible to track use of environment variables within a procress in order to generate documentation for these uses. |
apimirror
Package apimirror contains copies of Kubernetes APIs.
|
Package apimirror contains copies of Kubernetes APIs. |
informerfactory
Package informerfactory provides a "factory" to generate informers.
|
Package informerfactory provides a "factory" to generate informers. |
inject
Package inject implements kube-inject or webhoook autoinject feature to inject sidecar.
|
Package inject implements kube-inject or webhoook autoinject feature to inject sidecar. |
labels
Package labels provides utility methods for retrieving Istio-specific labels from Kubernetes resources.
|
Package labels provides utility methods for retrieving Istio-specific labels from Kubernetes resources. |
Package lazy is a package to expose lazily computed values.
|
Package lazy is a package to expose lazily computed values. |
Package log provides the canonical logging functionality used by Go-based Istio components.
|
Package log provides the canonical logging functionality used by Go-based Istio components. |
Package monitoring provides a common instrumentation library for Istio components.
|
Package monitoring provides a common instrumentation library for Istio components. |
Package slices defines various functions useful with slices of any type.
|
Package slices defines various functions useful with slices of any type. |
csrctrl/controllers
An example implementation of a CSR Controller.
|
An example implementation of a CSR Controller. |
csrctrl/signer
Package signer implements a CA signer that uses keys stored on local disk.
|
Package signer implements a CA signer that uses keys stored on local disk. |
framework/components/gcemetadata
Package gcemetadata provides basic utilities around configuring the fake GCE Metadata Server component for integration testing.
|
Package gcemetadata provides basic utilities around configuring the fake GCE Metadata Server component for integration testing. |
framework/components/registryredirector
Package registryredirector provides basic utilities around configuring the fake image registry server component for integration testing.
|
Package registryredirector provides basic utilities around configuring the fake image registry server component for integration testing. |
util
|
|
protomarshal
Package protomarshal provides operations to marshal and unmarshal protobuf objects.
|
Package protomarshal provides operations to marshal and unmarshal protobuf objects. |
Package version provides build version information.
|
Package version provides build version information. |
validation/controller
Package controller implements a k8s controller for managing the lifecycle of a validating webhook.
|
Package controller implements a k8s controller for managing the lifecycle of a validating webhook. |
Package wellknown contains common names for filters, listeners, etc.
|
Package wellknown contains common names for filters, listeners, etc. |
Code generated by protoc-gen-jsonshim.
|
Code generated by protoc-gen-jsonshim. |
security
Code generated by protoc-gen-jsonshim.
|
Code generated by protoc-gen-jsonshim. |
Click to show internal directories.
Click to hide internal directories.