├── .gitignore ├── .travis.yml ├── Dockerfile ├── Gopkg.lock ├── Gopkg.toml ├── LICENSE ├── Makefile ├── README.md ├── bumper.sh ├── charts ├── Chart.yaml ├── README.md ├── templates │ ├── NOTES.txt │ ├── _helpers.tpl │ ├── deployment.yaml │ ├── ingress.yaml │ └── service.yaml ├── values-dev.yaml └── values-stable.yaml ├── cmd └── k8sapp.go ├── codecov.yml ├── docs ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── README.md └── img │ ├── deploy.png │ └── k8sapp.png └── pkg ├── config ├── config.go └── config_test.go ├── handlers ├── handler.go ├── handler_test.go ├── health.go ├── health_test.go ├── info.go ├── info_test.go ├── ready.go └── ready_test.go ├── logger ├── logger.go ├── logger_test.go ├── logrus │ ├── logrus.go │ └── logrus_test.go ├── standard │ ├── standard.go │ └── standard_test.go └── xlog │ ├── xlog.go │ └── xlog_test.go ├── router ├── httprouter.go └── httprouter │ ├── httprouter_wrapper.go │ └── httprouter_wrapper_test.go ├── service ├── service.go └── service_test.go ├── system ├── operator.go ├── operator_test.go ├── signal.go └── signal_test.go └── version └── version.go /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takama/k8sapp/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takama/k8sapp/HEAD/.travis.yml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takama/k8sapp/HEAD/Dockerfile -------------------------------------------------------------------------------- /Gopkg.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takama/k8sapp/HEAD/Gopkg.lock -------------------------------------------------------------------------------- /Gopkg.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takama/k8sapp/HEAD/Gopkg.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takama/k8sapp/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takama/k8sapp/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takama/k8sapp/HEAD/README.md -------------------------------------------------------------------------------- /bumper.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takama/k8sapp/HEAD/bumper.sh -------------------------------------------------------------------------------- /charts/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takama/k8sapp/HEAD/charts/Chart.yaml -------------------------------------------------------------------------------- /charts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takama/k8sapp/HEAD/charts/README.md -------------------------------------------------------------------------------- /charts/templates/NOTES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takama/k8sapp/HEAD/charts/templates/NOTES.txt -------------------------------------------------------------------------------- /charts/templates/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takama/k8sapp/HEAD/charts/templates/_helpers.tpl -------------------------------------------------------------------------------- /charts/templates/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takama/k8sapp/HEAD/charts/templates/deployment.yaml -------------------------------------------------------------------------------- /charts/templates/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takama/k8sapp/HEAD/charts/templates/ingress.yaml -------------------------------------------------------------------------------- /charts/templates/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takama/k8sapp/HEAD/charts/templates/service.yaml -------------------------------------------------------------------------------- /charts/values-dev.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takama/k8sapp/HEAD/charts/values-dev.yaml -------------------------------------------------------------------------------- /charts/values-stable.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takama/k8sapp/HEAD/charts/values-stable.yaml -------------------------------------------------------------------------------- /cmd/k8sapp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takama/k8sapp/HEAD/cmd/k8sapp.go -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- 1 | codecov: 2 | token: 6894c278-836c-4051-8d7d-baeefda225b7 3 | -------------------------------------------------------------------------------- /docs/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takama/k8sapp/HEAD/docs/CHANGELOG.md -------------------------------------------------------------------------------- /docs/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takama/k8sapp/HEAD/docs/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /docs/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takama/k8sapp/HEAD/docs/CONTRIBUTING.md -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takama/k8sapp/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/img/deploy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takama/k8sapp/HEAD/docs/img/deploy.png -------------------------------------------------------------------------------- /docs/img/k8sapp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takama/k8sapp/HEAD/docs/img/k8sapp.png -------------------------------------------------------------------------------- /pkg/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takama/k8sapp/HEAD/pkg/config/config.go -------------------------------------------------------------------------------- /pkg/config/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takama/k8sapp/HEAD/pkg/config/config_test.go -------------------------------------------------------------------------------- /pkg/handlers/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takama/k8sapp/HEAD/pkg/handlers/handler.go -------------------------------------------------------------------------------- /pkg/handlers/handler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takama/k8sapp/HEAD/pkg/handlers/handler_test.go -------------------------------------------------------------------------------- /pkg/handlers/health.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takama/k8sapp/HEAD/pkg/handlers/health.go -------------------------------------------------------------------------------- /pkg/handlers/health_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takama/k8sapp/HEAD/pkg/handlers/health_test.go -------------------------------------------------------------------------------- /pkg/handlers/info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takama/k8sapp/HEAD/pkg/handlers/info.go -------------------------------------------------------------------------------- /pkg/handlers/info_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takama/k8sapp/HEAD/pkg/handlers/info_test.go -------------------------------------------------------------------------------- /pkg/handlers/ready.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takama/k8sapp/HEAD/pkg/handlers/ready.go -------------------------------------------------------------------------------- /pkg/handlers/ready_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takama/k8sapp/HEAD/pkg/handlers/ready_test.go -------------------------------------------------------------------------------- /pkg/logger/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takama/k8sapp/HEAD/pkg/logger/logger.go -------------------------------------------------------------------------------- /pkg/logger/logger_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takama/k8sapp/HEAD/pkg/logger/logger_test.go -------------------------------------------------------------------------------- /pkg/logger/logrus/logrus.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takama/k8sapp/HEAD/pkg/logger/logrus/logrus.go -------------------------------------------------------------------------------- /pkg/logger/logrus/logrus_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takama/k8sapp/HEAD/pkg/logger/logrus/logrus_test.go -------------------------------------------------------------------------------- /pkg/logger/standard/standard.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takama/k8sapp/HEAD/pkg/logger/standard/standard.go -------------------------------------------------------------------------------- /pkg/logger/standard/standard_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takama/k8sapp/HEAD/pkg/logger/standard/standard_test.go -------------------------------------------------------------------------------- /pkg/logger/xlog/xlog.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takama/k8sapp/HEAD/pkg/logger/xlog/xlog.go -------------------------------------------------------------------------------- /pkg/logger/xlog/xlog_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takama/k8sapp/HEAD/pkg/logger/xlog/xlog_test.go -------------------------------------------------------------------------------- /pkg/router/httprouter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takama/k8sapp/HEAD/pkg/router/httprouter.go -------------------------------------------------------------------------------- /pkg/router/httprouter/httprouter_wrapper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takama/k8sapp/HEAD/pkg/router/httprouter/httprouter_wrapper.go -------------------------------------------------------------------------------- /pkg/router/httprouter/httprouter_wrapper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takama/k8sapp/HEAD/pkg/router/httprouter/httprouter_wrapper_test.go -------------------------------------------------------------------------------- /pkg/service/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takama/k8sapp/HEAD/pkg/service/service.go -------------------------------------------------------------------------------- /pkg/service/service_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takama/k8sapp/HEAD/pkg/service/service_test.go -------------------------------------------------------------------------------- /pkg/system/operator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takama/k8sapp/HEAD/pkg/system/operator.go -------------------------------------------------------------------------------- /pkg/system/operator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takama/k8sapp/HEAD/pkg/system/operator_test.go -------------------------------------------------------------------------------- /pkg/system/signal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takama/k8sapp/HEAD/pkg/system/signal.go -------------------------------------------------------------------------------- /pkg/system/signal_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takama/k8sapp/HEAD/pkg/system/signal_test.go -------------------------------------------------------------------------------- /pkg/version/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takama/k8sapp/HEAD/pkg/version/version.go --------------------------------------------------------------------------------