import "istio.io/istio/istioctl/pkg/writer/envoy/clusters"
ConfigWriter is a writer for processing responses from the Envoy Admin config_dump endpoint
func (c *ConfigWriter) Prime(b []byte) error
Prime loads the clusters output into the writer ready for printing
func (c *ConfigWriter) PrintEndpoints(filter EndpointFilter) error
PrintEndpoints prints the endpoints config to the ConfigWriter stdout
func (c *ConfigWriter) PrintEndpointsSummary(filter EndpointFilter) error
PrintEndpointsSummary prints just the endpoints config summary to the ConfigWriter stdout
type EndpointCluster struct {
// contains filtered or unexported fields
}
EndpointCluster is used to store the endpoint and cluster
EndpointFilter is used to pass filter information into route based config writer print functions
func (e *EndpointFilter) Verify(host *adminapi.HostStatus, cluster string) bool
Verify returns true if the passed host matches the filter fields
Package clusters imports 11 packages (graph) and is imported by 3 packages. Updated 2019-10-17. Refresh now. Tools for package owners.