Tyk
约 1 分钟阅读
- TykTechnologies/tykGitHubTykTechnologies/tykTykTechnologies/tyk 是什么? · MPL+MIT+BSD, GO · API 网关 · 支持 REST, GraphQL, TCP, gRPC · 支持 OIDC, JWT, bearer Tokens, Basic Auth, Client Certificate笔记:Tyk 是什么?
- 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
- 核心网关是开源的 - 没有商业版
- 参考
- vs kong
- vs apigee
- TykTechnologies/tyk-pumpGitHubTykTechnologies/tyk-pump
- 分析组件
- 支持后端 ElasticSearch, Prometheus
- TykTechnologies/tyk-operatorGitHubTykTechnologies/tyk-operator
- k8s ingress
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 条
- TykTechnologies/tykgithub.com/TykTechnologies/tyk
- TykTechnologies/tyk-operatorgithub.com/TykTechnologies/tyk-operator
- TykTechnologies/tyk-pumpgithub.com/TykTechnologies/tyk-pump
其他外链2 条
- tyk.io/alternatives-apigeetyk.io/alternatives-apigee
- tyk.io/alternatives-kongtyk.io/alternatives-kong