• API Key
    • 模板

    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 调用的时间戳