├── .DS_Store ├── .gitignore ├── Readme.md ├── bootstrap-env ├── boot-minikube.sh ├── boot-minishift.sh ├── helm │ ├── boot-helm.sh │ └── helm-service-account.yaml └── prep-openshift-istio.sh ├── envoy ├── Dockerfile ├── conf │ ├── simple-ratelimit.yaml │ ├── simple-v1.json │ ├── simple.yaml │ ├── simple_change_timeout.yaml │ └── simple_retry.yaml ├── docker-build.sh ├── docker-push.sh ├── patches │ ├── adding_headers.patch │ └── adding_retries.patch └── scripts │ ├── cleanup.sh │ ├── demo.sh │ ├── setup.sh │ └── util.sh ├── istio ├── bin │ ├── darwin │ │ └── mixc │ ├── get-gateway-url.sh │ └── get-urls.sh ├── example │ ├── bin │ │ └── poll_customer.sh │ ├── istio │ │ ├── customer.yaml │ │ ├── disable-retry.yaml │ │ ├── preference-service-retry.yml │ │ ├── recommendation-destination-rule-default.yml │ │ ├── recommendation-destinationrule-cb.yml │ │ ├── recommendation-service-all-v1.yml │ │ ├── recommendation-service-fault.yml │ │ ├── recommendation-service-retry.yml │ │ ├── recommendation-service-timeout.yml │ │ └── recommendation-service-v1-v2-70-30.yml │ ├── kube │ │ ├── recommendation-v2-delay-deployment.yml │ │ ├── recommendation-v2-deployment.yml │ │ └── simple-example.yml │ └── oscon-demo │ │ ├── security-talk │ │ ├── -p │ │ ├── Readme.md │ │ ├── bin │ │ │ ├── get-gateway-url.sh │ │ │ └── poll_customer.sh │ │ ├── cleanup-jwt.sh │ │ ├── cleanup-mtls.sh │ │ ├── cleanup-routing.sh │ │ ├── configure │ │ │ ├── .gitignore │ │ │ ├── Readme.md │ │ │ ├── client.js │ │ │ ├── configure-keycloak.sh │ │ │ ├── package-lock.json │ │ │ └── package.json │ │ ├── demo-entry.sh │ │ ├── istio │ │ │ ├── authorization-enable-rbac.yml │ │ │ ├── customer-jwt-policy-keycloak.yaml │ │ │ ├── customer-jwt-policy.yaml │ │ │ ├── default-destrule.yaml │ │ │ ├── default-gateway.yaml │ │ │ ├── httpbin-jwt-policy.yaml │ │ │ ├── keycloak-virtualservice-for-customer.yaml │ │ │ ├── keycloak-virtualservice.yaml │ │ │ ├── meshpolicy.yaml │ │ │ ├── namespace-rbac-policy-jwt.yml │ │ │ ├── recommendation-service-all-v1.yml │ │ │ └── recommendation-service-v1-v2-70-30.yml │ │ ├── jwt-auth.sh │ │ ├── kube │ │ │ ├── customer-patch.yaml │ │ │ ├── keycloak-deployment.yaml │ │ │ ├── keycloak-svc-lb.yaml │ │ │ ├── keycloak-svc.yaml │ │ │ └── recommendation-v2-deployment.yml │ │ ├── mutual-tls.sh │ │ └── setup.sh │ │ ├── unicorn-talk │ │ └── demo-entry.sh │ │ └── util.sh ├── gateway │ └── default-gateway.yaml ├── install │ ├── 00-istio-starter.yaml │ ├── 10-istio-minimal.yaml │ ├── 40-istio-medium.yaml │ ├── 50-istio-almost-full.yaml │ ├── 60-istio-full.yaml │ └── crds.yaml └── virtualservices │ └── httpbin.yaml └── slides ├── .gitignore ├── .travis.yml ├── CONTRIBUTING.md ├── Gruntfile.js ├── LICENSE ├── README.md ├── bower.json ├── css ├── print │ ├── paper.css │ └── pdf.css ├── reveal.css ├── reveal.scss └── theme │ ├── README.md │ ├── beige.css │ ├── black.css │ ├── blood.css │ ├── league.css │ ├── moon.css │ ├── night.css │ ├── serif.css │ ├── simple.css │ ├── sky.css │ ├── solarized.css │ ├── source │ ├── beige.scss │ ├── black.scss │ ├── blood.scss │ ├── league.scss │ ├── moon.scss │ ├── night.scss │ ├── serif.scss │ ├── simple.scss │ ├── sky.scss │ ├── solarized.scss │ └── white.scss │ ├── template │ ├── mixins.scss │ ├── settings.scss │ └── theme.scss │ └── white.css ├── demo.html ├── images ├── downarrow.png ├── envoy-httpbin.png ├── envoyarch.png ├── envoyedge.png ├── envoylogo.png ├── envoyshared.png ├── envoysidecar.png ├── finagle.png ├── istio-svc-model.png ├── istioca.png ├── istiocontrolplane.png ├── istioingress.png ├── istiologo.png ├── istiomixer.png ├── istiomtls.png ├── istioobserve.png ├── istiooverview.png ├── istiopilot.png ├── little-kube.png ├── netflixoss.png ├── netflixoss2.png ├── network-commingled.png ├── openquote.png ├── pilotcrd.png ├── serviceproxy.png ├── spring-init-netflix.png ├── spring-target-listing.png ├── thatsenvoy.png └── unicorn.png ├── index.html ├── js └── reveal.js ├── lib ├── css │ └── zenburn.css ├── font │ ├── league-gothic │ │ ├── LICENSE │ │ ├── league-gothic.css │ │ ├── league-gothic.eot │ │ ├── league-gothic.ttf │ │ └── league-gothic.woff │ └── source-sans-pro │ │ ├── LICENSE │ │ ├── source-sans-pro-italic.eot │ │ ├── source-sans-pro-italic.ttf │ │ ├── source-sans-pro-italic.woff │ │ ├── source-sans-pro-regular.eot │ │ ├── source-sans-pro-regular.ttf │ │ ├── source-sans-pro-regular.woff │ │ ├── source-sans-pro-semibold.eot │ │ ├── source-sans-pro-semibold.ttf │ │ ├── source-sans-pro-semibold.woff │ │ ├── source-sans-pro-semibolditalic.eot │ │ ├── source-sans-pro-semibolditalic.ttf │ │ ├── source-sans-pro-semibolditalic.woff │ │ └── source-sans-pro.css └── js │ ├── classList.js │ ├── head.min.js │ └── html5shiv.js ├── package-lock.json ├── package.json ├── plugin ├── external │ └── external.js ├── highlight │ └── highlight.js ├── markdown │ ├── example.html │ ├── example.md │ ├── markdown.js │ └── marked.js ├── math │ └── math.js ├── multiplex │ ├── client.js │ ├── index.js │ ├── master.js │ └── package.json ├── notes-server │ ├── client.js │ ├── index.js │ └── notes.html ├── notes │ ├── notes.html │ └── notes.js ├── print-pdf │ └── print-pdf.js ├── search │ └── search.js └── zoom-js │ └── zoom.js ├── slide-sections ├── section00-how-we-got-here │ └── index.html ├── section10-meet-envoy │ └── index.html ├── section20-hands-on-envoy │ └── index.html ├── section30-meet-istio │ └── index.html └── section40-hands-on-istio │ ├── 00-pilot.html │ ├── 01-proxy.html │ ├── 02-ingress.html │ ├── 03-mixer.html │ ├── 04-routerules.html │ ├── 05-observability.html │ └── index.html └── test ├── examples ├── assets │ ├── image1.png │ └── image2.png ├── barebones.html ├── embedded-media.html ├── math.html ├── slide-backgrounds.html └── slide-transitions.html ├── qunit-1.12.0.css ├── qunit-1.12.0.js ├── simple.md ├── test-markdown-element-attributes.html ├── test-markdown-element-attributes.js ├── test-markdown-external.html ├── test-markdown-external.js ├── test-markdown-options.html ├── test-markdown-options.js ├── test-markdown-slide-attributes.html ├── test-markdown-slide-attributes.js ├── test-markdown.html ├── test-markdown.js ├── test-pdf.html ├── test-pdf.js ├── test.html └── test.js /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/.DS_Store -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/.gitignore -------------------------------------------------------------------------------- /Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/Readme.md -------------------------------------------------------------------------------- /bootstrap-env/boot-minikube.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/bootstrap-env/boot-minikube.sh -------------------------------------------------------------------------------- /bootstrap-env/boot-minishift.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/bootstrap-env/boot-minishift.sh -------------------------------------------------------------------------------- /bootstrap-env/helm/boot-helm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/bootstrap-env/helm/boot-helm.sh -------------------------------------------------------------------------------- /bootstrap-env/helm/helm-service-account.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/bootstrap-env/helm/helm-service-account.yaml -------------------------------------------------------------------------------- /bootstrap-env/prep-openshift-istio.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/bootstrap-env/prep-openshift-istio.sh -------------------------------------------------------------------------------- /envoy/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/envoy/Dockerfile -------------------------------------------------------------------------------- /envoy/conf/simple-ratelimit.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/envoy/conf/simple-ratelimit.yaml -------------------------------------------------------------------------------- /envoy/conf/simple-v1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/envoy/conf/simple-v1.json -------------------------------------------------------------------------------- /envoy/conf/simple.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/envoy/conf/simple.yaml -------------------------------------------------------------------------------- /envoy/conf/simple_change_timeout.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/envoy/conf/simple_change_timeout.yaml -------------------------------------------------------------------------------- /envoy/conf/simple_retry.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/envoy/conf/simple_retry.yaml -------------------------------------------------------------------------------- /envoy/docker-build.sh: -------------------------------------------------------------------------------- 1 | docker build . -t ceposta/envoy:v1.10.0 -------------------------------------------------------------------------------- /envoy/docker-push.sh: -------------------------------------------------------------------------------- 1 | docker push ceposta/envoy:v1.10.0 -------------------------------------------------------------------------------- /envoy/patches/adding_headers.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/envoy/patches/adding_headers.patch -------------------------------------------------------------------------------- /envoy/patches/adding_retries.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/envoy/patches/adding_retries.patch -------------------------------------------------------------------------------- /envoy/scripts/cleanup.sh: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /envoy/scripts/demo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/envoy/scripts/demo.sh -------------------------------------------------------------------------------- /envoy/scripts/setup.sh: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /envoy/scripts/util.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/envoy/scripts/util.sh -------------------------------------------------------------------------------- /istio/bin/darwin/mixc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/istio/bin/darwin/mixc -------------------------------------------------------------------------------- /istio/bin/get-gateway-url.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/istio/bin/get-gateway-url.sh -------------------------------------------------------------------------------- /istio/bin/get-urls.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/istio/bin/get-urls.sh -------------------------------------------------------------------------------- /istio/example/bin/poll_customer.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/istio/example/bin/poll_customer.sh -------------------------------------------------------------------------------- /istio/example/istio/customer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/istio/example/istio/customer.yaml -------------------------------------------------------------------------------- /istio/example/istio/disable-retry.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/istio/example/istio/disable-retry.yaml -------------------------------------------------------------------------------- /istio/example/istio/preference-service-retry.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/istio/example/istio/preference-service-retry.yml -------------------------------------------------------------------------------- /istio/example/istio/recommendation-destination-rule-default.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/istio/example/istio/recommendation-destination-rule-default.yml -------------------------------------------------------------------------------- /istio/example/istio/recommendation-destinationrule-cb.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/istio/example/istio/recommendation-destinationrule-cb.yml -------------------------------------------------------------------------------- /istio/example/istio/recommendation-service-all-v1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/istio/example/istio/recommendation-service-all-v1.yml -------------------------------------------------------------------------------- /istio/example/istio/recommendation-service-fault.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/istio/example/istio/recommendation-service-fault.yml -------------------------------------------------------------------------------- /istio/example/istio/recommendation-service-retry.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/istio/example/istio/recommendation-service-retry.yml -------------------------------------------------------------------------------- /istio/example/istio/recommendation-service-timeout.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/istio/example/istio/recommendation-service-timeout.yml -------------------------------------------------------------------------------- /istio/example/istio/recommendation-service-v1-v2-70-30.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/istio/example/istio/recommendation-service-v1-v2-70-30.yml -------------------------------------------------------------------------------- /istio/example/kube/recommendation-v2-delay-deployment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/istio/example/kube/recommendation-v2-delay-deployment.yml -------------------------------------------------------------------------------- /istio/example/kube/recommendation-v2-deployment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/istio/example/kube/recommendation-v2-deployment.yml -------------------------------------------------------------------------------- /istio/example/kube/simple-example.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/istio/example/kube/simple-example.yml -------------------------------------------------------------------------------- /istio/example/oscon-demo/security-talk/-p: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /istio/example/oscon-demo/security-talk/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/istio/example/oscon-demo/security-talk/Readme.md -------------------------------------------------------------------------------- /istio/example/oscon-demo/security-talk/bin/get-gateway-url.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/istio/example/oscon-demo/security-talk/bin/get-gateway-url.sh -------------------------------------------------------------------------------- /istio/example/oscon-demo/security-talk/bin/poll_customer.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/istio/example/oscon-demo/security-talk/bin/poll_customer.sh -------------------------------------------------------------------------------- /istio/example/oscon-demo/security-talk/cleanup-jwt.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | kubectl delete policy --all -------------------------------------------------------------------------------- /istio/example/oscon-demo/security-talk/cleanup-mtls.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/istio/example/oscon-demo/security-talk/cleanup-mtls.sh -------------------------------------------------------------------------------- /istio/example/oscon-demo/security-talk/cleanup-routing.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/istio/example/oscon-demo/security-talk/cleanup-routing.sh -------------------------------------------------------------------------------- /istio/example/oscon-demo/security-talk/configure/.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | bower_components/ 3 | node_modules/ -------------------------------------------------------------------------------- /istio/example/oscon-demo/security-talk/configure/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/istio/example/oscon-demo/security-talk/configure/Readme.md -------------------------------------------------------------------------------- /istio/example/oscon-demo/security-talk/configure/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/istio/example/oscon-demo/security-talk/configure/client.js -------------------------------------------------------------------------------- /istio/example/oscon-demo/security-talk/configure/configure-keycloak.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/istio/example/oscon-demo/security-talk/configure/configure-keycloak.sh -------------------------------------------------------------------------------- /istio/example/oscon-demo/security-talk/configure/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/istio/example/oscon-demo/security-talk/configure/package-lock.json -------------------------------------------------------------------------------- /istio/example/oscon-demo/security-talk/configure/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/istio/example/oscon-demo/security-talk/configure/package.json -------------------------------------------------------------------------------- /istio/example/oscon-demo/security-talk/demo-entry.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/istio/example/oscon-demo/security-talk/demo-entry.sh -------------------------------------------------------------------------------- /istio/example/oscon-demo/security-talk/istio/authorization-enable-rbac.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/istio/example/oscon-demo/security-talk/istio/authorization-enable-rbac.yml -------------------------------------------------------------------------------- /istio/example/oscon-demo/security-talk/istio/customer-jwt-policy-keycloak.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/istio/example/oscon-demo/security-talk/istio/customer-jwt-policy-keycloak.yaml -------------------------------------------------------------------------------- /istio/example/oscon-demo/security-talk/istio/customer-jwt-policy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/istio/example/oscon-demo/security-talk/istio/customer-jwt-policy.yaml -------------------------------------------------------------------------------- /istio/example/oscon-demo/security-talk/istio/default-destrule.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/istio/example/oscon-demo/security-talk/istio/default-destrule.yaml -------------------------------------------------------------------------------- /istio/example/oscon-demo/security-talk/istio/default-gateway.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/istio/example/oscon-demo/security-talk/istio/default-gateway.yaml -------------------------------------------------------------------------------- /istio/example/oscon-demo/security-talk/istio/httpbin-jwt-policy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/istio/example/oscon-demo/security-talk/istio/httpbin-jwt-policy.yaml -------------------------------------------------------------------------------- /istio/example/oscon-demo/security-talk/istio/keycloak-virtualservice-for-customer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/istio/example/oscon-demo/security-talk/istio/keycloak-virtualservice-for-customer.yaml -------------------------------------------------------------------------------- /istio/example/oscon-demo/security-talk/istio/keycloak-virtualservice.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/istio/example/oscon-demo/security-talk/istio/keycloak-virtualservice.yaml -------------------------------------------------------------------------------- /istio/example/oscon-demo/security-talk/istio/meshpolicy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/istio/example/oscon-demo/security-talk/istio/meshpolicy.yaml -------------------------------------------------------------------------------- /istio/example/oscon-demo/security-talk/istio/namespace-rbac-policy-jwt.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/istio/example/oscon-demo/security-talk/istio/namespace-rbac-policy-jwt.yml -------------------------------------------------------------------------------- /istio/example/oscon-demo/security-talk/istio/recommendation-service-all-v1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/istio/example/oscon-demo/security-talk/istio/recommendation-service-all-v1.yml -------------------------------------------------------------------------------- /istio/example/oscon-demo/security-talk/istio/recommendation-service-v1-v2-70-30.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/istio/example/oscon-demo/security-talk/istio/recommendation-service-v1-v2-70-30.yml -------------------------------------------------------------------------------- /istio/example/oscon-demo/security-talk/jwt-auth.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/istio/example/oscon-demo/security-talk/jwt-auth.sh -------------------------------------------------------------------------------- /istio/example/oscon-demo/security-talk/kube/customer-patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/istio/example/oscon-demo/security-talk/kube/customer-patch.yaml -------------------------------------------------------------------------------- /istio/example/oscon-demo/security-talk/kube/keycloak-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/istio/example/oscon-demo/security-talk/kube/keycloak-deployment.yaml -------------------------------------------------------------------------------- /istio/example/oscon-demo/security-talk/kube/keycloak-svc-lb.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/istio/example/oscon-demo/security-talk/kube/keycloak-svc-lb.yaml -------------------------------------------------------------------------------- /istio/example/oscon-demo/security-talk/kube/keycloak-svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/istio/example/oscon-demo/security-talk/kube/keycloak-svc.yaml -------------------------------------------------------------------------------- /istio/example/oscon-demo/security-talk/kube/recommendation-v2-deployment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/istio/example/oscon-demo/security-talk/kube/recommendation-v2-deployment.yml -------------------------------------------------------------------------------- /istio/example/oscon-demo/security-talk/mutual-tls.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/istio/example/oscon-demo/security-talk/mutual-tls.sh -------------------------------------------------------------------------------- /istio/example/oscon-demo/security-talk/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/istio/example/oscon-demo/security-talk/setup.sh -------------------------------------------------------------------------------- /istio/example/oscon-demo/unicorn-talk/demo-entry.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/istio/example/oscon-demo/unicorn-talk/demo-entry.sh -------------------------------------------------------------------------------- /istio/example/oscon-demo/util.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/istio/example/oscon-demo/util.sh -------------------------------------------------------------------------------- /istio/gateway/default-gateway.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/istio/gateway/default-gateway.yaml -------------------------------------------------------------------------------- /istio/install/00-istio-starter.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/istio/install/00-istio-starter.yaml -------------------------------------------------------------------------------- /istio/install/10-istio-minimal.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/istio/install/10-istio-minimal.yaml -------------------------------------------------------------------------------- /istio/install/40-istio-medium.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/istio/install/40-istio-medium.yaml -------------------------------------------------------------------------------- /istio/install/50-istio-almost-full.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/istio/install/50-istio-almost-full.yaml -------------------------------------------------------------------------------- /istio/install/60-istio-full.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/istio/install/60-istio-full.yaml -------------------------------------------------------------------------------- /istio/install/crds.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/istio/install/crds.yaml -------------------------------------------------------------------------------- /istio/virtualservices/httpbin.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/istio/virtualservices/httpbin.yaml -------------------------------------------------------------------------------- /slides/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/.gitignore -------------------------------------------------------------------------------- /slides/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/.travis.yml -------------------------------------------------------------------------------- /slides/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/CONTRIBUTING.md -------------------------------------------------------------------------------- /slides/Gruntfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/Gruntfile.js -------------------------------------------------------------------------------- /slides/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/LICENSE -------------------------------------------------------------------------------- /slides/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/README.md -------------------------------------------------------------------------------- /slides/bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/bower.json -------------------------------------------------------------------------------- /slides/css/print/paper.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/css/print/paper.css -------------------------------------------------------------------------------- /slides/css/print/pdf.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/css/print/pdf.css -------------------------------------------------------------------------------- /slides/css/reveal.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/css/reveal.css -------------------------------------------------------------------------------- /slides/css/reveal.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/css/reveal.scss -------------------------------------------------------------------------------- /slides/css/theme/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/css/theme/README.md -------------------------------------------------------------------------------- /slides/css/theme/beige.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/css/theme/beige.css -------------------------------------------------------------------------------- /slides/css/theme/black.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/css/theme/black.css -------------------------------------------------------------------------------- /slides/css/theme/blood.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/css/theme/blood.css -------------------------------------------------------------------------------- /slides/css/theme/league.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/css/theme/league.css -------------------------------------------------------------------------------- /slides/css/theme/moon.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/css/theme/moon.css -------------------------------------------------------------------------------- /slides/css/theme/night.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/css/theme/night.css -------------------------------------------------------------------------------- /slides/css/theme/serif.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/css/theme/serif.css -------------------------------------------------------------------------------- /slides/css/theme/simple.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/css/theme/simple.css -------------------------------------------------------------------------------- /slides/css/theme/sky.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/css/theme/sky.css -------------------------------------------------------------------------------- /slides/css/theme/solarized.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/css/theme/solarized.css -------------------------------------------------------------------------------- /slides/css/theme/source/beige.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/css/theme/source/beige.scss -------------------------------------------------------------------------------- /slides/css/theme/source/black.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/css/theme/source/black.scss -------------------------------------------------------------------------------- /slides/css/theme/source/blood.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/css/theme/source/blood.scss -------------------------------------------------------------------------------- /slides/css/theme/source/league.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/css/theme/source/league.scss -------------------------------------------------------------------------------- /slides/css/theme/source/moon.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/css/theme/source/moon.scss -------------------------------------------------------------------------------- /slides/css/theme/source/night.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/css/theme/source/night.scss -------------------------------------------------------------------------------- /slides/css/theme/source/serif.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/css/theme/source/serif.scss -------------------------------------------------------------------------------- /slides/css/theme/source/simple.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/css/theme/source/simple.scss -------------------------------------------------------------------------------- /slides/css/theme/source/sky.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/css/theme/source/sky.scss -------------------------------------------------------------------------------- /slides/css/theme/source/solarized.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/css/theme/source/solarized.scss -------------------------------------------------------------------------------- /slides/css/theme/source/white.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/css/theme/source/white.scss -------------------------------------------------------------------------------- /slides/css/theme/template/mixins.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/css/theme/template/mixins.scss -------------------------------------------------------------------------------- /slides/css/theme/template/settings.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/css/theme/template/settings.scss -------------------------------------------------------------------------------- /slides/css/theme/template/theme.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/css/theme/template/theme.scss -------------------------------------------------------------------------------- /slides/css/theme/white.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/css/theme/white.css -------------------------------------------------------------------------------- /slides/demo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/demo.html -------------------------------------------------------------------------------- /slides/images/downarrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/images/downarrow.png -------------------------------------------------------------------------------- /slides/images/envoy-httpbin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/images/envoy-httpbin.png -------------------------------------------------------------------------------- /slides/images/envoyarch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/images/envoyarch.png -------------------------------------------------------------------------------- /slides/images/envoyedge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/images/envoyedge.png -------------------------------------------------------------------------------- /slides/images/envoylogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/images/envoylogo.png -------------------------------------------------------------------------------- /slides/images/envoyshared.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/images/envoyshared.png -------------------------------------------------------------------------------- /slides/images/envoysidecar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/images/envoysidecar.png -------------------------------------------------------------------------------- /slides/images/finagle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/images/finagle.png -------------------------------------------------------------------------------- /slides/images/istio-svc-model.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/images/istio-svc-model.png -------------------------------------------------------------------------------- /slides/images/istioca.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/images/istioca.png -------------------------------------------------------------------------------- /slides/images/istiocontrolplane.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/images/istiocontrolplane.png -------------------------------------------------------------------------------- /slides/images/istioingress.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/images/istioingress.png -------------------------------------------------------------------------------- /slides/images/istiologo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/images/istiologo.png -------------------------------------------------------------------------------- /slides/images/istiomixer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/images/istiomixer.png -------------------------------------------------------------------------------- /slides/images/istiomtls.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/images/istiomtls.png -------------------------------------------------------------------------------- /slides/images/istioobserve.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/images/istioobserve.png -------------------------------------------------------------------------------- /slides/images/istiooverview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/images/istiooverview.png -------------------------------------------------------------------------------- /slides/images/istiopilot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/images/istiopilot.png -------------------------------------------------------------------------------- /slides/images/little-kube.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/images/little-kube.png -------------------------------------------------------------------------------- /slides/images/netflixoss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/images/netflixoss.png -------------------------------------------------------------------------------- /slides/images/netflixoss2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/images/netflixoss2.png -------------------------------------------------------------------------------- /slides/images/network-commingled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/images/network-commingled.png -------------------------------------------------------------------------------- /slides/images/openquote.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/images/openquote.png -------------------------------------------------------------------------------- /slides/images/pilotcrd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/images/pilotcrd.png -------------------------------------------------------------------------------- /slides/images/serviceproxy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/images/serviceproxy.png -------------------------------------------------------------------------------- /slides/images/spring-init-netflix.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/images/spring-init-netflix.png -------------------------------------------------------------------------------- /slides/images/spring-target-listing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/images/spring-target-listing.png -------------------------------------------------------------------------------- /slides/images/thatsenvoy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/images/thatsenvoy.png -------------------------------------------------------------------------------- /slides/images/unicorn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/images/unicorn.png -------------------------------------------------------------------------------- /slides/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/index.html -------------------------------------------------------------------------------- /slides/js/reveal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/js/reveal.js -------------------------------------------------------------------------------- /slides/lib/css/zenburn.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/lib/css/zenburn.css -------------------------------------------------------------------------------- /slides/lib/font/league-gothic/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/lib/font/league-gothic/LICENSE -------------------------------------------------------------------------------- /slides/lib/font/league-gothic/league-gothic.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/lib/font/league-gothic/league-gothic.css -------------------------------------------------------------------------------- /slides/lib/font/league-gothic/league-gothic.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/lib/font/league-gothic/league-gothic.eot -------------------------------------------------------------------------------- /slides/lib/font/league-gothic/league-gothic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/lib/font/league-gothic/league-gothic.ttf -------------------------------------------------------------------------------- /slides/lib/font/league-gothic/league-gothic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/lib/font/league-gothic/league-gothic.woff -------------------------------------------------------------------------------- /slides/lib/font/source-sans-pro/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/lib/font/source-sans-pro/LICENSE -------------------------------------------------------------------------------- /slides/lib/font/source-sans-pro/source-sans-pro-italic.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/lib/font/source-sans-pro/source-sans-pro-italic.eot -------------------------------------------------------------------------------- /slides/lib/font/source-sans-pro/source-sans-pro-italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/lib/font/source-sans-pro/source-sans-pro-italic.ttf -------------------------------------------------------------------------------- /slides/lib/font/source-sans-pro/source-sans-pro-italic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/lib/font/source-sans-pro/source-sans-pro-italic.woff -------------------------------------------------------------------------------- /slides/lib/font/source-sans-pro/source-sans-pro-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/lib/font/source-sans-pro/source-sans-pro-regular.eot -------------------------------------------------------------------------------- /slides/lib/font/source-sans-pro/source-sans-pro-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/lib/font/source-sans-pro/source-sans-pro-regular.ttf -------------------------------------------------------------------------------- /slides/lib/font/source-sans-pro/source-sans-pro-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/lib/font/source-sans-pro/source-sans-pro-regular.woff -------------------------------------------------------------------------------- /slides/lib/font/source-sans-pro/source-sans-pro-semibold.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/lib/font/source-sans-pro/source-sans-pro-semibold.eot -------------------------------------------------------------------------------- /slides/lib/font/source-sans-pro/source-sans-pro-semibold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/lib/font/source-sans-pro/source-sans-pro-semibold.ttf -------------------------------------------------------------------------------- /slides/lib/font/source-sans-pro/source-sans-pro-semibold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/lib/font/source-sans-pro/source-sans-pro-semibold.woff -------------------------------------------------------------------------------- /slides/lib/font/source-sans-pro/source-sans-pro-semibolditalic.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/lib/font/source-sans-pro/source-sans-pro-semibolditalic.eot -------------------------------------------------------------------------------- /slides/lib/font/source-sans-pro/source-sans-pro-semibolditalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/lib/font/source-sans-pro/source-sans-pro-semibolditalic.ttf -------------------------------------------------------------------------------- /slides/lib/font/source-sans-pro/source-sans-pro-semibolditalic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/lib/font/source-sans-pro/source-sans-pro-semibolditalic.woff -------------------------------------------------------------------------------- /slides/lib/font/source-sans-pro/source-sans-pro.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/lib/font/source-sans-pro/source-sans-pro.css -------------------------------------------------------------------------------- /slides/lib/js/classList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/lib/js/classList.js -------------------------------------------------------------------------------- /slides/lib/js/head.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/lib/js/head.min.js -------------------------------------------------------------------------------- /slides/lib/js/html5shiv.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/lib/js/html5shiv.js -------------------------------------------------------------------------------- /slides/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/package-lock.json -------------------------------------------------------------------------------- /slides/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/package.json -------------------------------------------------------------------------------- /slides/plugin/external/external.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/plugin/external/external.js -------------------------------------------------------------------------------- /slides/plugin/highlight/highlight.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/plugin/highlight/highlight.js -------------------------------------------------------------------------------- /slides/plugin/markdown/example.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/plugin/markdown/example.html -------------------------------------------------------------------------------- /slides/plugin/markdown/example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/plugin/markdown/example.md -------------------------------------------------------------------------------- /slides/plugin/markdown/markdown.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/plugin/markdown/markdown.js -------------------------------------------------------------------------------- /slides/plugin/markdown/marked.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/plugin/markdown/marked.js -------------------------------------------------------------------------------- /slides/plugin/math/math.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/plugin/math/math.js -------------------------------------------------------------------------------- /slides/plugin/multiplex/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/plugin/multiplex/client.js -------------------------------------------------------------------------------- /slides/plugin/multiplex/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/plugin/multiplex/index.js -------------------------------------------------------------------------------- /slides/plugin/multiplex/master.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/plugin/multiplex/master.js -------------------------------------------------------------------------------- /slides/plugin/multiplex/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/plugin/multiplex/package.json -------------------------------------------------------------------------------- /slides/plugin/notes-server/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/plugin/notes-server/client.js -------------------------------------------------------------------------------- /slides/plugin/notes-server/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/plugin/notes-server/index.js -------------------------------------------------------------------------------- /slides/plugin/notes-server/notes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/plugin/notes-server/notes.html -------------------------------------------------------------------------------- /slides/plugin/notes/notes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/plugin/notes/notes.html -------------------------------------------------------------------------------- /slides/plugin/notes/notes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/plugin/notes/notes.js -------------------------------------------------------------------------------- /slides/plugin/print-pdf/print-pdf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/plugin/print-pdf/print-pdf.js -------------------------------------------------------------------------------- /slides/plugin/search/search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/plugin/search/search.js -------------------------------------------------------------------------------- /slides/plugin/zoom-js/zoom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/plugin/zoom-js/zoom.js -------------------------------------------------------------------------------- /slides/slide-sections/section00-how-we-got-here/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/slide-sections/section00-how-we-got-here/index.html -------------------------------------------------------------------------------- /slides/slide-sections/section10-meet-envoy/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/slide-sections/section10-meet-envoy/index.html -------------------------------------------------------------------------------- /slides/slide-sections/section20-hands-on-envoy/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/slide-sections/section20-hands-on-envoy/index.html -------------------------------------------------------------------------------- /slides/slide-sections/section30-meet-istio/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/slide-sections/section30-meet-istio/index.html -------------------------------------------------------------------------------- /slides/slide-sections/section40-hands-on-istio/00-pilot.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/slide-sections/section40-hands-on-istio/00-pilot.html -------------------------------------------------------------------------------- /slides/slide-sections/section40-hands-on-istio/01-proxy.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/slide-sections/section40-hands-on-istio/01-proxy.html -------------------------------------------------------------------------------- /slides/slide-sections/section40-hands-on-istio/02-ingress.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/slide-sections/section40-hands-on-istio/02-ingress.html -------------------------------------------------------------------------------- /slides/slide-sections/section40-hands-on-istio/03-mixer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/slide-sections/section40-hands-on-istio/03-mixer.html -------------------------------------------------------------------------------- /slides/slide-sections/section40-hands-on-istio/04-routerules.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/slide-sections/section40-hands-on-istio/04-routerules.html -------------------------------------------------------------------------------- /slides/slide-sections/section40-hands-on-istio/05-observability.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/slide-sections/section40-hands-on-istio/05-observability.html -------------------------------------------------------------------------------- /slides/slide-sections/section40-hands-on-istio/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/slide-sections/section40-hands-on-istio/index.html -------------------------------------------------------------------------------- /slides/test/examples/assets/image1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/test/examples/assets/image1.png -------------------------------------------------------------------------------- /slides/test/examples/assets/image2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/test/examples/assets/image2.png -------------------------------------------------------------------------------- /slides/test/examples/barebones.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/test/examples/barebones.html -------------------------------------------------------------------------------- /slides/test/examples/embedded-media.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/test/examples/embedded-media.html -------------------------------------------------------------------------------- /slides/test/examples/math.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/test/examples/math.html -------------------------------------------------------------------------------- /slides/test/examples/slide-backgrounds.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/test/examples/slide-backgrounds.html -------------------------------------------------------------------------------- /slides/test/examples/slide-transitions.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/test/examples/slide-transitions.html -------------------------------------------------------------------------------- /slides/test/qunit-1.12.0.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/test/qunit-1.12.0.css -------------------------------------------------------------------------------- /slides/test/qunit-1.12.0.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/test/qunit-1.12.0.js -------------------------------------------------------------------------------- /slides/test/simple.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/test/simple.md -------------------------------------------------------------------------------- /slides/test/test-markdown-element-attributes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/test/test-markdown-element-attributes.html -------------------------------------------------------------------------------- /slides/test/test-markdown-element-attributes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/test/test-markdown-element-attributes.js -------------------------------------------------------------------------------- /slides/test/test-markdown-external.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/test/test-markdown-external.html -------------------------------------------------------------------------------- /slides/test/test-markdown-external.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/test/test-markdown-external.js -------------------------------------------------------------------------------- /slides/test/test-markdown-options.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/test/test-markdown-options.html -------------------------------------------------------------------------------- /slides/test/test-markdown-options.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/test/test-markdown-options.js -------------------------------------------------------------------------------- /slides/test/test-markdown-slide-attributes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/test/test-markdown-slide-attributes.html -------------------------------------------------------------------------------- /slides/test/test-markdown-slide-attributes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/test/test-markdown-slide-attributes.js -------------------------------------------------------------------------------- /slides/test/test-markdown.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/test/test-markdown.html -------------------------------------------------------------------------------- /slides/test/test-markdown.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/test/test-markdown.js -------------------------------------------------------------------------------- /slides/test/test-pdf.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/test/test-pdf.html -------------------------------------------------------------------------------- /slides/test/test-pdf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/test/test-pdf.js -------------------------------------------------------------------------------- /slides/test/test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/test/test.html -------------------------------------------------------------------------------- /slides/test/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christian-posta/istio-workshop/HEAD/slides/test/test.js --------------------------------------------------------------------------------