Tyk Configuration for the tyk api-imports
We are using tyk dashboard import API to import our micro-services API’s using OpenApiSpecifications(OAS) tyk-dashboard-swagger-import
We have implented the GHA pipeline to automatically import the API’s to the tyk to dev environment GHA tyk api importer
Tyk Configuration for the zipkin-tracing
For the Distributed tracing we are using zipkin-gcp.
Zipkin-gcp installed in dev-apps cluster
In Tyk deployment Zipkin details are set as environment variables
extraEnvs: - name: "TYK_GW_TRACER_ENABLED" value: "true" - name: "TYK_GW_TRACER_NAME" value: "zipkin" - name: "TYK_GW_TRACER_OPTIONS_REPORTER_URL" value: "http://zipkin-gcp.apps.dev.safibank.internal/api/v2/spans"
For full values.yaml refer here: Tyk_APIGW_Values
Tyk Configuration for the exporting metrics to promethues
Attachments:
image-20220726-070137.png (image/png)