Skip to content

nextmetaphor/gwAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Building

gvt fetch --branch master github.com/jroimartin/gocui
gvt fetch --revision v0.11.2 github.com/sirupsen/logrus
gvt fetch --revision v2.3.5 github.com/TykTechnologies/tyk

Kubernetes

# minikube only
eval $(minikube docker-env)

# influxdb
kubectl create configmap influxdb-conf --from-file=_kubernetes/influxdb/influxdb.conf
kubectl create -f _kubernetes/influxdb/influxdb-deployment.yaml
kubectl create -f _kubernetes/influxdb/influxdb-service.yaml
# minikube only
open http://`minikube ip`:30101

# telegraf
kubectl create configmap telegraf-conf --from-file=_kubernetes/telegraf/telegraf.conf
kubectl create -f _kubernetes/telegraf/telegraf-deployment.yaml
kubectl create -f _kubernetes/telegraf/telegraf-service.yaml

# grafana
kubectl create -f _kubernetes/grafana/grafana-deployment.yaml
kubectl create -f _kubernetes/grafana/grafana-service.yaml
# minikube only
open http://`minikube ip`:30102

# redis
kubectl create -f _kubernetes/redis/redis-deployment.yaml
kubectl create -f _kubernetes/redis/redis-service.yaml

# gateway
kubectl create configmap tyk-gateway-conf --from-file=_kubernetes/gateway/tyk.conf
kubectl create configmap tyk-gateway-apps --from-file=_kubernetes/gateway/apps/1.json
kubectl create -f _kubernetes/gateway/tyk-gateway-deployment.yaml
kubectl create -f _kubernetes/gateway/tyk-gateway-service.yaml

curl --header "x-tyk-authorization: ThisInNotTheSecretYouAreLookingFor" http://`minikube ip`:30002/tyk-api-test/get

# pump
kubectl create configmap tyk-pump-conf --from-file=_kubernetes/pump/pump.conf
kubectl create -f _kubernetes/pump/tyk-pump-deployment.yaml

docker-compose

About

CUI application for the Tyk API Gateway

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages