You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by ki...@apache.org on 2020/06/06 22:05:59 UTC
[trafficserver-ingress-controller] 04/09: Merge pull request #1
from shukitchan/master
This is an automated email from the ASF dual-hosted git repository.
kichan pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/trafficserver-ingress-controller.git
commit e68ee1e116d4239994d2f30f138e48f212c05948
Merge: b40cdf9 44e42b1
Author: Kit Chan <ki...@apache.org>
AuthorDate: Wed Apr 29 15:07:06 2020 -0700
Merge pull request #1 from shukitchan/master
Initial Checkin
.gitignore | 13 +
.vimrc | 5 +
.vscode/extensions.json | 18 ++
.vscode/settings.json | 7 +
Dockerfile | 141 ++++++++++
README.md | 239 +++++++++++++++++
docs/images/abstract.png | Bin 0 -> 215097 bytes
docs/images/how-it-works.png | Bin 0 -> 296139 bytes
endpoint/endpoint.go | 48 ++++
entry.sh | 40 +++
go.mod | 20 ++
k8s/apps/app-deployment.yaml | 135 ++++++++++
k8s/apps/app-service.yaml | 89 +++++++
k8s/backend/node-app-1/.dockerignore | 3 +
k8s/backend/node-app-1/Dockerfile | 30 +++
k8s/backend/node-app-1/hello.html | 15 ++
k8s/backend/node-app-1/package-lock.json | 374 +++++++++++++++++++++++++++
k8s/backend/node-app-1/package.json | 14 +
k8s/backend/node-app-1/server.js | 36 +++
k8s/backend/node-app-2/.dockerignore | 3 +
k8s/backend/node-app-2/Dockerfile | 30 +++
k8s/backend/node-app-2/hello.html | 15 ++
k8s/backend/node-app-2/package-lock.json | 374 +++++++++++++++++++++++++++
k8s/backend/node-app-2/package.json | 14 +
k8s/backend/node-app-2/server.js | 36 +++
k8s/configmaps/ats-configmap.yaml | 33 +++
k8s/ingresses/ats-ingress-2.yaml | 41 +++
k8s/ingresses/ats-ingress-2s.yaml | 40 +++
k8s/ingresses/ats-ingress.yaml | 50 ++++
k8s/traffic-server/ats-deployment.yaml | 103 ++++++++
k8s/traffic-server/ats-rbac.yaml | 60 +++++
logging.config | 61 +++++
logrotate.ingress | 23 ++
main/main.go | 174 +++++++++++++
namespace/namespace.go | 53 ++++
plugin.config | 17 ++
pluginats/connect_redis.lua | 127 +++++++++
proxy/ats.go | 52 ++++
records.config | 201 +++++++++++++++
redis.conf | 20 ++
redis/redis.go | 191 ++++++++++++++
tls-config.sh | 40 +++
tls-reload.sh | 48 ++++
types/metadataManagers.go | 292 +++++++++++++++++++++
types/types.go | 424 +++++++++++++++++++++++++++++++
util/util.go | 153 +++++++++++
watcher/handlerConfigmap.go | 68 +++++
watcher/handlerEndpoint.go | 144 +++++++++++
watcher/handlerIngress.go | 289 +++++++++++++++++++++
watcher/watcher.go | 137 ++++++++++
50 files changed, 4540 insertions(+)