API Key

apikey 模板中包含一个用于认证检查的 API Key。

配置样例:

  1. apiVersion: "config.istio.io/v1alpha2"
  2. kind: apikey
  3. metadata:
  4. name: validate-apikey
  5. namespace: istio-system
  6. spec:
  7. api: api.service | ""
  8. api_version: api.version | ""
  9. api_operation: api.operation | ""
  10. api_key: api.key | ""
  11. timestamp: request.time

模板

字段类型描述
apistring被调用的 API(api.service)
apiVersionstringAPI 版本(api.version)
apiOperationstring被调用的 API 操作
apiKeystringAPI 调用中使用的 API Key
timestampistio.policy.v1beta1.TimeStampAPI 调用的时间戳