├── README.md ├── create-cluster.sh ├── demosh └── check-requirements.sh ├── faces └── values.yaml ├── gateway-api ├── experimental-install.yaml └── gateway.networking.k8s.io_grpcroutes.yaml ├── istio ├── create-gateway.md ├── gateway.yaml ├── get-ingress-ip.sh ├── install.md └── setup-namespace.md ├── k8s ├── 01-base │ ├── face-route.yaml │ └── gui-route.yaml ├── 02-unconditional │ ├── color-route.yaml │ ├── smiley-route.yaml │ └── smiley-simplest.yaml ├── 03-canary │ ├── color-canary-25.yaml │ ├── color-canary-50.yaml │ ├── color-edge.yaml │ ├── smiley-canary-10.yaml │ ├── smiley-canary-100.yaml │ ├── smiley-canary-50.yaml │ ├── smiley-edge-canary-50.yaml │ ├── smiley-edge.yaml │ └── smiley-replacement.yaml ├── 04-abtest │ ├── color-ab.yaml │ ├── smiley-ab.yaml │ └── smiley2-unconditional.yaml ├── 05-timeouts │ ├── color-timeout-istio.yaml │ ├── color-timeout-linkerd.yaml │ ├── face-route.yaml │ ├── smiley-timeout-istio.yaml │ └── smiley-timeout-linkerd.yaml └── namespaces.yaml └── linkerd ├── create-gateway.md ├── gatewayclass-and-gateway.yaml ├── get-ingress-ip.sh ├── install.md └── setup-namespace.md /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuoyantIO/gateway-api-workshop/HEAD/README.md -------------------------------------------------------------------------------- /create-cluster.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuoyantIO/gateway-api-workshop/HEAD/create-cluster.sh -------------------------------------------------------------------------------- /demosh/check-requirements.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuoyantIO/gateway-api-workshop/HEAD/demosh/check-requirements.sh -------------------------------------------------------------------------------- /faces/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuoyantIO/gateway-api-workshop/HEAD/faces/values.yaml -------------------------------------------------------------------------------- /gateway-api/experimental-install.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuoyantIO/gateway-api-workshop/HEAD/gateway-api/experimental-install.yaml -------------------------------------------------------------------------------- /gateway-api/gateway.networking.k8s.io_grpcroutes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuoyantIO/gateway-api-workshop/HEAD/gateway-api/gateway.networking.k8s.io_grpcroutes.yaml -------------------------------------------------------------------------------- /istio/create-gateway.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuoyantIO/gateway-api-workshop/HEAD/istio/create-gateway.md -------------------------------------------------------------------------------- /istio/gateway.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuoyantIO/gateway-api-workshop/HEAD/istio/gateway.yaml -------------------------------------------------------------------------------- /istio/get-ingress-ip.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuoyantIO/gateway-api-workshop/HEAD/istio/get-ingress-ip.sh -------------------------------------------------------------------------------- /istio/install.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuoyantIO/gateway-api-workshop/HEAD/istio/install.md -------------------------------------------------------------------------------- /istio/setup-namespace.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuoyantIO/gateway-api-workshop/HEAD/istio/setup-namespace.md -------------------------------------------------------------------------------- /k8s/01-base/face-route.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuoyantIO/gateway-api-workshop/HEAD/k8s/01-base/face-route.yaml -------------------------------------------------------------------------------- /k8s/01-base/gui-route.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuoyantIO/gateway-api-workshop/HEAD/k8s/01-base/gui-route.yaml -------------------------------------------------------------------------------- /k8s/02-unconditional/color-route.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuoyantIO/gateway-api-workshop/HEAD/k8s/02-unconditional/color-route.yaml -------------------------------------------------------------------------------- /k8s/02-unconditional/smiley-route.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuoyantIO/gateway-api-workshop/HEAD/k8s/02-unconditional/smiley-route.yaml -------------------------------------------------------------------------------- /k8s/02-unconditional/smiley-simplest.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuoyantIO/gateway-api-workshop/HEAD/k8s/02-unconditional/smiley-simplest.yaml -------------------------------------------------------------------------------- /k8s/03-canary/color-canary-25.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuoyantIO/gateway-api-workshop/HEAD/k8s/03-canary/color-canary-25.yaml -------------------------------------------------------------------------------- /k8s/03-canary/color-canary-50.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuoyantIO/gateway-api-workshop/HEAD/k8s/03-canary/color-canary-50.yaml -------------------------------------------------------------------------------- /k8s/03-canary/color-edge.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuoyantIO/gateway-api-workshop/HEAD/k8s/03-canary/color-edge.yaml -------------------------------------------------------------------------------- /k8s/03-canary/smiley-canary-10.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuoyantIO/gateway-api-workshop/HEAD/k8s/03-canary/smiley-canary-10.yaml -------------------------------------------------------------------------------- /k8s/03-canary/smiley-canary-100.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuoyantIO/gateway-api-workshop/HEAD/k8s/03-canary/smiley-canary-100.yaml -------------------------------------------------------------------------------- /k8s/03-canary/smiley-canary-50.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuoyantIO/gateway-api-workshop/HEAD/k8s/03-canary/smiley-canary-50.yaml -------------------------------------------------------------------------------- /k8s/03-canary/smiley-edge-canary-50.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuoyantIO/gateway-api-workshop/HEAD/k8s/03-canary/smiley-edge-canary-50.yaml -------------------------------------------------------------------------------- /k8s/03-canary/smiley-edge.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuoyantIO/gateway-api-workshop/HEAD/k8s/03-canary/smiley-edge.yaml -------------------------------------------------------------------------------- /k8s/03-canary/smiley-replacement.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuoyantIO/gateway-api-workshop/HEAD/k8s/03-canary/smiley-replacement.yaml -------------------------------------------------------------------------------- /k8s/04-abtest/color-ab.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuoyantIO/gateway-api-workshop/HEAD/k8s/04-abtest/color-ab.yaml -------------------------------------------------------------------------------- /k8s/04-abtest/smiley-ab.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuoyantIO/gateway-api-workshop/HEAD/k8s/04-abtest/smiley-ab.yaml -------------------------------------------------------------------------------- /k8s/04-abtest/smiley2-unconditional.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuoyantIO/gateway-api-workshop/HEAD/k8s/04-abtest/smiley2-unconditional.yaml -------------------------------------------------------------------------------- /k8s/05-timeouts/color-timeout-istio.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuoyantIO/gateway-api-workshop/HEAD/k8s/05-timeouts/color-timeout-istio.yaml -------------------------------------------------------------------------------- /k8s/05-timeouts/color-timeout-linkerd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuoyantIO/gateway-api-workshop/HEAD/k8s/05-timeouts/color-timeout-linkerd.yaml -------------------------------------------------------------------------------- /k8s/05-timeouts/face-route.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuoyantIO/gateway-api-workshop/HEAD/k8s/05-timeouts/face-route.yaml -------------------------------------------------------------------------------- /k8s/05-timeouts/smiley-timeout-istio.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuoyantIO/gateway-api-workshop/HEAD/k8s/05-timeouts/smiley-timeout-istio.yaml -------------------------------------------------------------------------------- /k8s/05-timeouts/smiley-timeout-linkerd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuoyantIO/gateway-api-workshop/HEAD/k8s/05-timeouts/smiley-timeout-linkerd.yaml -------------------------------------------------------------------------------- /k8s/namespaces.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuoyantIO/gateway-api-workshop/HEAD/k8s/namespaces.yaml -------------------------------------------------------------------------------- /linkerd/create-gateway.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuoyantIO/gateway-api-workshop/HEAD/linkerd/create-gateway.md -------------------------------------------------------------------------------- /linkerd/gatewayclass-and-gateway.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuoyantIO/gateway-api-workshop/HEAD/linkerd/gatewayclass-and-gateway.yaml -------------------------------------------------------------------------------- /linkerd/get-ingress-ip.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuoyantIO/gateway-api-workshop/HEAD/linkerd/get-ingress-ip.sh -------------------------------------------------------------------------------- /linkerd/install.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuoyantIO/gateway-api-workshop/HEAD/linkerd/install.md -------------------------------------------------------------------------------- /linkerd/setup-namespace.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuoyantIO/gateway-api-workshop/HEAD/linkerd/setup-namespace.md --------------------------------------------------------------------------------