├── .editorconfig ├── .github ├── CODE_OF_CONDUCT.md └── CONTRIBUTING.md ├── .gitignore ├── .nvmrc ├── ERRATA.md ├── INDEX.md ├── Jenkinsfile ├── LICENSE ├── README.md ├── chapter1 └── README.md ├── chapter10 ├── .dockerignore ├── .gitignore ├── Dockerfile ├── Jenkinsfile ├── README.md ├── bin │ ├── deploy-alb-ingress-controller.sh │ ├── install-fluentbit-daemonset.sh │ └── redis-cli.sh ├── cloudwatch-insights.txt ├── code-in-action.md ├── docker-compose.yml ├── eks-fluent-bit-daemonset-policy.json ├── eks-fluent-bit-daemonset-rbac.yaml ├── etc │ └── env.sample ├── grafana-ingress.yaml ├── grafana-shipitclicker.json ├── helm.tar.gz ├── jaeger-ingress.yaml ├── jaeger.yaml ├── prometheus-ingress.yaml ├── shipitclicker │ ├── .helmignore │ ├── Chart.yaml │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── configmap.yaml │ │ ├── deployment.yaml │ │ ├── ingress.yaml │ │ ├── secrets.yml │ │ ├── service.yaml │ │ ├── serviceaccount.yaml │ │ └── tests │ │ │ └── test-connection.yaml │ └── values.yaml ├── src │ ├── .babelrc │ ├── .cfignore │ ├── .eslintignore │ ├── .eslintrc.json │ ├── .gitignore │ ├── .node-version │ ├── .nodemonrc.json │ ├── README.md │ ├── package-lock.json │ ├── package.json │ ├── public │ │ ├── .eslintrc.json │ │ ├── api-explorer │ │ │ ├── favicon-16x16.png │ │ │ ├── favicon-32x32.png │ │ │ ├── index.html │ │ │ ├── oauth2-redirect.html │ │ │ ├── swagger-ui-bundle.js │ │ │ ├── swagger-ui-bundle.js.map │ │ │ ├── swagger-ui-standalone-preset.js │ │ │ ├── swagger-ui-standalone-preset.js.map │ │ │ ├── swagger-ui.css │ │ │ ├── swagger-ui.css.map │ │ │ ├── swagger-ui.js │ │ │ └── swagger-ui.js.map │ │ ├── app.js │ │ ├── img │ │ │ ├── Richard-Cartoon-Headshot-Jaunty-180x180.png │ │ │ └── shipit-640x640-lc.jpg │ │ ├── index.html │ │ └── stylesheet.css │ ├── server │ │ ├── api │ │ │ ├── controllers │ │ │ │ ├── games │ │ │ │ │ ├── controller.js │ │ │ │ │ └── router.js │ │ │ │ └── metrics │ │ │ │ │ ├── controller.js │ │ │ │ │ └── router.js │ │ │ ├── middlewares │ │ │ │ └── error.handler.js │ │ │ └── services │ │ │ │ ├── prometheus.service.js │ │ │ │ └── redis.service.js │ │ ├── common │ │ │ ├── api.yml │ │ │ ├── env.js │ │ │ ├── jaeger.js │ │ │ ├── logger.js │ │ │ ├── oas.js │ │ │ └── server.js │ │ ├── index.js │ │ └── routes.js │ └── test │ │ └── examples.controller.js ├── values-spin.yaml └── values.yaml ├── chapter11 ├── .dockerignore ├── .gitignore ├── Dockerfile ├── Jenkinsfile ├── README.md ├── bin │ ├── deploy-jaeger.sh │ ├── deploy-nginx-ingress.sh │ ├── deploy-redis.sh │ ├── k6-convert-har.sh │ ├── k6-run-har.sh │ ├── k6-run.sh │ └── redis-cli.sh ├── code-in-action.md ├── docker-compose.yml ├── etc │ └── env.sample ├── helm.tar.gz ├── jaeger.yaml ├── shipitclicker │ ├── .helmignore │ ├── Chart.yaml │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── configmap-envoy.yaml │ │ ├── configmap.yaml │ │ ├── deployment.yaml │ │ ├── ingress.yaml │ │ ├── pdb.yaml │ │ ├── secrets.yml │ │ ├── service.yaml │ │ ├── serviceaccount.yaml │ │ └── tests │ │ │ └── test-connection.yaml │ └── values.yaml ├── src │ ├── .babelrc │ ├── .cfignore │ ├── .eslintignore │ ├── .eslintrc.json │ ├── .gitignore │ ├── .node-version │ ├── .nodemonrc.json │ ├── README.md │ ├── package-lock.json │ ├── package.json │ ├── public │ │ ├── .eslintrc.json │ │ ├── api-explorer │ │ │ ├── favicon-16x16.png │ │ │ ├── favicon-32x32.png │ │ │ ├── index.html │ │ │ ├── oauth2-redirect.html │ │ │ ├── swagger-ui-bundle.js │ │ │ ├── swagger-ui-bundle.js.map │ │ │ ├── swagger-ui-standalone-preset.js │ │ │ ├── swagger-ui-standalone-preset.js.map │ │ │ ├── swagger-ui.css │ │ │ ├── swagger-ui.css.map │ │ │ ├── swagger-ui.js │ │ │ └── swagger-ui.js.map │ │ ├── app.js │ │ ├── img │ │ │ ├── Richard-Cartoon-Headshot-Jaunty-180x180.png │ │ │ └── shipit-640x640-lc.jpg │ │ ├── index.html │ │ └── stylesheet.css │ ├── server │ │ ├── api │ │ │ ├── controllers │ │ │ │ ├── faults │ │ │ │ │ ├── controller.js │ │ │ │ │ └── router.js │ │ │ │ ├── games │ │ │ │ │ ├── controller.js │ │ │ │ │ └── router.js │ │ │ │ └── metrics │ │ │ │ │ ├── controller.js │ │ │ │ │ └── router.js │ │ │ ├── middlewares │ │ │ │ └── error.handler.js │ │ │ └── services │ │ │ │ ├── prometheus.service.js │ │ │ │ └── redis.service.js │ │ ├── common │ │ │ ├── api.yml │ │ │ ├── env.js │ │ │ ├── jaeger.js │ │ │ ├── logger.js │ │ │ ├── oas.js │ │ │ ├── server.js │ │ │ └── spin.js │ │ ├── index.js │ │ ├── metricsRoutes.js │ │ └── routes.js │ └── test │ │ ├── examples.controller.js │ │ └── k6 │ │ ├── har-session.js │ │ ├── hello.js │ │ ├── session.har │ │ └── test.js ├── values-spin.yaml └── values.yaml ├── chapter12 ├── Dockerfile ├── README.md └── code-in-action.md ├── chapter13 ├── Dockerfile ├── README.md ├── code-in-action.md └── example.bashrc ├── chapter14 ├── Dockerfile ├── README.md └── code-in-action.md ├── chapter15 ├── README.md ├── anchore-commands.sh ├── aws-commands.sh ├── azure-commands.sh ├── cadvisor-commands.sh ├── code-in-action-part-1.md ├── code-in-action-part-2.md ├── datadog-docker-commands.sh ├── datadog-k8s-commands.sh ├── gcp-commands.sh ├── query_stats_api.sh └── stats-commands.sh ├── chapter16 ├── README.md ├── code-in-action.md └── metasploit-commands.sh ├── chapter2 ├── Dockerfile ├── README.md ├── build.sh ├── debug.sh ├── entrypoint.sh ├── install-virtualbox-macos.sh ├── persist.sh ├── php.conf ├── public_html │ └── index.php ├── run.sh ├── shell.sh └── stop.sh ├── chapter3 ├── README.md ├── publisher │ ├── Dockerfile │ ├── build.sh │ ├── debug.sh │ ├── index.js │ ├── package.json │ ├── push.sh │ ├── shell.sh │ └── start-publisher.sh ├── start-all.sh ├── start-mongodb.sh ├── start-mosca.sh ├── start-redis.sh └── subscriber │ ├── Dockerfile │ ├── build.sh │ ├── debug.sh │ ├── index.js │ ├── package.json │ ├── push.sh │ ├── shell.sh │ ├── start-subscriber.sh │ └── yarn.lock ├── chapter4 ├── README.md ├── build.sh ├── docker-compose-dev.yml ├── docker-compose-example.yml ├── docker-compose-simple-dev.yml ├── docker-compose-simple.yml ├── docker-compose.override.yml ├── docker-compose.yml ├── down.sh ├── publisher │ ├── .dockerignore │ ├── Dockerfile │ ├── Dockerfile.chapter3 │ ├── build.sh │ ├── debug.sh │ ├── index.js │ ├── package.json │ ├── push.sh │ ├── run.sh │ ├── shell.sh │ └── start-publisher.sh ├── simple-up.sh ├── start-all.sh ├── start-mongodb.sh ├── start-mosca.sh ├── start-redis.sh ├── stop-all.sh ├── subscriber │ ├── .dockerignore │ ├── Dockerfile │ ├── build.sh │ ├── debug.sh │ ├── index.js │ ├── package.json │ ├── push.sh │ ├── run.sh │ ├── shell.sh │ └── start-subscriber.sh ├── up.sh └── volume_info.sh ├── chapter5 ├── .dockerignore ├── Dockerfile ├── README.md ├── ShipIt_Clicker-spec.md ├── assets │ ├── IMG_0212.JPG │ ├── IMG_3159.HEIC │ ├── Richard-Cartoon-Headshot-Jaunty.png │ ├── ShipIt-Squirrel.jpg │ ├── ShipIt-Squirrel.png │ ├── shipit-Daniel.au │ ├── shipit-squirrel.au │ └── shipit-squirrel.mp3 ├── code-in-action.md ├── docker-compose.yml └── src │ ├── .babelrc │ ├── .cfignore │ ├── .env │ ├── .eslintignore │ ├── .eslintrc.json │ ├── .gitignore │ ├── .node-version │ ├── .nodemonrc.json │ ├── README.md │ ├── package-lock.json │ ├── package.json │ ├── public │ ├── api-explorer │ │ ├── favicon-16x16.png │ │ ├── favicon-32x32.png │ │ ├── index.html │ │ ├── oauth2-redirect.html │ │ ├── swagger-ui-bundle.js │ │ ├── swagger-ui-bundle.js.map │ │ ├── swagger-ui-standalone-preset.js │ │ ├── swagger-ui-standalone-preset.js.map │ │ ├── swagger-ui.css │ │ ├── swagger-ui.css.map │ │ ├── swagger-ui.js │ │ └── swagger-ui.js.map │ ├── img │ │ ├── Richard-Cartoon-Headshot-Jaunty-180x180.png │ │ └── shipit-640x640-lc.jpg │ └── index.html │ ├── server │ ├── api │ │ ├── controllers │ │ │ ├── examples │ │ │ │ ├── controller.js │ │ │ │ └── router.js │ │ │ └── games │ │ │ │ ├── controller.js │ │ │ │ └── router.js │ │ ├── middlewares │ │ │ └── error.handler.js │ │ └── services │ │ │ ├── examples.db.service.js │ │ │ ├── examples.service.js │ │ │ └── redis.service.js │ ├── common │ │ ├── api.yml │ │ ├── env.js │ │ ├── logger.js │ │ ├── oas.js │ │ └── server.js │ ├── index.js │ └── routes.js │ └── test │ └── examples.controller.js ├── chapter6 ├── .dockerignore ├── .gitignore ├── Dockerfile ├── README.md ├── code-in-action.md ├── deploy.sh ├── docker-compose.yml ├── env.sample ├── redis-cli.sh ├── restart.sh └── src │ ├── .babelrc │ ├── .cfignore │ ├── .eslintignore │ ├── .eslintrc.json │ ├── .gitignore │ ├── .node-version │ ├── .nodemonrc.json │ ├── README.md │ ├── package-lock.json │ ├── package.json │ ├── public │ ├── .eslintrc.json │ ├── api-explorer │ │ ├── favicon-16x16.png │ │ ├── favicon-32x32.png │ │ ├── index.html │ │ ├── oauth2-redirect.html │ │ ├── swagger-ui-bundle.js │ │ ├── swagger-ui-bundle.js.map │ │ ├── swagger-ui-standalone-preset.js │ │ ├── swagger-ui-standalone-preset.js.map │ │ ├── swagger-ui.css │ │ ├── swagger-ui.css.map │ │ ├── swagger-ui.js │ │ └── swagger-ui.js.map │ ├── app.js │ ├── img │ │ ├── Richard-Cartoon-Headshot-Jaunty-180x180.png │ │ └── shipit-640x640-lc.jpg │ ├── index.html │ └── stylesheet.css │ ├── server │ ├── api │ │ ├── controllers │ │ │ └── games │ │ │ │ ├── controller.js │ │ │ │ └── router.js │ │ ├── middlewares │ │ │ └── error.handler.js │ │ └── services │ │ │ └── redis.service.js │ ├── common │ │ ├── api.yml │ │ ├── env.js │ │ ├── logger.js │ │ ├── oas.js │ │ └── server.js │ ├── index.js │ └── routes.js │ └── test │ └── examples.controller.js ├── chapter7 ├── .dockerignore ├── .gitignore ├── Dockerfile ├── Jenkinsfile-hello-world ├── Jenkinsfile-ssh-proof-of-concept ├── README.md ├── bin │ ├── deploy.sh │ ├── provision-docker.sh │ ├── provision-jenkins.sh │ ├── redis-cli-internal.sh │ ├── redis-cli.sh │ ├── restart.sh │ └── ssh-dep.sh ├── code-in-action.md ├── consoleText.txt ├── docker-compose.yml ├── etc │ └── env.sample └── src │ ├── .babelrc │ ├── .cfignore │ ├── .eslintignore │ ├── .eslintrc.json │ ├── .gitignore │ ├── .node-version │ ├── .nodemonrc.json │ ├── README.md │ ├── package-lock.json │ ├── package.json │ ├── public │ ├── .eslintrc.json │ ├── api-explorer │ │ ├── favicon-16x16.png │ │ ├── favicon-32x32.png │ │ ├── index.html │ │ ├── oauth2-redirect.html │ │ ├── swagger-ui-bundle.js │ │ ├── swagger-ui-bundle.js.map │ │ ├── swagger-ui-standalone-preset.js │ │ ├── swagger-ui-standalone-preset.js.map │ │ ├── swagger-ui.css │ │ ├── swagger-ui.css.map │ │ ├── swagger-ui.js │ │ └── swagger-ui.js.map │ ├── app.js │ ├── img │ │ ├── Richard-Cartoon-Headshot-Jaunty-180x180.png │ │ └── shipit-640x640-lc.jpg │ ├── index.html │ └── stylesheet.css │ ├── server │ ├── api │ │ ├── controllers │ │ │ └── games │ │ │ │ ├── controller.js │ │ │ │ └── router.js │ │ ├── middlewares │ │ │ └── error.handler.js │ │ └── services │ │ │ └── redis.service.js │ ├── common │ │ ├── api.yml │ │ ├── env.js │ │ ├── logger.js │ │ ├── oas.js │ │ └── server.js │ ├── index.js │ └── routes.js │ └── test │ └── examples.controller.js ├── chapter8 ├── .dockerignore ├── .gitignore ├── Dockerfile ├── README.md ├── bin │ └── redis-cli.sh ├── code-in-action.md ├── docker-compose.yml ├── etc │ └── env.sample ├── shipitclicker-eks │ ├── .helmignore │ ├── Chart.yaml │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── configmap.yaml │ │ ├── deployment.yaml │ │ ├── ingress.yaml │ │ ├── secrets.yml │ │ ├── service.yaml │ │ ├── serviceaccount.yaml │ │ └── tests │ │ │ └── test-connection.yaml │ └── values.yaml ├── shipitclicker │ ├── .helmignore │ ├── Chart.yaml │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── configmap.yaml │ │ ├── deployment.yaml │ │ ├── ingress.yaml │ │ ├── secrets.yml │ │ ├── service.yaml │ │ ├── serviceaccount.yaml │ │ └── tests │ │ │ └── test-connection.yaml │ └── values.yaml └── src │ ├── .babelrc │ ├── .cfignore │ ├── .eslintignore │ ├── .eslintrc.json │ ├── .gitignore │ ├── .node-version │ ├── .nodemonrc.json │ ├── README.md │ ├── package-lock.json │ ├── package.json │ ├── public │ ├── .eslintrc.json │ ├── api-explorer │ │ ├── favicon-16x16.png │ │ ├── favicon-32x32.png │ │ ├── index.html │ │ ├── oauth2-redirect.html │ │ ├── swagger-ui-bundle.js │ │ ├── swagger-ui-bundle.js.map │ │ ├── swagger-ui-standalone-preset.js │ │ ├── swagger-ui-standalone-preset.js.map │ │ ├── swagger-ui.css │ │ ├── swagger-ui.css.map │ │ ├── swagger-ui.js │ │ └── swagger-ui.js.map │ ├── app.js │ ├── img │ │ ├── Richard-Cartoon-Headshot-Jaunty-180x180.png │ │ └── shipit-640x640-lc.jpg │ ├── index.html │ └── stylesheet.css │ ├── server │ ├── api │ │ ├── controllers │ │ │ └── games │ │ │ │ ├── controller.js │ │ │ │ └── router.js │ │ ├── middlewares │ │ │ └── error.handler.js │ │ └── services │ │ │ └── redis.service.js │ ├── common │ │ ├── api.yml │ │ ├── env.js │ │ ├── logger.js │ │ ├── oas.js │ │ └── server.js │ ├── index.js │ └── routes.js │ └── test │ └── examples.controller.js └── chapter9 ├── .dockerignore ├── .gitignore ├── Dockerfile ├── Jenkinsfile ├── README.md ├── bin ├── deploy-alb-ingress-controller.sh └── redis-cli.sh ├── code-in-action.md ├── docker-compose.yml ├── etc └── env.sample ├── helm.tar.gz ├── shipitclicker ├── .helmignore ├── Chart.yaml ├── templates │ ├── NOTES.txt │ ├── _helpers.tpl │ ├── configmap.yaml │ ├── deployment.yaml │ ├── ingress.yaml │ ├── secrets.yml │ ├── service.yaml │ ├── serviceaccount.yaml │ └── tests │ │ └── test-connection.yaml └── values.yaml ├── spinnaker-alb-ingress.yaml ├── src ├── .babelrc ├── .cfignore ├── .eslintignore ├── .eslintrc.json ├── .gitignore ├── .node-version ├── .nodemonrc.json ├── README.md ├── package-lock.json ├── package.json ├── public │ ├── .eslintrc.json │ ├── api-explorer │ │ ├── favicon-16x16.png │ │ ├── favicon-32x32.png │ │ ├── index.html │ │ ├── oauth2-redirect.html │ │ ├── swagger-ui-bundle.js │ │ ├── swagger-ui-bundle.js.map │ │ ├── swagger-ui-standalone-preset.js │ │ ├── swagger-ui-standalone-preset.js.map │ │ ├── swagger-ui.css │ │ ├── swagger-ui.css.map │ │ ├── swagger-ui.js │ │ └── swagger-ui.js.map │ ├── app.js │ ├── img │ │ ├── Richard-Cartoon-Headshot-Jaunty-180x180.png │ │ └── shipit-640x640-lc.jpg │ ├── index.html │ └── stylesheet.css ├── server │ ├── api │ │ ├── controllers │ │ │ └── games │ │ │ │ ├── controller.js │ │ │ │ └── router.js │ │ ├── middlewares │ │ │ └── error.handler.js │ │ └── services │ │ │ └── redis.service.js │ ├── common │ │ ├── api.yml │ │ ├── env.js │ │ ├── logger.js │ │ ├── oas.js │ │ └── server.js │ ├── index.js │ └── routes.js └── test │ └── examples.controller.js ├── values-eks.yaml └── values-spin.yaml /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/.github/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/.gitignore -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | lts/erbium 2 | -------------------------------------------------------------------------------- /ERRATA.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/ERRATA.md -------------------------------------------------------------------------------- /INDEX.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/INDEX.md -------------------------------------------------------------------------------- /Jenkinsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/Jenkinsfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/README.md -------------------------------------------------------------------------------- /chapter1/README.md: -------------------------------------------------------------------------------- 1 | # CHAPTER 1 - INTRODUCTION 2 | 3 | -------------------------------------------------------------------------------- /chapter10/.dockerignore: -------------------------------------------------------------------------------- 1 | **/node_modules 2 | -------------------------------------------------------------------------------- /chapter10/.gitignore: -------------------------------------------------------------------------------- 1 | .env 2 | -------------------------------------------------------------------------------- /chapter10/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/Dockerfile -------------------------------------------------------------------------------- /chapter10/Jenkinsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/Jenkinsfile -------------------------------------------------------------------------------- /chapter10/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/README.md -------------------------------------------------------------------------------- /chapter10/bin/deploy-alb-ingress-controller.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/bin/deploy-alb-ingress-controller.sh -------------------------------------------------------------------------------- /chapter10/bin/install-fluentbit-daemonset.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/bin/install-fluentbit-daemonset.sh -------------------------------------------------------------------------------- /chapter10/bin/redis-cli.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/bin/redis-cli.sh -------------------------------------------------------------------------------- /chapter10/cloudwatch-insights.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/cloudwatch-insights.txt -------------------------------------------------------------------------------- /chapter10/code-in-action.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/code-in-action.md -------------------------------------------------------------------------------- /chapter10/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/docker-compose.yml -------------------------------------------------------------------------------- /chapter10/eks-fluent-bit-daemonset-policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/eks-fluent-bit-daemonset-policy.json -------------------------------------------------------------------------------- /chapter10/eks-fluent-bit-daemonset-rbac.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/eks-fluent-bit-daemonset-rbac.yaml -------------------------------------------------------------------------------- /chapter10/etc/env.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/etc/env.sample -------------------------------------------------------------------------------- /chapter10/grafana-ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/grafana-ingress.yaml -------------------------------------------------------------------------------- /chapter10/grafana-shipitclicker.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/grafana-shipitclicker.json -------------------------------------------------------------------------------- /chapter10/helm.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/helm.tar.gz -------------------------------------------------------------------------------- /chapter10/jaeger-ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/jaeger-ingress.yaml -------------------------------------------------------------------------------- /chapter10/jaeger.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/jaeger.yaml -------------------------------------------------------------------------------- /chapter10/prometheus-ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/prometheus-ingress.yaml -------------------------------------------------------------------------------- /chapter10/shipitclicker/.helmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/shipitclicker/.helmignore -------------------------------------------------------------------------------- /chapter10/shipitclicker/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/shipitclicker/Chart.yaml -------------------------------------------------------------------------------- /chapter10/shipitclicker/templates/NOTES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/shipitclicker/templates/NOTES.txt -------------------------------------------------------------------------------- /chapter10/shipitclicker/templates/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/shipitclicker/templates/_helpers.tpl -------------------------------------------------------------------------------- /chapter10/shipitclicker/templates/configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/shipitclicker/templates/configmap.yaml -------------------------------------------------------------------------------- /chapter10/shipitclicker/templates/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/shipitclicker/templates/deployment.yaml -------------------------------------------------------------------------------- /chapter10/shipitclicker/templates/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/shipitclicker/templates/ingress.yaml -------------------------------------------------------------------------------- /chapter10/shipitclicker/templates/secrets.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/shipitclicker/templates/secrets.yml -------------------------------------------------------------------------------- /chapter10/shipitclicker/templates/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/shipitclicker/templates/service.yaml -------------------------------------------------------------------------------- /chapter10/shipitclicker/templates/serviceaccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/shipitclicker/templates/serviceaccount.yaml -------------------------------------------------------------------------------- /chapter10/shipitclicker/templates/tests/test-connection.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/shipitclicker/templates/tests/test-connection.yaml -------------------------------------------------------------------------------- /chapter10/shipitclicker/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/shipitclicker/values.yaml -------------------------------------------------------------------------------- /chapter10/src/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/src/.babelrc -------------------------------------------------------------------------------- /chapter10/src/.cfignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | /server 3 | /public -------------------------------------------------------------------------------- /chapter10/src/.eslintignore: -------------------------------------------------------------------------------- 1 | *.yaml 2 | *.yml -------------------------------------------------------------------------------- /chapter10/src/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/src/.eslintrc.json -------------------------------------------------------------------------------- /chapter10/src/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | .env 4 | .DS_Store -------------------------------------------------------------------------------- /chapter10/src/.node-version: -------------------------------------------------------------------------------- 1 | 13.x 2 | -------------------------------------------------------------------------------- /chapter10/src/.nodemonrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/src/.nodemonrc.json -------------------------------------------------------------------------------- /chapter10/src/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/src/README.md -------------------------------------------------------------------------------- /chapter10/src/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/src/package-lock.json -------------------------------------------------------------------------------- /chapter10/src/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/src/package.json -------------------------------------------------------------------------------- /chapter10/src/public/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/src/public/.eslintrc.json -------------------------------------------------------------------------------- /chapter10/src/public/api-explorer/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/src/public/api-explorer/favicon-16x16.png -------------------------------------------------------------------------------- /chapter10/src/public/api-explorer/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/src/public/api-explorer/favicon-32x32.png -------------------------------------------------------------------------------- /chapter10/src/public/api-explorer/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/src/public/api-explorer/index.html -------------------------------------------------------------------------------- /chapter10/src/public/api-explorer/oauth2-redirect.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/src/public/api-explorer/oauth2-redirect.html -------------------------------------------------------------------------------- /chapter10/src/public/api-explorer/swagger-ui-bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/src/public/api-explorer/swagger-ui-bundle.js -------------------------------------------------------------------------------- /chapter10/src/public/api-explorer/swagger-ui-bundle.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/src/public/api-explorer/swagger-ui-bundle.js.map -------------------------------------------------------------------------------- /chapter10/src/public/api-explorer/swagger-ui-standalone-preset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/src/public/api-explorer/swagger-ui-standalone-preset.js -------------------------------------------------------------------------------- /chapter10/src/public/api-explorer/swagger-ui-standalone-preset.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/src/public/api-explorer/swagger-ui-standalone-preset.js.map -------------------------------------------------------------------------------- /chapter10/src/public/api-explorer/swagger-ui.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/src/public/api-explorer/swagger-ui.css -------------------------------------------------------------------------------- /chapter10/src/public/api-explorer/swagger-ui.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/src/public/api-explorer/swagger-ui.css.map -------------------------------------------------------------------------------- /chapter10/src/public/api-explorer/swagger-ui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/src/public/api-explorer/swagger-ui.js -------------------------------------------------------------------------------- /chapter10/src/public/api-explorer/swagger-ui.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/src/public/api-explorer/swagger-ui.js.map -------------------------------------------------------------------------------- /chapter10/src/public/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/src/public/app.js -------------------------------------------------------------------------------- /chapter10/src/public/img/Richard-Cartoon-Headshot-Jaunty-180x180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/src/public/img/Richard-Cartoon-Headshot-Jaunty-180x180.png -------------------------------------------------------------------------------- /chapter10/src/public/img/shipit-640x640-lc.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/src/public/img/shipit-640x640-lc.jpg -------------------------------------------------------------------------------- /chapter10/src/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/src/public/index.html -------------------------------------------------------------------------------- /chapter10/src/public/stylesheet.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/src/public/stylesheet.css -------------------------------------------------------------------------------- /chapter10/src/server/api/controllers/games/controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/src/server/api/controllers/games/controller.js -------------------------------------------------------------------------------- /chapter10/src/server/api/controllers/games/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/src/server/api/controllers/games/router.js -------------------------------------------------------------------------------- /chapter10/src/server/api/controllers/metrics/controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/src/server/api/controllers/metrics/controller.js -------------------------------------------------------------------------------- /chapter10/src/server/api/controllers/metrics/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/src/server/api/controllers/metrics/router.js -------------------------------------------------------------------------------- /chapter10/src/server/api/middlewares/error.handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/src/server/api/middlewares/error.handler.js -------------------------------------------------------------------------------- /chapter10/src/server/api/services/prometheus.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/src/server/api/services/prometheus.service.js -------------------------------------------------------------------------------- /chapter10/src/server/api/services/redis.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/src/server/api/services/redis.service.js -------------------------------------------------------------------------------- /chapter10/src/server/common/api.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/src/server/common/api.yml -------------------------------------------------------------------------------- /chapter10/src/server/common/env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/src/server/common/env.js -------------------------------------------------------------------------------- /chapter10/src/server/common/jaeger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/src/server/common/jaeger.js -------------------------------------------------------------------------------- /chapter10/src/server/common/logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/src/server/common/logger.js -------------------------------------------------------------------------------- /chapter10/src/server/common/oas.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/src/server/common/oas.js -------------------------------------------------------------------------------- /chapter10/src/server/common/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/src/server/common/server.js -------------------------------------------------------------------------------- /chapter10/src/server/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/src/server/index.js -------------------------------------------------------------------------------- /chapter10/src/server/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/src/server/routes.js -------------------------------------------------------------------------------- /chapter10/src/test/examples.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/src/test/examples.controller.js -------------------------------------------------------------------------------- /chapter10/values-spin.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/values-spin.yaml -------------------------------------------------------------------------------- /chapter10/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter10/values.yaml -------------------------------------------------------------------------------- /chapter11/.dockerignore: -------------------------------------------------------------------------------- 1 | **/node_modules 2 | -------------------------------------------------------------------------------- /chapter11/.gitignore: -------------------------------------------------------------------------------- 1 | .env 2 | -------------------------------------------------------------------------------- /chapter11/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/Dockerfile -------------------------------------------------------------------------------- /chapter11/Jenkinsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/Jenkinsfile -------------------------------------------------------------------------------- /chapter11/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/README.md -------------------------------------------------------------------------------- /chapter11/bin/deploy-jaeger.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/bin/deploy-jaeger.sh -------------------------------------------------------------------------------- /chapter11/bin/deploy-nginx-ingress.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/bin/deploy-nginx-ingress.sh -------------------------------------------------------------------------------- /chapter11/bin/deploy-redis.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/bin/deploy-redis.sh -------------------------------------------------------------------------------- /chapter11/bin/k6-convert-har.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/bin/k6-convert-har.sh -------------------------------------------------------------------------------- /chapter11/bin/k6-run-har.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/bin/k6-run-har.sh -------------------------------------------------------------------------------- /chapter11/bin/k6-run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/bin/k6-run.sh -------------------------------------------------------------------------------- /chapter11/bin/redis-cli.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/bin/redis-cli.sh -------------------------------------------------------------------------------- /chapter11/code-in-action.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/code-in-action.md -------------------------------------------------------------------------------- /chapter11/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/docker-compose.yml -------------------------------------------------------------------------------- /chapter11/etc/env.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/etc/env.sample -------------------------------------------------------------------------------- /chapter11/helm.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/helm.tar.gz -------------------------------------------------------------------------------- /chapter11/jaeger.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/jaeger.yaml -------------------------------------------------------------------------------- /chapter11/shipitclicker/.helmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/shipitclicker/.helmignore -------------------------------------------------------------------------------- /chapter11/shipitclicker/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/shipitclicker/Chart.yaml -------------------------------------------------------------------------------- /chapter11/shipitclicker/templates/NOTES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/shipitclicker/templates/NOTES.txt -------------------------------------------------------------------------------- /chapter11/shipitclicker/templates/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/shipitclicker/templates/_helpers.tpl -------------------------------------------------------------------------------- /chapter11/shipitclicker/templates/configmap-envoy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/shipitclicker/templates/configmap-envoy.yaml -------------------------------------------------------------------------------- /chapter11/shipitclicker/templates/configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/shipitclicker/templates/configmap.yaml -------------------------------------------------------------------------------- /chapter11/shipitclicker/templates/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/shipitclicker/templates/deployment.yaml -------------------------------------------------------------------------------- /chapter11/shipitclicker/templates/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/shipitclicker/templates/ingress.yaml -------------------------------------------------------------------------------- /chapter11/shipitclicker/templates/pdb.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/shipitclicker/templates/pdb.yaml -------------------------------------------------------------------------------- /chapter11/shipitclicker/templates/secrets.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/shipitclicker/templates/secrets.yml -------------------------------------------------------------------------------- /chapter11/shipitclicker/templates/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/shipitclicker/templates/service.yaml -------------------------------------------------------------------------------- /chapter11/shipitclicker/templates/serviceaccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/shipitclicker/templates/serviceaccount.yaml -------------------------------------------------------------------------------- /chapter11/shipitclicker/templates/tests/test-connection.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/shipitclicker/templates/tests/test-connection.yaml -------------------------------------------------------------------------------- /chapter11/shipitclicker/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/shipitclicker/values.yaml -------------------------------------------------------------------------------- /chapter11/src/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/src/.babelrc -------------------------------------------------------------------------------- /chapter11/src/.cfignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | /server 3 | /public -------------------------------------------------------------------------------- /chapter11/src/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/src/.eslintignore -------------------------------------------------------------------------------- /chapter11/src/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/src/.eslintrc.json -------------------------------------------------------------------------------- /chapter11/src/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | .env 4 | .DS_Store -------------------------------------------------------------------------------- /chapter11/src/.node-version: -------------------------------------------------------------------------------- 1 | 13.x 2 | -------------------------------------------------------------------------------- /chapter11/src/.nodemonrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/src/.nodemonrc.json -------------------------------------------------------------------------------- /chapter11/src/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/src/README.md -------------------------------------------------------------------------------- /chapter11/src/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/src/package-lock.json -------------------------------------------------------------------------------- /chapter11/src/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/src/package.json -------------------------------------------------------------------------------- /chapter11/src/public/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/src/public/.eslintrc.json -------------------------------------------------------------------------------- /chapter11/src/public/api-explorer/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/src/public/api-explorer/favicon-16x16.png -------------------------------------------------------------------------------- /chapter11/src/public/api-explorer/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/src/public/api-explorer/favicon-32x32.png -------------------------------------------------------------------------------- /chapter11/src/public/api-explorer/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/src/public/api-explorer/index.html -------------------------------------------------------------------------------- /chapter11/src/public/api-explorer/oauth2-redirect.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/src/public/api-explorer/oauth2-redirect.html -------------------------------------------------------------------------------- /chapter11/src/public/api-explorer/swagger-ui-bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/src/public/api-explorer/swagger-ui-bundle.js -------------------------------------------------------------------------------- /chapter11/src/public/api-explorer/swagger-ui-bundle.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/src/public/api-explorer/swagger-ui-bundle.js.map -------------------------------------------------------------------------------- /chapter11/src/public/api-explorer/swagger-ui-standalone-preset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/src/public/api-explorer/swagger-ui-standalone-preset.js -------------------------------------------------------------------------------- /chapter11/src/public/api-explorer/swagger-ui-standalone-preset.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/src/public/api-explorer/swagger-ui-standalone-preset.js.map -------------------------------------------------------------------------------- /chapter11/src/public/api-explorer/swagger-ui.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/src/public/api-explorer/swagger-ui.css -------------------------------------------------------------------------------- /chapter11/src/public/api-explorer/swagger-ui.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/src/public/api-explorer/swagger-ui.css.map -------------------------------------------------------------------------------- /chapter11/src/public/api-explorer/swagger-ui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/src/public/api-explorer/swagger-ui.js -------------------------------------------------------------------------------- /chapter11/src/public/api-explorer/swagger-ui.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/src/public/api-explorer/swagger-ui.js.map -------------------------------------------------------------------------------- /chapter11/src/public/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/src/public/app.js -------------------------------------------------------------------------------- /chapter11/src/public/img/Richard-Cartoon-Headshot-Jaunty-180x180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/src/public/img/Richard-Cartoon-Headshot-Jaunty-180x180.png -------------------------------------------------------------------------------- /chapter11/src/public/img/shipit-640x640-lc.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/src/public/img/shipit-640x640-lc.jpg -------------------------------------------------------------------------------- /chapter11/src/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/src/public/index.html -------------------------------------------------------------------------------- /chapter11/src/public/stylesheet.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/src/public/stylesheet.css -------------------------------------------------------------------------------- /chapter11/src/server/api/controllers/faults/controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/src/server/api/controllers/faults/controller.js -------------------------------------------------------------------------------- /chapter11/src/server/api/controllers/faults/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/src/server/api/controllers/faults/router.js -------------------------------------------------------------------------------- /chapter11/src/server/api/controllers/games/controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/src/server/api/controllers/games/controller.js -------------------------------------------------------------------------------- /chapter11/src/server/api/controllers/games/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/src/server/api/controllers/games/router.js -------------------------------------------------------------------------------- /chapter11/src/server/api/controllers/metrics/controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/src/server/api/controllers/metrics/controller.js -------------------------------------------------------------------------------- /chapter11/src/server/api/controllers/metrics/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/src/server/api/controllers/metrics/router.js -------------------------------------------------------------------------------- /chapter11/src/server/api/middlewares/error.handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/src/server/api/middlewares/error.handler.js -------------------------------------------------------------------------------- /chapter11/src/server/api/services/prometheus.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/src/server/api/services/prometheus.service.js -------------------------------------------------------------------------------- /chapter11/src/server/api/services/redis.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/src/server/api/services/redis.service.js -------------------------------------------------------------------------------- /chapter11/src/server/common/api.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/src/server/common/api.yml -------------------------------------------------------------------------------- /chapter11/src/server/common/env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/src/server/common/env.js -------------------------------------------------------------------------------- /chapter11/src/server/common/jaeger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/src/server/common/jaeger.js -------------------------------------------------------------------------------- /chapter11/src/server/common/logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/src/server/common/logger.js -------------------------------------------------------------------------------- /chapter11/src/server/common/oas.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/src/server/common/oas.js -------------------------------------------------------------------------------- /chapter11/src/server/common/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/src/server/common/server.js -------------------------------------------------------------------------------- /chapter11/src/server/common/spin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/src/server/common/spin.js -------------------------------------------------------------------------------- /chapter11/src/server/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/src/server/index.js -------------------------------------------------------------------------------- /chapter11/src/server/metricsRoutes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/src/server/metricsRoutes.js -------------------------------------------------------------------------------- /chapter11/src/server/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/src/server/routes.js -------------------------------------------------------------------------------- /chapter11/src/test/examples.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/src/test/examples.controller.js -------------------------------------------------------------------------------- /chapter11/src/test/k6/har-session.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/src/test/k6/har-session.js -------------------------------------------------------------------------------- /chapter11/src/test/k6/hello.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/src/test/k6/hello.js -------------------------------------------------------------------------------- /chapter11/src/test/k6/session.har: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/src/test/k6/session.har -------------------------------------------------------------------------------- /chapter11/src/test/k6/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/src/test/k6/test.js -------------------------------------------------------------------------------- /chapter11/values-spin.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/values-spin.yaml -------------------------------------------------------------------------------- /chapter11/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter11/values.yaml -------------------------------------------------------------------------------- /chapter12/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter12/Dockerfile -------------------------------------------------------------------------------- /chapter12/README.md: -------------------------------------------------------------------------------- 1 | # Chapter 12 Introduction to Container Security 2 | 3 | -------------------------------------------------------------------------------- /chapter12/code-in-action.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter12/code-in-action.md -------------------------------------------------------------------------------- /chapter13/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter13/Dockerfile -------------------------------------------------------------------------------- /chapter13/README.md: -------------------------------------------------------------------------------- 1 | # Chapter 13 Docker Security Fundamentals and Best Practices 2 | -------------------------------------------------------------------------------- /chapter13/code-in-action.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter13/code-in-action.md -------------------------------------------------------------------------------- /chapter13/example.bashrc: -------------------------------------------------------------------------------- 1 | export DOCKER_CONTENT_TRUST=1 2 | -------------------------------------------------------------------------------- /chapter14/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter14/Dockerfile -------------------------------------------------------------------------------- /chapter14/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter14/README.md -------------------------------------------------------------------------------- /chapter14/code-in-action.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter14/code-in-action.md -------------------------------------------------------------------------------- /chapter15/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter15/README.md -------------------------------------------------------------------------------- /chapter15/anchore-commands.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter15/anchore-commands.sh -------------------------------------------------------------------------------- /chapter15/aws-commands.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter15/aws-commands.sh -------------------------------------------------------------------------------- /chapter15/azure-commands.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter15/azure-commands.sh -------------------------------------------------------------------------------- /chapter15/cadvisor-commands.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter15/cadvisor-commands.sh -------------------------------------------------------------------------------- /chapter15/code-in-action-part-1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter15/code-in-action-part-1.md -------------------------------------------------------------------------------- /chapter15/code-in-action-part-2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter15/code-in-action-part-2.md -------------------------------------------------------------------------------- /chapter15/datadog-docker-commands.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter15/datadog-docker-commands.sh -------------------------------------------------------------------------------- /chapter15/datadog-k8s-commands.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter15/datadog-k8s-commands.sh -------------------------------------------------------------------------------- /chapter15/gcp-commands.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter15/gcp-commands.sh -------------------------------------------------------------------------------- /chapter15/query_stats_api.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter15/query_stats_api.sh -------------------------------------------------------------------------------- /chapter15/stats-commands.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter15/stats-commands.sh -------------------------------------------------------------------------------- /chapter16/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter16/README.md -------------------------------------------------------------------------------- /chapter16/code-in-action.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter16/code-in-action.md -------------------------------------------------------------------------------- /chapter16/metasploit-commands.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter16/metasploit-commands.sh -------------------------------------------------------------------------------- /chapter2/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter2/Dockerfile -------------------------------------------------------------------------------- /chapter2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter2/README.md -------------------------------------------------------------------------------- /chapter2/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter2/build.sh -------------------------------------------------------------------------------- /chapter2/debug.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter2/debug.sh -------------------------------------------------------------------------------- /chapter2/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter2/entrypoint.sh -------------------------------------------------------------------------------- /chapter2/install-virtualbox-macos.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter2/install-virtualbox-macos.sh -------------------------------------------------------------------------------- /chapter2/persist.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter2/persist.sh -------------------------------------------------------------------------------- /chapter2/php.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter2/php.conf -------------------------------------------------------------------------------- /chapter2/public_html/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter2/public_html/index.php -------------------------------------------------------------------------------- /chapter2/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter2/run.sh -------------------------------------------------------------------------------- /chapter2/shell.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter2/shell.sh -------------------------------------------------------------------------------- /chapter2/stop.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter2/stop.sh -------------------------------------------------------------------------------- /chapter3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter3/README.md -------------------------------------------------------------------------------- /chapter3/publisher/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter3/publisher/Dockerfile -------------------------------------------------------------------------------- /chapter3/publisher/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter3/publisher/build.sh -------------------------------------------------------------------------------- /chapter3/publisher/debug.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter3/publisher/debug.sh -------------------------------------------------------------------------------- /chapter3/publisher/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter3/publisher/index.js -------------------------------------------------------------------------------- /chapter3/publisher/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter3/publisher/package.json -------------------------------------------------------------------------------- /chapter3/publisher/push.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter3/publisher/push.sh -------------------------------------------------------------------------------- /chapter3/publisher/shell.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter3/publisher/shell.sh -------------------------------------------------------------------------------- /chapter3/publisher/start-publisher.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter3/publisher/start-publisher.sh -------------------------------------------------------------------------------- /chapter3/start-all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter3/start-all.sh -------------------------------------------------------------------------------- /chapter3/start-mongodb.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter3/start-mongodb.sh -------------------------------------------------------------------------------- /chapter3/start-mosca.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter3/start-mosca.sh -------------------------------------------------------------------------------- /chapter3/start-redis.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter3/start-redis.sh -------------------------------------------------------------------------------- /chapter3/subscriber/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter3/subscriber/Dockerfile -------------------------------------------------------------------------------- /chapter3/subscriber/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter3/subscriber/build.sh -------------------------------------------------------------------------------- /chapter3/subscriber/debug.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter3/subscriber/debug.sh -------------------------------------------------------------------------------- /chapter3/subscriber/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter3/subscriber/index.js -------------------------------------------------------------------------------- /chapter3/subscriber/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter3/subscriber/package.json -------------------------------------------------------------------------------- /chapter3/subscriber/push.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter3/subscriber/push.sh -------------------------------------------------------------------------------- /chapter3/subscriber/shell.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter3/subscriber/shell.sh -------------------------------------------------------------------------------- /chapter3/subscriber/start-subscriber.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter3/subscriber/start-subscriber.sh -------------------------------------------------------------------------------- /chapter3/subscriber/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter3/subscriber/yarn.lock -------------------------------------------------------------------------------- /chapter4/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter4/README.md -------------------------------------------------------------------------------- /chapter4/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter4/build.sh -------------------------------------------------------------------------------- /chapter4/docker-compose-dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter4/docker-compose-dev.yml -------------------------------------------------------------------------------- /chapter4/docker-compose-example.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter4/docker-compose-example.yml -------------------------------------------------------------------------------- /chapter4/docker-compose-simple-dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter4/docker-compose-simple-dev.yml -------------------------------------------------------------------------------- /chapter4/docker-compose-simple.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter4/docker-compose-simple.yml -------------------------------------------------------------------------------- /chapter4/docker-compose.override.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter4/docker-compose.override.yml -------------------------------------------------------------------------------- /chapter4/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter4/docker-compose.yml -------------------------------------------------------------------------------- /chapter4/down.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter4/down.sh -------------------------------------------------------------------------------- /chapter4/publisher/.dockerignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /chapter4/publisher/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter4/publisher/Dockerfile -------------------------------------------------------------------------------- /chapter4/publisher/Dockerfile.chapter3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter4/publisher/Dockerfile.chapter3 -------------------------------------------------------------------------------- /chapter4/publisher/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter4/publisher/build.sh -------------------------------------------------------------------------------- /chapter4/publisher/debug.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter4/publisher/debug.sh -------------------------------------------------------------------------------- /chapter4/publisher/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter4/publisher/index.js -------------------------------------------------------------------------------- /chapter4/publisher/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter4/publisher/package.json -------------------------------------------------------------------------------- /chapter4/publisher/push.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter4/publisher/push.sh -------------------------------------------------------------------------------- /chapter4/publisher/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter4/publisher/run.sh -------------------------------------------------------------------------------- /chapter4/publisher/shell.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter4/publisher/shell.sh -------------------------------------------------------------------------------- /chapter4/publisher/start-publisher.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter4/publisher/start-publisher.sh -------------------------------------------------------------------------------- /chapter4/simple-up.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter4/simple-up.sh -------------------------------------------------------------------------------- /chapter4/start-all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter4/start-all.sh -------------------------------------------------------------------------------- /chapter4/start-mongodb.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter4/start-mongodb.sh -------------------------------------------------------------------------------- /chapter4/start-mosca.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter4/start-mosca.sh -------------------------------------------------------------------------------- /chapter4/start-redis.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter4/start-redis.sh -------------------------------------------------------------------------------- /chapter4/stop-all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter4/stop-all.sh -------------------------------------------------------------------------------- /chapter4/subscriber/.dockerignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /chapter4/subscriber/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter4/subscriber/Dockerfile -------------------------------------------------------------------------------- /chapter4/subscriber/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter4/subscriber/build.sh -------------------------------------------------------------------------------- /chapter4/subscriber/debug.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter4/subscriber/debug.sh -------------------------------------------------------------------------------- /chapter4/subscriber/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter4/subscriber/index.js -------------------------------------------------------------------------------- /chapter4/subscriber/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter4/subscriber/package.json -------------------------------------------------------------------------------- /chapter4/subscriber/push.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter4/subscriber/push.sh -------------------------------------------------------------------------------- /chapter4/subscriber/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter4/subscriber/run.sh -------------------------------------------------------------------------------- /chapter4/subscriber/shell.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter4/subscriber/shell.sh -------------------------------------------------------------------------------- /chapter4/subscriber/start-subscriber.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter4/subscriber/start-subscriber.sh -------------------------------------------------------------------------------- /chapter4/up.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter4/up.sh -------------------------------------------------------------------------------- /chapter4/volume_info.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter4/volume_info.sh -------------------------------------------------------------------------------- /chapter5/.dockerignore: -------------------------------------------------------------------------------- 1 | **/node_modules 2 | -------------------------------------------------------------------------------- /chapter5/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter5/Dockerfile -------------------------------------------------------------------------------- /chapter5/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter5/README.md -------------------------------------------------------------------------------- /chapter5/ShipIt_Clicker-spec.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter5/ShipIt_Clicker-spec.md -------------------------------------------------------------------------------- /chapter5/assets/IMG_0212.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter5/assets/IMG_0212.JPG -------------------------------------------------------------------------------- /chapter5/assets/IMG_3159.HEIC: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter5/assets/IMG_3159.HEIC -------------------------------------------------------------------------------- /chapter5/assets/Richard-Cartoon-Headshot-Jaunty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter5/assets/Richard-Cartoon-Headshot-Jaunty.png -------------------------------------------------------------------------------- /chapter5/assets/ShipIt-Squirrel.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter5/assets/ShipIt-Squirrel.jpg -------------------------------------------------------------------------------- /chapter5/assets/ShipIt-Squirrel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter5/assets/ShipIt-Squirrel.png -------------------------------------------------------------------------------- /chapter5/assets/shipit-Daniel.au: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter5/assets/shipit-Daniel.au -------------------------------------------------------------------------------- /chapter5/assets/shipit-squirrel.au: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter5/assets/shipit-squirrel.au -------------------------------------------------------------------------------- /chapter5/assets/shipit-squirrel.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter5/assets/shipit-squirrel.mp3 -------------------------------------------------------------------------------- /chapter5/code-in-action.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter5/code-in-action.md -------------------------------------------------------------------------------- /chapter5/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter5/docker-compose.yml -------------------------------------------------------------------------------- /chapter5/src/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter5/src/.babelrc -------------------------------------------------------------------------------- /chapter5/src/.cfignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | /server 3 | /public -------------------------------------------------------------------------------- /chapter5/src/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter5/src/.env -------------------------------------------------------------------------------- /chapter5/src/.eslintignore: -------------------------------------------------------------------------------- 1 | *.yaml 2 | *.yml -------------------------------------------------------------------------------- /chapter5/src/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter5/src/.eslintrc.json -------------------------------------------------------------------------------- /chapter5/src/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | .env 4 | .DS_Store -------------------------------------------------------------------------------- /chapter5/src/.node-version: -------------------------------------------------------------------------------- 1 | 13.x 2 | -------------------------------------------------------------------------------- /chapter5/src/.nodemonrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter5/src/.nodemonrc.json -------------------------------------------------------------------------------- /chapter5/src/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter5/src/README.md -------------------------------------------------------------------------------- /chapter5/src/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter5/src/package-lock.json -------------------------------------------------------------------------------- /chapter5/src/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter5/src/package.json -------------------------------------------------------------------------------- /chapter5/src/public/api-explorer/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter5/src/public/api-explorer/favicon-16x16.png -------------------------------------------------------------------------------- /chapter5/src/public/api-explorer/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter5/src/public/api-explorer/favicon-32x32.png -------------------------------------------------------------------------------- /chapter5/src/public/api-explorer/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter5/src/public/api-explorer/index.html -------------------------------------------------------------------------------- /chapter5/src/public/api-explorer/oauth2-redirect.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter5/src/public/api-explorer/oauth2-redirect.html -------------------------------------------------------------------------------- /chapter5/src/public/api-explorer/swagger-ui-bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter5/src/public/api-explorer/swagger-ui-bundle.js -------------------------------------------------------------------------------- /chapter5/src/public/api-explorer/swagger-ui-bundle.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter5/src/public/api-explorer/swagger-ui-bundle.js.map -------------------------------------------------------------------------------- /chapter5/src/public/api-explorer/swagger-ui-standalone-preset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter5/src/public/api-explorer/swagger-ui-standalone-preset.js -------------------------------------------------------------------------------- /chapter5/src/public/api-explorer/swagger-ui-standalone-preset.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter5/src/public/api-explorer/swagger-ui-standalone-preset.js.map -------------------------------------------------------------------------------- /chapter5/src/public/api-explorer/swagger-ui.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter5/src/public/api-explorer/swagger-ui.css -------------------------------------------------------------------------------- /chapter5/src/public/api-explorer/swagger-ui.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter5/src/public/api-explorer/swagger-ui.css.map -------------------------------------------------------------------------------- /chapter5/src/public/api-explorer/swagger-ui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter5/src/public/api-explorer/swagger-ui.js -------------------------------------------------------------------------------- /chapter5/src/public/api-explorer/swagger-ui.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter5/src/public/api-explorer/swagger-ui.js.map -------------------------------------------------------------------------------- /chapter5/src/public/img/Richard-Cartoon-Headshot-Jaunty-180x180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter5/src/public/img/Richard-Cartoon-Headshot-Jaunty-180x180.png -------------------------------------------------------------------------------- /chapter5/src/public/img/shipit-640x640-lc.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter5/src/public/img/shipit-640x640-lc.jpg -------------------------------------------------------------------------------- /chapter5/src/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter5/src/public/index.html -------------------------------------------------------------------------------- /chapter5/src/server/api/controllers/examples/controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter5/src/server/api/controllers/examples/controller.js -------------------------------------------------------------------------------- /chapter5/src/server/api/controllers/examples/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter5/src/server/api/controllers/examples/router.js -------------------------------------------------------------------------------- /chapter5/src/server/api/controllers/games/controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter5/src/server/api/controllers/games/controller.js -------------------------------------------------------------------------------- /chapter5/src/server/api/controllers/games/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter5/src/server/api/controllers/games/router.js -------------------------------------------------------------------------------- /chapter5/src/server/api/middlewares/error.handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter5/src/server/api/middlewares/error.handler.js -------------------------------------------------------------------------------- /chapter5/src/server/api/services/examples.db.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter5/src/server/api/services/examples.db.service.js -------------------------------------------------------------------------------- /chapter5/src/server/api/services/examples.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter5/src/server/api/services/examples.service.js -------------------------------------------------------------------------------- /chapter5/src/server/api/services/redis.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter5/src/server/api/services/redis.service.js -------------------------------------------------------------------------------- /chapter5/src/server/common/api.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter5/src/server/common/api.yml -------------------------------------------------------------------------------- /chapter5/src/server/common/env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter5/src/server/common/env.js -------------------------------------------------------------------------------- /chapter5/src/server/common/logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter5/src/server/common/logger.js -------------------------------------------------------------------------------- /chapter5/src/server/common/oas.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter5/src/server/common/oas.js -------------------------------------------------------------------------------- /chapter5/src/server/common/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter5/src/server/common/server.js -------------------------------------------------------------------------------- /chapter5/src/server/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter5/src/server/index.js -------------------------------------------------------------------------------- /chapter5/src/server/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter5/src/server/routes.js -------------------------------------------------------------------------------- /chapter5/src/test/examples.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter5/src/test/examples.controller.js -------------------------------------------------------------------------------- /chapter6/.dockerignore: -------------------------------------------------------------------------------- 1 | **/node_modules 2 | -------------------------------------------------------------------------------- /chapter6/.gitignore: -------------------------------------------------------------------------------- 1 | .env 2 | -------------------------------------------------------------------------------- /chapter6/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter6/Dockerfile -------------------------------------------------------------------------------- /chapter6/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter6/README.md -------------------------------------------------------------------------------- /chapter6/code-in-action.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter6/code-in-action.md -------------------------------------------------------------------------------- /chapter6/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter6/deploy.sh -------------------------------------------------------------------------------- /chapter6/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter6/docker-compose.yml -------------------------------------------------------------------------------- /chapter6/env.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter6/env.sample -------------------------------------------------------------------------------- /chapter6/redis-cli.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter6/redis-cli.sh -------------------------------------------------------------------------------- /chapter6/restart.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter6/restart.sh -------------------------------------------------------------------------------- /chapter6/src/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter6/src/.babelrc -------------------------------------------------------------------------------- /chapter6/src/.cfignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | /server 3 | /public -------------------------------------------------------------------------------- /chapter6/src/.eslintignore: -------------------------------------------------------------------------------- 1 | *.yaml 2 | *.yml -------------------------------------------------------------------------------- /chapter6/src/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter6/src/.eslintrc.json -------------------------------------------------------------------------------- /chapter6/src/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | .env 4 | .DS_Store -------------------------------------------------------------------------------- /chapter6/src/.node-version: -------------------------------------------------------------------------------- 1 | 13.x 2 | -------------------------------------------------------------------------------- /chapter6/src/.nodemonrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter6/src/.nodemonrc.json -------------------------------------------------------------------------------- /chapter6/src/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter6/src/README.md -------------------------------------------------------------------------------- /chapter6/src/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter6/src/package-lock.json -------------------------------------------------------------------------------- /chapter6/src/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter6/src/package.json -------------------------------------------------------------------------------- /chapter6/src/public/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter6/src/public/.eslintrc.json -------------------------------------------------------------------------------- /chapter6/src/public/api-explorer/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter6/src/public/api-explorer/favicon-16x16.png -------------------------------------------------------------------------------- /chapter6/src/public/api-explorer/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter6/src/public/api-explorer/favicon-32x32.png -------------------------------------------------------------------------------- /chapter6/src/public/api-explorer/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter6/src/public/api-explorer/index.html -------------------------------------------------------------------------------- /chapter6/src/public/api-explorer/oauth2-redirect.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter6/src/public/api-explorer/oauth2-redirect.html -------------------------------------------------------------------------------- /chapter6/src/public/api-explorer/swagger-ui-bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter6/src/public/api-explorer/swagger-ui-bundle.js -------------------------------------------------------------------------------- /chapter6/src/public/api-explorer/swagger-ui-bundle.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter6/src/public/api-explorer/swagger-ui-bundle.js.map -------------------------------------------------------------------------------- /chapter6/src/public/api-explorer/swagger-ui-standalone-preset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter6/src/public/api-explorer/swagger-ui-standalone-preset.js -------------------------------------------------------------------------------- /chapter6/src/public/api-explorer/swagger-ui-standalone-preset.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter6/src/public/api-explorer/swagger-ui-standalone-preset.js.map -------------------------------------------------------------------------------- /chapter6/src/public/api-explorer/swagger-ui.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter6/src/public/api-explorer/swagger-ui.css -------------------------------------------------------------------------------- /chapter6/src/public/api-explorer/swagger-ui.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter6/src/public/api-explorer/swagger-ui.css.map -------------------------------------------------------------------------------- /chapter6/src/public/api-explorer/swagger-ui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter6/src/public/api-explorer/swagger-ui.js -------------------------------------------------------------------------------- /chapter6/src/public/api-explorer/swagger-ui.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter6/src/public/api-explorer/swagger-ui.js.map -------------------------------------------------------------------------------- /chapter6/src/public/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter6/src/public/app.js -------------------------------------------------------------------------------- /chapter6/src/public/img/Richard-Cartoon-Headshot-Jaunty-180x180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter6/src/public/img/Richard-Cartoon-Headshot-Jaunty-180x180.png -------------------------------------------------------------------------------- /chapter6/src/public/img/shipit-640x640-lc.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter6/src/public/img/shipit-640x640-lc.jpg -------------------------------------------------------------------------------- /chapter6/src/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter6/src/public/index.html -------------------------------------------------------------------------------- /chapter6/src/public/stylesheet.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter6/src/public/stylesheet.css -------------------------------------------------------------------------------- /chapter6/src/server/api/controllers/games/controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter6/src/server/api/controllers/games/controller.js -------------------------------------------------------------------------------- /chapter6/src/server/api/controllers/games/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter6/src/server/api/controllers/games/router.js -------------------------------------------------------------------------------- /chapter6/src/server/api/middlewares/error.handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter6/src/server/api/middlewares/error.handler.js -------------------------------------------------------------------------------- /chapter6/src/server/api/services/redis.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter6/src/server/api/services/redis.service.js -------------------------------------------------------------------------------- /chapter6/src/server/common/api.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter6/src/server/common/api.yml -------------------------------------------------------------------------------- /chapter6/src/server/common/env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter6/src/server/common/env.js -------------------------------------------------------------------------------- /chapter6/src/server/common/logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter6/src/server/common/logger.js -------------------------------------------------------------------------------- /chapter6/src/server/common/oas.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter6/src/server/common/oas.js -------------------------------------------------------------------------------- /chapter6/src/server/common/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter6/src/server/common/server.js -------------------------------------------------------------------------------- /chapter6/src/server/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter6/src/server/index.js -------------------------------------------------------------------------------- /chapter6/src/server/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter6/src/server/routes.js -------------------------------------------------------------------------------- /chapter6/src/test/examples.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter6/src/test/examples.controller.js -------------------------------------------------------------------------------- /chapter7/.dockerignore: -------------------------------------------------------------------------------- 1 | **/node_modules 2 | -------------------------------------------------------------------------------- /chapter7/.gitignore: -------------------------------------------------------------------------------- 1 | .env 2 | -------------------------------------------------------------------------------- /chapter7/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter7/Dockerfile -------------------------------------------------------------------------------- /chapter7/Jenkinsfile-hello-world: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter7/Jenkinsfile-hello-world -------------------------------------------------------------------------------- /chapter7/Jenkinsfile-ssh-proof-of-concept: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter7/Jenkinsfile-ssh-proof-of-concept -------------------------------------------------------------------------------- /chapter7/README.md: -------------------------------------------------------------------------------- 1 | # Chapter 7 - Continuous Deployment Through Jenkins 2 | -------------------------------------------------------------------------------- /chapter7/bin/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter7/bin/deploy.sh -------------------------------------------------------------------------------- /chapter7/bin/provision-docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter7/bin/provision-docker.sh -------------------------------------------------------------------------------- /chapter7/bin/provision-jenkins.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter7/bin/provision-jenkins.sh -------------------------------------------------------------------------------- /chapter7/bin/redis-cli-internal.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter7/bin/redis-cli-internal.sh -------------------------------------------------------------------------------- /chapter7/bin/redis-cli.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter7/bin/redis-cli.sh -------------------------------------------------------------------------------- /chapter7/bin/restart.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter7/bin/restart.sh -------------------------------------------------------------------------------- /chapter7/bin/ssh-dep.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter7/bin/ssh-dep.sh -------------------------------------------------------------------------------- /chapter7/code-in-action.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter7/code-in-action.md -------------------------------------------------------------------------------- /chapter7/consoleText.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter7/consoleText.txt -------------------------------------------------------------------------------- /chapter7/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter7/docker-compose.yml -------------------------------------------------------------------------------- /chapter7/etc/env.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter7/etc/env.sample -------------------------------------------------------------------------------- /chapter7/src/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter7/src/.babelrc -------------------------------------------------------------------------------- /chapter7/src/.cfignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | /server 3 | /public -------------------------------------------------------------------------------- /chapter7/src/.eslintignore: -------------------------------------------------------------------------------- 1 | *.yaml 2 | *.yml -------------------------------------------------------------------------------- /chapter7/src/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter7/src/.eslintrc.json -------------------------------------------------------------------------------- /chapter7/src/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | .env 4 | .DS_Store -------------------------------------------------------------------------------- /chapter7/src/.node-version: -------------------------------------------------------------------------------- 1 | 13.x 2 | -------------------------------------------------------------------------------- /chapter7/src/.nodemonrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter7/src/.nodemonrc.json -------------------------------------------------------------------------------- /chapter7/src/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter7/src/README.md -------------------------------------------------------------------------------- /chapter7/src/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter7/src/package-lock.json -------------------------------------------------------------------------------- /chapter7/src/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter7/src/package.json -------------------------------------------------------------------------------- /chapter7/src/public/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter7/src/public/.eslintrc.json -------------------------------------------------------------------------------- /chapter7/src/public/api-explorer/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter7/src/public/api-explorer/favicon-16x16.png -------------------------------------------------------------------------------- /chapter7/src/public/api-explorer/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter7/src/public/api-explorer/favicon-32x32.png -------------------------------------------------------------------------------- /chapter7/src/public/api-explorer/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter7/src/public/api-explorer/index.html -------------------------------------------------------------------------------- /chapter7/src/public/api-explorer/oauth2-redirect.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter7/src/public/api-explorer/oauth2-redirect.html -------------------------------------------------------------------------------- /chapter7/src/public/api-explorer/swagger-ui-bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter7/src/public/api-explorer/swagger-ui-bundle.js -------------------------------------------------------------------------------- /chapter7/src/public/api-explorer/swagger-ui-bundle.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter7/src/public/api-explorer/swagger-ui-bundle.js.map -------------------------------------------------------------------------------- /chapter7/src/public/api-explorer/swagger-ui-standalone-preset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter7/src/public/api-explorer/swagger-ui-standalone-preset.js -------------------------------------------------------------------------------- /chapter7/src/public/api-explorer/swagger-ui-standalone-preset.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter7/src/public/api-explorer/swagger-ui-standalone-preset.js.map -------------------------------------------------------------------------------- /chapter7/src/public/api-explorer/swagger-ui.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter7/src/public/api-explorer/swagger-ui.css -------------------------------------------------------------------------------- /chapter7/src/public/api-explorer/swagger-ui.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter7/src/public/api-explorer/swagger-ui.css.map -------------------------------------------------------------------------------- /chapter7/src/public/api-explorer/swagger-ui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter7/src/public/api-explorer/swagger-ui.js -------------------------------------------------------------------------------- /chapter7/src/public/api-explorer/swagger-ui.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter7/src/public/api-explorer/swagger-ui.js.map -------------------------------------------------------------------------------- /chapter7/src/public/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter7/src/public/app.js -------------------------------------------------------------------------------- /chapter7/src/public/img/Richard-Cartoon-Headshot-Jaunty-180x180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter7/src/public/img/Richard-Cartoon-Headshot-Jaunty-180x180.png -------------------------------------------------------------------------------- /chapter7/src/public/img/shipit-640x640-lc.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter7/src/public/img/shipit-640x640-lc.jpg -------------------------------------------------------------------------------- /chapter7/src/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter7/src/public/index.html -------------------------------------------------------------------------------- /chapter7/src/public/stylesheet.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter7/src/public/stylesheet.css -------------------------------------------------------------------------------- /chapter7/src/server/api/controllers/games/controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter7/src/server/api/controllers/games/controller.js -------------------------------------------------------------------------------- /chapter7/src/server/api/controllers/games/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter7/src/server/api/controllers/games/router.js -------------------------------------------------------------------------------- /chapter7/src/server/api/middlewares/error.handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter7/src/server/api/middlewares/error.handler.js -------------------------------------------------------------------------------- /chapter7/src/server/api/services/redis.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter7/src/server/api/services/redis.service.js -------------------------------------------------------------------------------- /chapter7/src/server/common/api.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter7/src/server/common/api.yml -------------------------------------------------------------------------------- /chapter7/src/server/common/env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter7/src/server/common/env.js -------------------------------------------------------------------------------- /chapter7/src/server/common/logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter7/src/server/common/logger.js -------------------------------------------------------------------------------- /chapter7/src/server/common/oas.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter7/src/server/common/oas.js -------------------------------------------------------------------------------- /chapter7/src/server/common/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter7/src/server/common/server.js -------------------------------------------------------------------------------- /chapter7/src/server/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter7/src/server/index.js -------------------------------------------------------------------------------- /chapter7/src/server/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter7/src/server/routes.js -------------------------------------------------------------------------------- /chapter7/src/test/examples.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter7/src/test/examples.controller.js -------------------------------------------------------------------------------- /chapter8/.dockerignore: -------------------------------------------------------------------------------- 1 | **/node_modules 2 | -------------------------------------------------------------------------------- /chapter8/.gitignore: -------------------------------------------------------------------------------- 1 | .env 2 | -------------------------------------------------------------------------------- /chapter8/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/Dockerfile -------------------------------------------------------------------------------- /chapter8/README.md: -------------------------------------------------------------------------------- 1 | # Chapter 8 - Deploying Docker Apps to Kubernetes 2 | -------------------------------------------------------------------------------- /chapter8/bin/redis-cli.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/bin/redis-cli.sh -------------------------------------------------------------------------------- /chapter8/code-in-action.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/code-in-action.md -------------------------------------------------------------------------------- /chapter8/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/docker-compose.yml -------------------------------------------------------------------------------- /chapter8/etc/env.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/etc/env.sample -------------------------------------------------------------------------------- /chapter8/shipitclicker-eks/.helmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/shipitclicker-eks/.helmignore -------------------------------------------------------------------------------- /chapter8/shipitclicker-eks/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/shipitclicker-eks/Chart.yaml -------------------------------------------------------------------------------- /chapter8/shipitclicker-eks/templates/NOTES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/shipitclicker-eks/templates/NOTES.txt -------------------------------------------------------------------------------- /chapter8/shipitclicker-eks/templates/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/shipitclicker-eks/templates/_helpers.tpl -------------------------------------------------------------------------------- /chapter8/shipitclicker-eks/templates/configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/shipitclicker-eks/templates/configmap.yaml -------------------------------------------------------------------------------- /chapter8/shipitclicker-eks/templates/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/shipitclicker-eks/templates/deployment.yaml -------------------------------------------------------------------------------- /chapter8/shipitclicker-eks/templates/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/shipitclicker-eks/templates/ingress.yaml -------------------------------------------------------------------------------- /chapter8/shipitclicker-eks/templates/secrets.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/shipitclicker-eks/templates/secrets.yml -------------------------------------------------------------------------------- /chapter8/shipitclicker-eks/templates/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/shipitclicker-eks/templates/service.yaml -------------------------------------------------------------------------------- /chapter8/shipitclicker-eks/templates/serviceaccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/shipitclicker-eks/templates/serviceaccount.yaml -------------------------------------------------------------------------------- /chapter8/shipitclicker-eks/templates/tests/test-connection.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/shipitclicker-eks/templates/tests/test-connection.yaml -------------------------------------------------------------------------------- /chapter8/shipitclicker-eks/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/shipitclicker-eks/values.yaml -------------------------------------------------------------------------------- /chapter8/shipitclicker/.helmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/shipitclicker/.helmignore -------------------------------------------------------------------------------- /chapter8/shipitclicker/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/shipitclicker/Chart.yaml -------------------------------------------------------------------------------- /chapter8/shipitclicker/templates/NOTES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/shipitclicker/templates/NOTES.txt -------------------------------------------------------------------------------- /chapter8/shipitclicker/templates/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/shipitclicker/templates/_helpers.tpl -------------------------------------------------------------------------------- /chapter8/shipitclicker/templates/configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/shipitclicker/templates/configmap.yaml -------------------------------------------------------------------------------- /chapter8/shipitclicker/templates/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/shipitclicker/templates/deployment.yaml -------------------------------------------------------------------------------- /chapter8/shipitclicker/templates/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/shipitclicker/templates/ingress.yaml -------------------------------------------------------------------------------- /chapter8/shipitclicker/templates/secrets.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/shipitclicker/templates/secrets.yml -------------------------------------------------------------------------------- /chapter8/shipitclicker/templates/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/shipitclicker/templates/service.yaml -------------------------------------------------------------------------------- /chapter8/shipitclicker/templates/serviceaccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/shipitclicker/templates/serviceaccount.yaml -------------------------------------------------------------------------------- /chapter8/shipitclicker/templates/tests/test-connection.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/shipitclicker/templates/tests/test-connection.yaml -------------------------------------------------------------------------------- /chapter8/shipitclicker/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/shipitclicker/values.yaml -------------------------------------------------------------------------------- /chapter8/src/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/src/.babelrc -------------------------------------------------------------------------------- /chapter8/src/.cfignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | /server 3 | /public -------------------------------------------------------------------------------- /chapter8/src/.eslintignore: -------------------------------------------------------------------------------- 1 | *.yaml 2 | *.yml -------------------------------------------------------------------------------- /chapter8/src/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/src/.eslintrc.json -------------------------------------------------------------------------------- /chapter8/src/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | .env 4 | .DS_Store -------------------------------------------------------------------------------- /chapter8/src/.node-version: -------------------------------------------------------------------------------- 1 | 13.x 2 | -------------------------------------------------------------------------------- /chapter8/src/.nodemonrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/src/.nodemonrc.json -------------------------------------------------------------------------------- /chapter8/src/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/src/README.md -------------------------------------------------------------------------------- /chapter8/src/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/src/package-lock.json -------------------------------------------------------------------------------- /chapter8/src/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/src/package.json -------------------------------------------------------------------------------- /chapter8/src/public/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/src/public/.eslintrc.json -------------------------------------------------------------------------------- /chapter8/src/public/api-explorer/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/src/public/api-explorer/favicon-16x16.png -------------------------------------------------------------------------------- /chapter8/src/public/api-explorer/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/src/public/api-explorer/favicon-32x32.png -------------------------------------------------------------------------------- /chapter8/src/public/api-explorer/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/src/public/api-explorer/index.html -------------------------------------------------------------------------------- /chapter8/src/public/api-explorer/oauth2-redirect.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/src/public/api-explorer/oauth2-redirect.html -------------------------------------------------------------------------------- /chapter8/src/public/api-explorer/swagger-ui-bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/src/public/api-explorer/swagger-ui-bundle.js -------------------------------------------------------------------------------- /chapter8/src/public/api-explorer/swagger-ui-bundle.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/src/public/api-explorer/swagger-ui-bundle.js.map -------------------------------------------------------------------------------- /chapter8/src/public/api-explorer/swagger-ui-standalone-preset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/src/public/api-explorer/swagger-ui-standalone-preset.js -------------------------------------------------------------------------------- /chapter8/src/public/api-explorer/swagger-ui-standalone-preset.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/src/public/api-explorer/swagger-ui-standalone-preset.js.map -------------------------------------------------------------------------------- /chapter8/src/public/api-explorer/swagger-ui.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/src/public/api-explorer/swagger-ui.css -------------------------------------------------------------------------------- /chapter8/src/public/api-explorer/swagger-ui.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/src/public/api-explorer/swagger-ui.css.map -------------------------------------------------------------------------------- /chapter8/src/public/api-explorer/swagger-ui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/src/public/api-explorer/swagger-ui.js -------------------------------------------------------------------------------- /chapter8/src/public/api-explorer/swagger-ui.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/src/public/api-explorer/swagger-ui.js.map -------------------------------------------------------------------------------- /chapter8/src/public/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/src/public/app.js -------------------------------------------------------------------------------- /chapter8/src/public/img/Richard-Cartoon-Headshot-Jaunty-180x180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/src/public/img/Richard-Cartoon-Headshot-Jaunty-180x180.png -------------------------------------------------------------------------------- /chapter8/src/public/img/shipit-640x640-lc.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/src/public/img/shipit-640x640-lc.jpg -------------------------------------------------------------------------------- /chapter8/src/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/src/public/index.html -------------------------------------------------------------------------------- /chapter8/src/public/stylesheet.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/src/public/stylesheet.css -------------------------------------------------------------------------------- /chapter8/src/server/api/controllers/games/controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/src/server/api/controllers/games/controller.js -------------------------------------------------------------------------------- /chapter8/src/server/api/controllers/games/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/src/server/api/controllers/games/router.js -------------------------------------------------------------------------------- /chapter8/src/server/api/middlewares/error.handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/src/server/api/middlewares/error.handler.js -------------------------------------------------------------------------------- /chapter8/src/server/api/services/redis.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/src/server/api/services/redis.service.js -------------------------------------------------------------------------------- /chapter8/src/server/common/api.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/src/server/common/api.yml -------------------------------------------------------------------------------- /chapter8/src/server/common/env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/src/server/common/env.js -------------------------------------------------------------------------------- /chapter8/src/server/common/logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/src/server/common/logger.js -------------------------------------------------------------------------------- /chapter8/src/server/common/oas.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/src/server/common/oas.js -------------------------------------------------------------------------------- /chapter8/src/server/common/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/src/server/common/server.js -------------------------------------------------------------------------------- /chapter8/src/server/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/src/server/index.js -------------------------------------------------------------------------------- /chapter8/src/server/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/src/server/routes.js -------------------------------------------------------------------------------- /chapter8/src/test/examples.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter8/src/test/examples.controller.js -------------------------------------------------------------------------------- /chapter9/.dockerignore: -------------------------------------------------------------------------------- 1 | **/node_modules 2 | -------------------------------------------------------------------------------- /chapter9/.gitignore: -------------------------------------------------------------------------------- 1 | .env 2 | -------------------------------------------------------------------------------- /chapter9/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter9/Dockerfile -------------------------------------------------------------------------------- /chapter9/Jenkinsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter9/Jenkinsfile -------------------------------------------------------------------------------- /chapter9/README.md: -------------------------------------------------------------------------------- 1 | # Chapter 9 - Spinnaker: Cloud Native Continuous Deployment 2 | -------------------------------------------------------------------------------- /chapter9/bin/deploy-alb-ingress-controller.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter9/bin/deploy-alb-ingress-controller.sh -------------------------------------------------------------------------------- /chapter9/bin/redis-cli.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter9/bin/redis-cli.sh -------------------------------------------------------------------------------- /chapter9/code-in-action.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter9/code-in-action.md -------------------------------------------------------------------------------- /chapter9/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter9/docker-compose.yml -------------------------------------------------------------------------------- /chapter9/etc/env.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter9/etc/env.sample -------------------------------------------------------------------------------- /chapter9/helm.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter9/helm.tar.gz -------------------------------------------------------------------------------- /chapter9/shipitclicker/.helmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter9/shipitclicker/.helmignore -------------------------------------------------------------------------------- /chapter9/shipitclicker/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter9/shipitclicker/Chart.yaml -------------------------------------------------------------------------------- /chapter9/shipitclicker/templates/NOTES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter9/shipitclicker/templates/NOTES.txt -------------------------------------------------------------------------------- /chapter9/shipitclicker/templates/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter9/shipitclicker/templates/_helpers.tpl -------------------------------------------------------------------------------- /chapter9/shipitclicker/templates/configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter9/shipitclicker/templates/configmap.yaml -------------------------------------------------------------------------------- /chapter9/shipitclicker/templates/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter9/shipitclicker/templates/deployment.yaml -------------------------------------------------------------------------------- /chapter9/shipitclicker/templates/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter9/shipitclicker/templates/ingress.yaml -------------------------------------------------------------------------------- /chapter9/shipitclicker/templates/secrets.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter9/shipitclicker/templates/secrets.yml -------------------------------------------------------------------------------- /chapter9/shipitclicker/templates/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter9/shipitclicker/templates/service.yaml -------------------------------------------------------------------------------- /chapter9/shipitclicker/templates/serviceaccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter9/shipitclicker/templates/serviceaccount.yaml -------------------------------------------------------------------------------- /chapter9/shipitclicker/templates/tests/test-connection.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter9/shipitclicker/templates/tests/test-connection.yaml -------------------------------------------------------------------------------- /chapter9/shipitclicker/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter9/shipitclicker/values.yaml -------------------------------------------------------------------------------- /chapter9/spinnaker-alb-ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter9/spinnaker-alb-ingress.yaml -------------------------------------------------------------------------------- /chapter9/src/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter9/src/.babelrc -------------------------------------------------------------------------------- /chapter9/src/.cfignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | /server 3 | /public -------------------------------------------------------------------------------- /chapter9/src/.eslintignore: -------------------------------------------------------------------------------- 1 | *.yaml 2 | *.yml -------------------------------------------------------------------------------- /chapter9/src/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter9/src/.eslintrc.json -------------------------------------------------------------------------------- /chapter9/src/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | .env 4 | .DS_Store -------------------------------------------------------------------------------- /chapter9/src/.node-version: -------------------------------------------------------------------------------- 1 | 13.x 2 | -------------------------------------------------------------------------------- /chapter9/src/.nodemonrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter9/src/.nodemonrc.json -------------------------------------------------------------------------------- /chapter9/src/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter9/src/README.md -------------------------------------------------------------------------------- /chapter9/src/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter9/src/package-lock.json -------------------------------------------------------------------------------- /chapter9/src/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter9/src/package.json -------------------------------------------------------------------------------- /chapter9/src/public/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter9/src/public/.eslintrc.json -------------------------------------------------------------------------------- /chapter9/src/public/api-explorer/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter9/src/public/api-explorer/favicon-16x16.png -------------------------------------------------------------------------------- /chapter9/src/public/api-explorer/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter9/src/public/api-explorer/favicon-32x32.png -------------------------------------------------------------------------------- /chapter9/src/public/api-explorer/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter9/src/public/api-explorer/index.html -------------------------------------------------------------------------------- /chapter9/src/public/api-explorer/oauth2-redirect.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter9/src/public/api-explorer/oauth2-redirect.html -------------------------------------------------------------------------------- /chapter9/src/public/api-explorer/swagger-ui-bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter9/src/public/api-explorer/swagger-ui-bundle.js -------------------------------------------------------------------------------- /chapter9/src/public/api-explorer/swagger-ui-bundle.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter9/src/public/api-explorer/swagger-ui-bundle.js.map -------------------------------------------------------------------------------- /chapter9/src/public/api-explorer/swagger-ui-standalone-preset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter9/src/public/api-explorer/swagger-ui-standalone-preset.js -------------------------------------------------------------------------------- /chapter9/src/public/api-explorer/swagger-ui-standalone-preset.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter9/src/public/api-explorer/swagger-ui-standalone-preset.js.map -------------------------------------------------------------------------------- /chapter9/src/public/api-explorer/swagger-ui.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter9/src/public/api-explorer/swagger-ui.css -------------------------------------------------------------------------------- /chapter9/src/public/api-explorer/swagger-ui.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter9/src/public/api-explorer/swagger-ui.css.map -------------------------------------------------------------------------------- /chapter9/src/public/api-explorer/swagger-ui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter9/src/public/api-explorer/swagger-ui.js -------------------------------------------------------------------------------- /chapter9/src/public/api-explorer/swagger-ui.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter9/src/public/api-explorer/swagger-ui.js.map -------------------------------------------------------------------------------- /chapter9/src/public/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter9/src/public/app.js -------------------------------------------------------------------------------- /chapter9/src/public/img/Richard-Cartoon-Headshot-Jaunty-180x180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter9/src/public/img/Richard-Cartoon-Headshot-Jaunty-180x180.png -------------------------------------------------------------------------------- /chapter9/src/public/img/shipit-640x640-lc.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter9/src/public/img/shipit-640x640-lc.jpg -------------------------------------------------------------------------------- /chapter9/src/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter9/src/public/index.html -------------------------------------------------------------------------------- /chapter9/src/public/stylesheet.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter9/src/public/stylesheet.css -------------------------------------------------------------------------------- /chapter9/src/server/api/controllers/games/controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter9/src/server/api/controllers/games/controller.js -------------------------------------------------------------------------------- /chapter9/src/server/api/controllers/games/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter9/src/server/api/controllers/games/router.js -------------------------------------------------------------------------------- /chapter9/src/server/api/middlewares/error.handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter9/src/server/api/middlewares/error.handler.js -------------------------------------------------------------------------------- /chapter9/src/server/api/services/redis.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter9/src/server/api/services/redis.service.js -------------------------------------------------------------------------------- /chapter9/src/server/common/api.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter9/src/server/common/api.yml -------------------------------------------------------------------------------- /chapter9/src/server/common/env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter9/src/server/common/env.js -------------------------------------------------------------------------------- /chapter9/src/server/common/logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter9/src/server/common/logger.js -------------------------------------------------------------------------------- /chapter9/src/server/common/oas.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter9/src/server/common/oas.js -------------------------------------------------------------------------------- /chapter9/src/server/common/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter9/src/server/common/server.js -------------------------------------------------------------------------------- /chapter9/src/server/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter9/src/server/index.js -------------------------------------------------------------------------------- /chapter9/src/server/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter9/src/server/routes.js -------------------------------------------------------------------------------- /chapter9/src/test/examples.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter9/src/test/examples.controller.js -------------------------------------------------------------------------------- /chapter9/values-eks.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter9/values-eks.yaml -------------------------------------------------------------------------------- /chapter9/values-spin.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Docker-for-Developers/HEAD/chapter9/values-spin.yaml --------------------------------------------------------------------------------