跳至正文
Wener Notes

Tyk

约 1 分钟阅读
  • 是什么?
    • MPL+MIT+BSD, GO
    • API 网关
    • 支持 REST, GraphQL, TCP, gRPC
    • 支持 OIDC, JWT, bearer Tokens, Basic Auth, Client Certificate
    • 支持 Swagger 定义接口
    • 支持请求响应转换 - SOAP, GraphQL
    • 限流配额
    • API 版本控制
    • 细粒度访问控制
    • Blocklist/Allowlist/Ignored 终端控制
    • 分析日志
    • CORS
    • WebSocket
    • IP AllowListing
    • Hitless reloads - 动态重载
    • Kubernetes Tyk Operator
  • 商业部分
    • Dashboard
    • API Developer Portal
    • API Documentation
    • Developer Onboarding
  • 核心网关是开源的 - 没有商业版
  • 参考
bash
docker network create tyk
docker run -itd --rm --name redis --network tyk -p 127.0.0.1:6379:6379 redis:5.0-alpine
wget https://raw.githubusercontent.com/TykTechnologies/tyk-gateway-docker/master/tyk.standalone.conf
docker run \
  --name tyk_gateway \
  --network tyk \
  -p 8080:8080 \
  -v $(pwd)/tyk.standalone.conf:/opt/tyk-gateway/tyk.conf \
  -v $(pwd)/apps:/opt/tyk-gateway/apps \
  docker.tyk.io/tyk-gateway/tyk-gateway:latest

curl localhost:8080/hello

关联信息

反向链接、本文链接的其他页面和外部资料。

参考资料

GitHub3 条
其他外链2 条
最近更新commit 76c45c3编辑