├── .dockerignore ├── .gitignore ├── .prettierrc ├── .travis.yml ├── CHANGELOG.md ├── Dockerfile ├── LICENSE ├── README.md ├── config ├── custom-environment-variables.yaml └── default.yaml ├── package.json ├── src ├── floodFilter.ts ├── index.ts ├── kube.ts ├── logger.ts ├── monitors │ ├── index.ts │ ├── longnotready.ts │ ├── metrics.ts │ └── waitingpods.ts ├── notify │ ├── index.ts │ └── slack.ts └── types.ts ├── tsconfig.json └── tslint.json /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wongnai/kube-slack/HEAD/.dockerignore -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wongnai/kube-slack/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wongnai/kube-slack/HEAD/.prettierrc -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wongnai/kube-slack/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wongnai/kube-slack/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wongnai/kube-slack/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wongnai/kube-slack/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wongnai/kube-slack/HEAD/README.md -------------------------------------------------------------------------------- /config/custom-environment-variables.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wongnai/kube-slack/HEAD/config/custom-environment-variables.yaml -------------------------------------------------------------------------------- /config/default.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wongnai/kube-slack/HEAD/config/default.yaml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wongnai/kube-slack/HEAD/package.json -------------------------------------------------------------------------------- /src/floodFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wongnai/kube-slack/HEAD/src/floodFilter.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wongnai/kube-slack/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/kube.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wongnai/kube-slack/HEAD/src/kube.ts -------------------------------------------------------------------------------- /src/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wongnai/kube-slack/HEAD/src/logger.ts -------------------------------------------------------------------------------- /src/monitors/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wongnai/kube-slack/HEAD/src/monitors/index.ts -------------------------------------------------------------------------------- /src/monitors/longnotready.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wongnai/kube-slack/HEAD/src/monitors/longnotready.ts -------------------------------------------------------------------------------- /src/monitors/metrics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wongnai/kube-slack/HEAD/src/monitors/metrics.ts -------------------------------------------------------------------------------- /src/monitors/waitingpods.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wongnai/kube-slack/HEAD/src/monitors/waitingpods.ts -------------------------------------------------------------------------------- /src/notify/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wongnai/kube-slack/HEAD/src/notify/index.ts -------------------------------------------------------------------------------- /src/notify/slack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wongnai/kube-slack/HEAD/src/notify/slack.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wongnai/kube-slack/HEAD/src/types.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wongnai/kube-slack/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wongnai/kube-slack/HEAD/tslint.json --------------------------------------------------------------------------------