Bootstrap a Tyk Pro installation for integration testing of CRs.
We should have 2 gateway clusters in different namespaces. That way we can tag our API Definitions ensuring that we can deploy different APIs to each cluster.
Namespace:
[x] tykpro-control-plane
Dependencies:
[x] Redis
[x] MongoDB
[x] Dashboard
[x] Gateway * 2
Bootstrap:
[x] Dashboard requires bootstrapping organization
[x] Initial operator user - to obtain dashboard API Key (permissions for dash api)
[x] Deploy CRDs to the cluster
[x] Scaffold Test suite to run through CRUD of API Definitions + CURL the gateway to test responses
Bootstrap a Tyk Pro installation for integration testing of CRs. We should have 2 gateway clusters in different namespaces. That way we can tag our API Definitions ensuring that we can deploy different APIs to each cluster.
Namespace:
Dependencies:
Bootstrap: