Directories ¶
Path | Synopsis |
---|---|
Package adapter contains the inventory for all Mixer adapters that are compiled into a specific Mixer binary.
|
Package adapter contains the inventory for all Mixer adapters that are compiled into a specific Mixer binary. |
bypass/config
Package config is a generated protocol buffer package.
|
Package config is a generated protocol buffer package. |
circonus/config
Package config is a generated protocol buffer package.
|
Package config is a generated protocol buffer package. |
cloudwatch/config
Package config is a generated protocol buffer package.
|
Package config is a generated protocol buffer package. |
denier
Package denier provides an adapter that will return a status code (typically FAILED_PRECONDITION) for all calls.
|
Package denier provides an adapter that will return a status code (typically FAILED_PRECONDITION) for all calls. |
denier/config
Package config is a generated protocol buffer package.
|
Package config is a generated protocol buffer package. |
dogstatsd/config
Package config is a generated protocol buffer package.
|
Package config is a generated protocol buffer package. |
fluentd
Package fluentd adapter for Mixer.
|
Package fluentd adapter for Mixer. |
fluentd/config
Package config is a generated protocol buffer package.
|
Package config is a generated protocol buffer package. |
kubernetesenv
Package kubernetesenv provides functionality to adapt mixer behavior to the kubernetes environment.
|
Package kubernetesenv provides functionality to adapt mixer behavior to the kubernetes environment. |
kubernetesenv/config
Package config is a generated protocol buffer package.
|
Package config is a generated protocol buffer package. |
kubernetesenv/template
Package adapter_template_kubernetes is a generated protocol buffer package.
|
Package adapter_template_kubernetes is a generated protocol buffer package. |
list
Package list provides an adapter that implements the listEntry template to enable blacklist / whitelist checking of values.
|
Package list provides an adapter that implements the listEntry template to enable blacklist / whitelist checking of values. |
list/config
Package config is a generated protocol buffer package.
|
Package config is a generated protocol buffer package. |
memquota
Package memquota provides a simple in-memory quota implementation.
|
Package memquota provides a simple in-memory quota implementation. |
memquota/config
Package config is a generated protocol buffer package.
|
Package config is a generated protocol buffer package. |
opa/config
Package config is a generated protocol buffer package.
|
Package config is a generated protocol buffer package. |
prometheus
Package prometheus publishes metric values collected by Mixer for ingestion by prometheus.
|
Package prometheus publishes metric values collected by Mixer for ingestion by prometheus. |
prometheus/config
Package config is a generated protocol buffer package.
|
Package config is a generated protocol buffer package. |
rbac
Package rbac is deprecated by native RBAC implemented in Envoy proxy.
|
Package rbac is deprecated by native RBAC implemented in Envoy proxy. |
rbac/config
Package config is a generated protocol buffer package.
|
Package config is a generated protocol buffer package. |
redisquota
Package redisquota provides a quota implementation with redis as backend.
|
Package redisquota provides a quota implementation with redis as backend. |
redisquota/config
Package config is a generated protocol buffer package.
|
Package config is a generated protocol buffer package. |
signalfx/config
Package config is a generated protocol buffer package.
|
Package config is a generated protocol buffer package. |
solarwinds
Package solarwinds publishes metric and log values collected by Mixer to appoptics and papertrail respectively.
|
Package solarwinds publishes metric and log values collected by Mixer to appoptics and papertrail respectively. |
solarwinds/config
Package config is a generated protocol buffer package.
|
Package config is a generated protocol buffer package. |
stackdriver
Package stackdriver provides an adapter that implements the logEntry and metrics templates to serialize generated values to Stackdriver.
|
Package stackdriver provides an adapter that implements the logEntry and metrics templates to serialize generated values to Stackdriver. |
stackdriver/config
Package config is a generated protocol buffer package.
|
Package config is a generated protocol buffer package. |
stackdriver/contextgraph
Package contextgraph adapter for Stackdriver Context API.
|
Package contextgraph adapter for Stackdriver Context API. |
stackdriver/trace
Package trace contains a tracespan adapter for Stackdriver trace.
|
Package trace contains a tracespan adapter for Stackdriver trace. |
statsd
Package statsd provides an adapter that implements the metrics template to serialize generated metric values to a statsd backend.
|
Package statsd provides an adapter that implements the metrics template to serialize generated metric values to a statsd backend. |
statsd/config
Package config is a generated protocol buffer package.
|
Package config is a generated protocol buffer package. |
stdio
Package stdio provides an adapter that implements the logEntry and metrics templates to serialize generated logs and metrics to stdout, stderr, or files.
|
Package stdio provides an adapter that implements the logEntry and metrics templates to serialize generated logs and metrics to stdout, stderr, or files. |
stdio/config
Package config is a generated protocol buffer package.
|
Package config is a generated protocol buffer package. |
cmd
|
|
shared
Package shared contains types and functions that are used across the full set of mixer commands.
|
Package shared contains types and functions that are used across the full set of mixer commands. |
pkg
|
|
adapter
Package adapter defines the types consumed by adapter implementations to interface with Mixer.
|
Package adapter defines the types consumed by adapter implementations to interface with Mixer. |
attribute
Package attribute is focused on enabling efficient handling and tracking of attribute usage within Mixer.
|
Package attribute is focused on enabling efficient handling and tracking of attribute usage within Mixer. |
checkcache
Package checkcache provides a scalable cache to hold results of Mixer.Check operations.
|
Package checkcache provides a scalable cache to hold results of Mixer.Check operations. |
config/crd
Package crd provides the store interface to config resources stored as kubernetes custom resource definitions (CRDs).
|
Package crd provides the store interface to config resources stored as kubernetes custom resource definitions (CRDs). |
config/storetest
Package storetest provides the utility functions of config store for testing.
|
Package storetest provides the utility functions of config store for testing. |
il
Package il implements the intermediate-language for the config-language interpreter of Mixer.
|
Package il implements the intermediate-language for the config-language interpreter of Mixer. |
il/interpreter
Package interpreter implements an interpreter based runtime for the Mixer IL.
|
Package interpreter implements an interpreter based runtime for the Mixer IL. |
lang/compiler
Package compiler implements a compiler that converts Mixer's expression language into a Mixer IL-based program that can be executed via an interpreter.
|
Package compiler implements a compiler that converts Mixer's expression language into a Mixer IL-based program that can be executed via an interpreter. |
mockapi
Package mockapi supplies a fake Mixer server for use in testing.
|
Package mockapi supplies a fake Mixer server for use in testing. |
perf
Package perf is a helper library for writing Mixer perf tests.
|
Package perf is a helper library for writing Mixer perf tests. |
pool
Package pool provides access to a mixer-global pool of buffers, a pool of goroutines, and a string interning table.
|
Package pool provides access to a mixer-global pool of buffers, a pool of goroutines, and a string interning table. |
protobuf/yaml/wire
Package wire parses and formats the protobuf wire encoding.
|
Package wire parses and formats the protobuf wire encoding. |
runtime/config
Package config is designed to listen to the config changes through the store and create a fully-resolved configuration state that can be used by the rest of the runtime code.
|
Package config is designed to listen to the config changes through the store and create a fully-resolved configuration state that can be used by the rest of the runtime code. |
runtime/dispatcher
Package dispatcher is used to dispatch incoming requests to one or more handlers.
|
Package dispatcher is used to dispatch incoming requests to one or more handlers. |
runtime/routing
Package routing implements a routing table for resolving incoming requests to handlers.
|
Package routing implements a routing table for resolving incoming requests to handlers. |
status
Package status provides utility functions for google_rpc status objects.
|
Package status provides utility functions for google_rpc status objects. |
Package template provides runtime descriptors of the templates known to Mixer at compile-time.
|
Package template provides runtime descriptors of the templates known to Mixer at compile-time. |
apikey
Package apikey is a generated protocol buffer package.
|
Package apikey is a generated protocol buffer package. |
authorization
Package authorization is a generated protocol buffer package.
|
Package authorization is a generated protocol buffer package. |
checknothing
Package checknothing is a generated protocol buffer package.
|
Package checknothing is a generated protocol buffer package. |
edge
Package edge is a generated protocol buffer package.
|
Package edge is a generated protocol buffer package. |
listentry
Package listentry is a generated protocol buffer package.
|
Package listentry is a generated protocol buffer package. |
logentry
Package logentry is a generated protocol buffer package.
|
Package logentry is a generated protocol buffer package. |
metric
Package metric is a generated protocol buffer package.
|
Package metric is a generated protocol buffer package. |
quota
Package quota is a generated protocol buffer package.
|
Package quota is a generated protocol buffer package. |
reportnothing
Package reportnothing is a generated protocol buffer package.
|
Package reportnothing is a generated protocol buffer package. |
sample
Package sample provides a set of templates for internal testing of Mixer.
|
Package sample provides a set of templates for internal testing of Mixer. |
sample/apa
Package istio_mixer_adapter_sample_myapa is a generated protocol buffer package.
|
Package istio_mixer_adapter_sample_myapa is a generated protocol buffer package. |
sample/check
Package istio_mixer_adapter_sample_check is a generated protocol buffer package.
|
Package istio_mixer_adapter_sample_check is a generated protocol buffer package. |
sample/quota
Package istio_mixer_adapter_sample_quota is a generated protocol buffer package.
|
Package istio_mixer_adapter_sample_quota is a generated protocol buffer package. |
sample/report
Package istio_mixer_adapter_sample_report is a generated protocol buffer package.
|
Package istio_mixer_adapter_sample_report is a generated protocol buffer package. |
tracespan
Package tracespan is a generated protocol buffer package.
|
Package tracespan is a generated protocol buffer package. |
test
|
|
client/check_cache
Package client contains an integration test for istio proxy.
|
Package client contains an integration test for istio proxy. |
client/check_cache_hit
Package client contains an integration test for istio proxy.
|
Package client contains an integration test for istio proxy. |
client/check_report
Package client contains an integration test for istio proxy.
|
Package client contains an integration test for istio proxy. |
client/check_report_disable
Package client contains an integration test for istio proxy.
|
Package client contains an integration test for istio proxy. |
client/check_report_large_post_request
Package client contains an integration test for istio proxy.
|
Package client contains an integration test for istio proxy. |
client/disable_check_cache
Package client contains an integration test for istio proxy.
|
Package client contains an integration test for istio proxy. |
client/disable_tcp_check_calls
Package client contains an integration test for istio proxy.
|
Package client contains an integration test for istio proxy. |
client/dynamic_attribute
Package client contains an integration test for istio proxy.
|
Package client contains an integration test for istio proxy. |
client/dynamic_listener
Package client contains an integration test for istio proxy.
|
Package client contains an integration test for istio proxy. |
client/failed_request
Package client contains an integration test for istio proxy.
|
Package client contains an integration test for istio proxy. |
client/fault_inject
Package client contains an integration test for istio proxy.
|
Package client contains an integration test for istio proxy. |
client/global_dictionary
Package client contains an integration test for istio proxy.
|
Package client contains an integration test for istio proxy. |
client/istio_authn_origin_jwt_bound_origin
Package client contains an integration test for istio proxy.
|
Package client contains an integration test for istio proxy. |
client/istio_authn_origin_jwt_bound_peer
Package client contains an integration test for istio proxy.
|
Package client contains an integration test for istio proxy. |
client/istio_authn_origin_reject_no_jwt
Package client contains an integration test for istio proxy.
|
Package client contains an integration test for istio proxy. |
client/istio_authn_peer_jwt_bound_origin
Package client contains an integration test for istio proxy.
|
Package client contains an integration test for istio proxy. |
client/istio_authn_peer_jwt_bound_peer
Package client contains an integration test for istio proxy.
|
Package client contains an integration test for istio proxy. |
client/istio_authn_peer_reject_no_jwt
Package client contains an integration test for istio proxy.
|
Package client contains an integration test for istio proxy. |
client/istio_authn_peer_reject_no_mtls
Package client contains an integration test for istio proxy.
|
Package client contains an integration test for istio proxy. |
client/istio_authn_peer_reject_no_tls
Package client contains an integration test for istio proxy.
|
Package client contains an integration test for istio proxy. |
client/mixer_internal_fail
Package client contains an integration test for istio proxy.
|
Package client contains an integration test for istio proxy. |
client/network_policy
Package client contains an integration test for istio proxy.
|
Package client contains an integration test for istio proxy. |
client/pilotplugin
Package client contains an integration test for istio proxy and pilot plugin for mixer HTTP filter.
|
Package client contains an integration test for istio proxy and pilot plugin for mixer HTTP filter. |
client/pilotplugin_mtls
Package client contains an integration test for istio proxy and pilot plugin for mixer HTTP filter over mTLS.
|
Package client contains an integration test for istio proxy and pilot plugin for mixer HTTP filter over mTLS. |
client/pilotplugin_tcp
Package client contains an integration test for istio proxy and pilot plugin for mixer TCP filter.
|
Package client contains an integration test for istio proxy and pilot plugin for mixer TCP filter. |
client/quota
Package client contains an integration test for istio proxy.
|
Package client contains an integration test for istio proxy. |
client/quota_cache
Package client contains an integration test for istio proxy.
|
Package client contains an integration test for istio proxy. |
client/rbac_permissive_global
Package client contains an integration test for istio proxy.
|
Package client contains an integration test for istio proxy. |
client/rbac_permissive_policy
Package client contains an integration test for istio proxy.
|
Package client contains an integration test for istio proxy. |
client/report_batch
Package client contains an integration test for istio proxy.
|
Package client contains an integration test for istio proxy. |
client/route_directive
Package client contains an integration test for istio proxy.
|
Package client contains an integration test for istio proxy. |
client/tcp_filter
Package client contains an integration test for istio proxy.
|
Package client contains an integration test for istio proxy. |
client/tcp_filter_periodical_report
Package client contains an integration test for istio proxy.
|
Package client contains an integration test for istio proxy. |
perf/perfclient
Package test supplies a fake Mixer server for use in testing.
|
Package test supplies a fake Mixer server for use in testing. |
spyAdapter
Package spyadapter is intended for Mixer testing *ONLY*.
|
Package spyadapter is intended for Mixer testing *ONLY*. |
spyAdapter/template
Package template contains generated code for the spy adapter testing.
|
Package template contains generated code for the spy adapter testing. |
spyAdapter/template/apa
Package sampleapa is a generated protocol buffer package.
|
Package sampleapa is a generated protocol buffer package. |
spyAdapter/template/check
Package samplecheck is a generated protocol buffer package.
|
Package samplecheck is a generated protocol buffer package. |
spyAdapter/template/checkoutput
Package checkproducer is a generated protocol buffer package.
|
Package checkproducer is a generated protocol buffer package. |
spyAdapter/template/quota
Package samplequota is a generated protocol buffer package.
|
Package samplequota is a generated protocol buffer package. |
spyAdapter/template/report
Package samplereport is a generated protocol buffer package.
|
Package samplereport is a generated protocol buffer package. |
tools
|
|
codegen/pkg/inventory
Package inventory is used to generate the mixer adapter inventory source file.
|
Package inventory is used to generate the mixer adapter inventory source file. |
Click to show internal directories.
Click to hide internal directories.