├── .github └── workflows │ ├── build.yml │ └── docker.yml ├── .gitignore ├── Dockerfile ├── LICENSE ├── README.md ├── config └── default │ ├── nginx.conf │ └── sites │ └── .gitkeep ├── controller ├── configgenerate │ ├── generate.go │ └── redis.go ├── connector │ ├── client.go │ ├── ingress.go │ ├── secret.go │ ├── service.go │ └── watcher.go ├── main.go └── watch.go ├── go.mod ├── go.sum └── manifests ├── openresty-ds.yaml └── openresty-rbac.yaml /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meyskens/k8s-openresty-ingress-redis/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/docker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meyskens/k8s-openresty-ingress-redis/HEAD/.github/workflows/docker.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | debug-out/ -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meyskens/k8s-openresty-ingress-redis/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meyskens/k8s-openresty-ingress-redis/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meyskens/k8s-openresty-ingress-redis/HEAD/README.md -------------------------------------------------------------------------------- /config/default/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meyskens/k8s-openresty-ingress-redis/HEAD/config/default/nginx.conf -------------------------------------------------------------------------------- /config/default/sites/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /controller/configgenerate/generate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meyskens/k8s-openresty-ingress-redis/HEAD/controller/configgenerate/generate.go -------------------------------------------------------------------------------- /controller/configgenerate/redis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meyskens/k8s-openresty-ingress-redis/HEAD/controller/configgenerate/redis.go -------------------------------------------------------------------------------- /controller/connector/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meyskens/k8s-openresty-ingress-redis/HEAD/controller/connector/client.go -------------------------------------------------------------------------------- /controller/connector/ingress.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meyskens/k8s-openresty-ingress-redis/HEAD/controller/connector/ingress.go -------------------------------------------------------------------------------- /controller/connector/secret.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meyskens/k8s-openresty-ingress-redis/HEAD/controller/connector/secret.go -------------------------------------------------------------------------------- /controller/connector/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meyskens/k8s-openresty-ingress-redis/HEAD/controller/connector/service.go -------------------------------------------------------------------------------- /controller/connector/watcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meyskens/k8s-openresty-ingress-redis/HEAD/controller/connector/watcher.go -------------------------------------------------------------------------------- /controller/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meyskens/k8s-openresty-ingress-redis/HEAD/controller/main.go -------------------------------------------------------------------------------- /controller/watch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meyskens/k8s-openresty-ingress-redis/HEAD/controller/watch.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meyskens/k8s-openresty-ingress-redis/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meyskens/k8s-openresty-ingress-redis/HEAD/go.sum -------------------------------------------------------------------------------- /manifests/openresty-ds.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meyskens/k8s-openresty-ingress-redis/HEAD/manifests/openresty-ds.yaml -------------------------------------------------------------------------------- /manifests/openresty-rbac.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meyskens/k8s-openresty-ingress-redis/HEAD/manifests/openresty-rbac.yaml --------------------------------------------------------------------------------