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(+)