Istio 适配器模板速查

表格中包含大量链接,阅读原文中包含更详细的信息。

Istio Mixer 是 Istio 和其他基础设施的沟通桥梁,其中的具体实现是通过适配器进行的,请求经过 Mixer 时候会使用模板进行处理,生成适配器所需的输入内容。根据 Istio 的对象参考,总结了一份适配器和模板的关系表,希望对 Mixer 用户能有所助益。

适配器 Kind 模板 说明
Apigee apigee authorization,analytics APIGee 提供的用于认证、配额以及分析功能接口
Circonus circonus metric 用于 Circonus 监控系统接入的适配器
CloudMonitor cloudmonitor metric 阿里云监控适配器
CloudWatch cloudwatch metric Amazon CloudWatch 监控适配器
Datadog dogstatsd metric 向 Datadog 代理发送监控指标的适配器
Denier denier checknothing,listentry,quota 用于在前置检查过程中返回一个指定的拒绝信息和错误码
Fluentd fluentd logentry 向 Fluentd 发送日志
Kubernetes Env kubernetesenv kubernetesenv 从 Kubernetes 环境中取出信息生成 Istio 属性数据
List list listentry 可以用来进行简单的列表检查
Memory quota memquota quota 为 Istio 提供配额支持
OPA opa authorization 基于 Open Policy Agent 的访问控制支持
Prometheus prometheus metric 用于向 Prometheus 发送监控指标
RBAC rbac authorization 为网格中的服务提供基于角色的访问控制支持能力
Redis Quota redisquota quota 为 Istio 提供配额支持,需要 Redis 服务进行分布处理
Service Control servicecontrol servicecontroller,quota,apikey 向 Google Service Control 发送日志和指标
SignalFx signalfx metric,tracespan 为 SignalFX 提供指标和跟踪数据
SolarWinds solarwinds metric,logentry 分别向 Papertrail 日志后端 and the AppOptics 监控后端发送日志和指标数据
Stackdriver stackdriver metric,logentry,tracespan 为 StackDriver 提供日志、指标和跟踪数据
StatsD statsd metric 为 statsd 提供指标数据
Stdio stdio metric,logentry 在本机输出日志或指标数据


上一篇:等不及官宣——Istio 1.0.3 Release Notes


下一篇:Istio pilot启动过程浅谈