From fabb85b6fdd5a3f444c2f77e224e1a81a70a6da5 Mon Sep 17 00:00:00 2001 From: Nikita Volodin Date: Sun, 28 Apr 2024 00:58:50 -0400 Subject: [PATCH] feat(k8s/samples): rename sample deployments consistently Also renamed ingress resources, so they now match fluxtomization and namespace names. --- .../apps/samples/bookinfo/kustomization.yaml | 8 ++--- .../apps/samples/bookinfo/plain/ks.yaml | 6 ++-- .../{with-envoy => with-istio}/ks.yaml | 6 ++-- .../kustomization.yaml | 0 .../{with-envoy => with-istio}/namespace.yaml | 2 +- .../ks.yaml | 30 +++++++++---------- .../kustomization.yaml | 0 .../namespace.yaml | 2 +- .../ks.yaml | 30 +++++++++---------- .../kustomization.yaml | 0 .../namespace.yaml | 2 +- .../ks.yaml | 30 +++++++++---------- .../kustomization.yaml | 0 .../namespace.yaml | 2 +- evaluation/scripts/collect-latencies.mts | 23 +++++++------- evaluation/scripts/plot-throughput-graphs.py | 4 +++ 16 files changed, 75 insertions(+), 70 deletions(-) rename evaluation/kubernetes/apps/samples/bookinfo/{with-envoy => with-istio}/ks.yaml (79%) rename evaluation/kubernetes/apps/samples/bookinfo/{with-envoy => with-istio}/kustomization.yaml (100%) rename evaluation/kubernetes/apps/samples/bookinfo/{with-envoy => with-istio}/namespace.yaml (82%) rename evaluation/kubernetes/apps/samples/bookinfo/{with-filter-passthrough => with-passthrough-filter}/ks.yaml (74%) rename evaluation/kubernetes/apps/samples/bookinfo/{with-filter-passthrough => with-passthrough-filter}/kustomization.yaml (100%) rename evaluation/kubernetes/apps/samples/bookinfo/{with-filter-passthrough => with-passthrough-filter}/namespace.yaml (76%) rename evaluation/kubernetes/apps/samples/bookinfo/{with-filter => with-prose-filter}/ks.yaml (76%) rename evaluation/kubernetes/apps/samples/bookinfo/{with-filter-traces-opa-singleton => with-prose-filter}/kustomization.yaml (100%) rename evaluation/kubernetes/apps/samples/bookinfo/{with-filter => with-prose-filter}/namespace.yaml (79%) rename evaluation/kubernetes/apps/samples/bookinfo/{with-filter-traces-opa-singleton => with-tooling-filter}/ks.yaml (71%) rename evaluation/kubernetes/apps/samples/bookinfo/{with-filter => with-tooling-filter}/kustomization.yaml (100%) rename evaluation/kubernetes/apps/samples/bookinfo/{with-filter-traces-opa-singleton => with-tooling-filter}/namespace.yaml (72%) diff --git a/evaluation/kubernetes/apps/samples/bookinfo/kustomization.yaml b/evaluation/kubernetes/apps/samples/bookinfo/kustomization.yaml index f2f5fd52..de182ff2 100644 --- a/evaluation/kubernetes/apps/samples/bookinfo/kustomization.yaml +++ b/evaluation/kubernetes/apps/samples/bookinfo/kustomization.yaml @@ -3,7 +3,7 @@ apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: - ./plain - - ./with-envoy - - ./with-filter - - ./with-filter-passthrough - - ./with-filter-traces-opa-singleton + - ./with-istio + - ./with-passthrough-filter + - ./with-prose-filter + - ./with-tooling-filter diff --git a/evaluation/kubernetes/apps/samples/bookinfo/plain/ks.yaml b/evaluation/kubernetes/apps/samples/bookinfo/plain/ks.yaml index f53b7e71..10cac6ae 100644 --- a/evaluation/kubernetes/apps/samples/bookinfo/plain/ks.yaml +++ b/evaluation/kubernetes/apps/samples/bookinfo/plain/ks.yaml @@ -2,16 +2,16 @@ apiVersion: kustomize.toolkit.fluxcd.io/v1 kind: Kustomization metadata: - name: bookinfo-plain + name: &name bookinfo-plain namespace: flux-system spec: dependsOn: - name: cluster-apps-istio-system-istiod path: ./evaluation/kubernetes/apps/samples/bookinfo/_template/app - targetNamespace: bookinfo-plain + targetNamespace: *name postBuild: substitute: - ingress_name: bookinfo-plain + ingress_name: *name prune: true sourceRef: kind: GitRepository diff --git a/evaluation/kubernetes/apps/samples/bookinfo/with-envoy/ks.yaml b/evaluation/kubernetes/apps/samples/bookinfo/with-istio/ks.yaml similarity index 79% rename from evaluation/kubernetes/apps/samples/bookinfo/with-envoy/ks.yaml rename to evaluation/kubernetes/apps/samples/bookinfo/with-istio/ks.yaml index 8c149783..f63c878f 100644 --- a/evaluation/kubernetes/apps/samples/bookinfo/with-envoy/ks.yaml +++ b/evaluation/kubernetes/apps/samples/bookinfo/with-istio/ks.yaml @@ -2,16 +2,16 @@ apiVersion: kustomize.toolkit.fluxcd.io/v1 kind: Kustomization metadata: - name: bookinfo-with-envoy + name: &name bookinfo-with-istio namespace: flux-system spec: dependsOn: - name: cluster-apps-istio-system-istiod path: ./evaluation/kubernetes/apps/samples/bookinfo/_template/app - targetNamespace: bookinfo-with-envoy + targetNamespace: *name postBuild: substitute: - ingress_name: bookinfo-envoy + ingress_name: *name prune: true sourceRef: kind: GitRepository diff --git a/evaluation/kubernetes/apps/samples/bookinfo/with-envoy/kustomization.yaml b/evaluation/kubernetes/apps/samples/bookinfo/with-istio/kustomization.yaml similarity index 100% rename from evaluation/kubernetes/apps/samples/bookinfo/with-envoy/kustomization.yaml rename to evaluation/kubernetes/apps/samples/bookinfo/with-istio/kustomization.yaml diff --git a/evaluation/kubernetes/apps/samples/bookinfo/with-envoy/namespace.yaml b/evaluation/kubernetes/apps/samples/bookinfo/with-istio/namespace.yaml similarity index 82% rename from evaluation/kubernetes/apps/samples/bookinfo/with-envoy/namespace.yaml rename to evaluation/kubernetes/apps/samples/bookinfo/with-istio/namespace.yaml index 4309ba44..2d5c867a 100644 --- a/evaluation/kubernetes/apps/samples/bookinfo/with-envoy/namespace.yaml +++ b/evaluation/kubernetes/apps/samples/bookinfo/with-istio/namespace.yaml @@ -2,7 +2,7 @@ apiVersion: v1 kind: Namespace metadata: - name: bookinfo-with-envoy + name: bookinfo-with-istio labels: kustomize.toolkit.fluxcd.io/prune: disabled istio-injection: enabled diff --git a/evaluation/kubernetes/apps/samples/bookinfo/with-filter-passthrough/ks.yaml b/evaluation/kubernetes/apps/samples/bookinfo/with-passthrough-filter/ks.yaml similarity index 74% rename from evaluation/kubernetes/apps/samples/bookinfo/with-filter-passthrough/ks.yaml rename to evaluation/kubernetes/apps/samples/bookinfo/with-passthrough-filter/ks.yaml index 3278504d..9dd7bc5d 100644 --- a/evaluation/kubernetes/apps/samples/bookinfo/with-filter-passthrough/ks.yaml +++ b/evaluation/kubernetes/apps/samples/bookinfo/with-passthrough-filter/ks.yaml @@ -2,13 +2,13 @@ apiVersion: kustomize.toolkit.fluxcd.io/v1 kind: Kustomization metadata: - name: bookinfo-envoy-filter-passthrough-details + name: bookinfo-envoy-passthrough-filter-details namespace: flux-system spec: dependsOn: - name: cluster-apps-istio-system-istiod path: ./evaluation/kubernetes/apps/samples/bookinfo/_template/filter - targetNamespace: bookinfo-with-filter-passthrough + targetNamespace: bookinfo-with-passthrough-filter postBuild: substitute: filter_name: passthrough @@ -25,13 +25,13 @@ spec: apiVersion: kustomize.toolkit.fluxcd.io/v1 kind: Kustomization metadata: - name: bookinfo-envoy-filter-passthrough-ratings + name: bookinfo-envoy-passthrough-filter-ratings namespace: flux-system spec: dependsOn: - name: cluster-apps-istio-system-istiod path: ./evaluation/kubernetes/apps/samples/bookinfo/_template/filter - targetNamespace: bookinfo-with-filter-passthrough + targetNamespace: bookinfo-with-passthrough-filter postBuild: substitute: filter_name: passthrough @@ -48,13 +48,13 @@ spec: apiVersion: kustomize.toolkit.fluxcd.io/v1 kind: Kustomization metadata: - name: bookinfo-envoy-filter-passthrough-reviews + name: bookinfo-envoy-passthrough-filter-reviews namespace: flux-system spec: dependsOn: - name: cluster-apps-istio-system-istiod path: ./evaluation/kubernetes/apps/samples/bookinfo/_template/filter - targetNamespace: bookinfo-with-filter-passthrough + targetNamespace: bookinfo-with-passthrough-filter postBuild: substitute: filter_name: passthrough @@ -71,13 +71,13 @@ spec: apiVersion: kustomize.toolkit.fluxcd.io/v1 kind: Kustomization metadata: - name: bookinfo-envoy-filter-passthrough-productpage + name: bookinfo-envoy-passthrough-filter-productpage namespace: flux-system spec: dependsOn: - name: cluster-apps-istio-system-istiod path: ./evaluation/kubernetes/apps/samples/bookinfo/_template/filter - targetNamespace: bookinfo-with-filter-passthrough + targetNamespace: bookinfo-with-passthrough-filter postBuild: substitute: filter_name: passthrough @@ -94,19 +94,19 @@ spec: apiVersion: kustomize.toolkit.fluxcd.io/v1 kind: Kustomization metadata: - name: bookinfo-with-filter-passthrough + name: &name bookinfo-with-passthrough-filter namespace: flux-system spec: dependsOn: - - name: bookinfo-envoy-filter-passthrough-details - - name: bookinfo-envoy-filter-passthrough-ratings - - name: bookinfo-envoy-filter-passthrough-reviews - - name: bookinfo-envoy-filter-passthrough-productpage + - name: bookinfo-envoy-passthrough-filter-details + - name: bookinfo-envoy-passthrough-filter-ratings + - name: bookinfo-envoy-passthrough-filter-reviews + - name: bookinfo-envoy-passthrough-filter-productpage path: ./evaluation/kubernetes/apps/samples/bookinfo/_template/app - targetNamespace: bookinfo-with-filter-passthrough + targetNamespace: *name postBuild: substitute: - ingress_name: bookinfo-filter-passthrough + ingress_name: *name prune: true sourceRef: kind: GitRepository diff --git a/evaluation/kubernetes/apps/samples/bookinfo/with-filter-passthrough/kustomization.yaml b/evaluation/kubernetes/apps/samples/bookinfo/with-passthrough-filter/kustomization.yaml similarity index 100% rename from evaluation/kubernetes/apps/samples/bookinfo/with-filter-passthrough/kustomization.yaml rename to evaluation/kubernetes/apps/samples/bookinfo/with-passthrough-filter/kustomization.yaml diff --git a/evaluation/kubernetes/apps/samples/bookinfo/with-filter-passthrough/namespace.yaml b/evaluation/kubernetes/apps/samples/bookinfo/with-passthrough-filter/namespace.yaml similarity index 76% rename from evaluation/kubernetes/apps/samples/bookinfo/with-filter-passthrough/namespace.yaml rename to evaluation/kubernetes/apps/samples/bookinfo/with-passthrough-filter/namespace.yaml index 57e3dc2c..fe8307fc 100644 --- a/evaluation/kubernetes/apps/samples/bookinfo/with-filter-passthrough/namespace.yaml +++ b/evaluation/kubernetes/apps/samples/bookinfo/with-passthrough-filter/namespace.yaml @@ -2,7 +2,7 @@ apiVersion: v1 kind: Namespace metadata: - name: bookinfo-with-filter-passthrough + name: bookinfo-with-passthrough-filter labels: kustomize.toolkit.fluxcd.io/prune: disabled istio-injection: enabled diff --git a/evaluation/kubernetes/apps/samples/bookinfo/with-filter/ks.yaml b/evaluation/kubernetes/apps/samples/bookinfo/with-prose-filter/ks.yaml similarity index 76% rename from evaluation/kubernetes/apps/samples/bookinfo/with-filter/ks.yaml rename to evaluation/kubernetes/apps/samples/bookinfo/with-prose-filter/ks.yaml index 0d177206..358ada4a 100644 --- a/evaluation/kubernetes/apps/samples/bookinfo/with-filter/ks.yaml +++ b/evaluation/kubernetes/apps/samples/bookinfo/with-prose-filter/ks.yaml @@ -2,13 +2,13 @@ apiVersion: kustomize.toolkit.fluxcd.io/v1 kind: Kustomization metadata: - name: bookinfo-envoy-filter-details + name: bookinfo-envoy-prose-filter-details namespace: flux-system spec: dependsOn: - name: cluster-apps-istio-system-istiod path: ./evaluation/kubernetes/apps/samples/bookinfo/_template/filter - targetNamespace: bookinfo-with-filter + targetNamespace: bookinfo-with-prose-filter postBuild: substitute: filter_name: simple @@ -25,13 +25,13 @@ spec: apiVersion: kustomize.toolkit.fluxcd.io/v1 kind: Kustomization metadata: - name: bookinfo-envoy-filter-ratings + name: bookinfo-envoy-prose-filter-ratings namespace: flux-system spec: dependsOn: - name: cluster-apps-istio-system-istiod path: ./evaluation/kubernetes/apps/samples/bookinfo/_template/filter - targetNamespace: bookinfo-with-filter + targetNamespace: bookinfo-with-prose-filter postBuild: substitute: filter_name: simple @@ -48,13 +48,13 @@ spec: apiVersion: kustomize.toolkit.fluxcd.io/v1 kind: Kustomization metadata: - name: bookinfo-envoy-filter-reviews + name: bookinfo-envoy-prose-filter-reviews namespace: flux-system spec: dependsOn: - name: cluster-apps-istio-system-istiod path: ./evaluation/kubernetes/apps/samples/bookinfo/_template/filter - targetNamespace: bookinfo-with-filter + targetNamespace: bookinfo-with-prose-filter postBuild: substitute: filter_name: simple @@ -71,13 +71,13 @@ spec: apiVersion: kustomize.toolkit.fluxcd.io/v1 kind: Kustomization metadata: - name: bookinfo-envoy-filter-productpage + name: bookinfo-envoy-prose-filter-productpage namespace: flux-system spec: dependsOn: - name: cluster-apps-istio-system-istiod path: ./evaluation/kubernetes/apps/samples/bookinfo/_template/filter - targetNamespace: bookinfo-with-filter + targetNamespace: bookinfo-with-prose-filter postBuild: substitute: filter_name: simple @@ -94,19 +94,19 @@ spec: apiVersion: kustomize.toolkit.fluxcd.io/v1 kind: Kustomization metadata: - name: bookinfo-with-filter + name: bookinfo-with-prose-filter namespace: flux-system spec: dependsOn: - - name: bookinfo-envoy-filter-details - - name: bookinfo-envoy-filter-ratings - - name: bookinfo-envoy-filter-reviews - - name: bookinfo-envoy-filter-productpage + - name: bookinfo-envoy-prose-filter-details + - name: bookinfo-envoy-prose-filter-ratings + - name: bookinfo-envoy-prose-filter-reviews + - name: bookinfo-envoy-prose-filter-productpage path: ./evaluation/kubernetes/apps/samples/bookinfo/_template/app - targetNamespace: bookinfo-with-filter + targetNamespace: bookinfo-with-prose-filter postBuild: substitute: - ingress_name: bookinfo-filter + ingress_name: bookinfo-with-prose-filter prune: true sourceRef: kind: GitRepository diff --git a/evaluation/kubernetes/apps/samples/bookinfo/with-filter-traces-opa-singleton/kustomization.yaml b/evaluation/kubernetes/apps/samples/bookinfo/with-prose-filter/kustomization.yaml similarity index 100% rename from evaluation/kubernetes/apps/samples/bookinfo/with-filter-traces-opa-singleton/kustomization.yaml rename to evaluation/kubernetes/apps/samples/bookinfo/with-prose-filter/kustomization.yaml diff --git a/evaluation/kubernetes/apps/samples/bookinfo/with-filter/namespace.yaml b/evaluation/kubernetes/apps/samples/bookinfo/with-prose-filter/namespace.yaml similarity index 79% rename from evaluation/kubernetes/apps/samples/bookinfo/with-filter/namespace.yaml rename to evaluation/kubernetes/apps/samples/bookinfo/with-prose-filter/namespace.yaml index 7d231e0a..b9cdd7c2 100644 --- a/evaluation/kubernetes/apps/samples/bookinfo/with-filter/namespace.yaml +++ b/evaluation/kubernetes/apps/samples/bookinfo/with-prose-filter/namespace.yaml @@ -2,7 +2,7 @@ apiVersion: v1 kind: Namespace metadata: - name: bookinfo-with-filter + name: bookinfo-with-prose-filter labels: kustomize.toolkit.fluxcd.io/prune: disabled istio-injection: enabled diff --git a/evaluation/kubernetes/apps/samples/bookinfo/with-filter-traces-opa-singleton/ks.yaml b/evaluation/kubernetes/apps/samples/bookinfo/with-tooling-filter/ks.yaml similarity index 71% rename from evaluation/kubernetes/apps/samples/bookinfo/with-filter-traces-opa-singleton/ks.yaml rename to evaluation/kubernetes/apps/samples/bookinfo/with-tooling-filter/ks.yaml index 3b1aac65..f3e53921 100644 --- a/evaluation/kubernetes/apps/samples/bookinfo/with-filter-traces-opa-singleton/ks.yaml +++ b/evaluation/kubernetes/apps/samples/bookinfo/with-tooling-filter/ks.yaml @@ -2,13 +2,13 @@ apiVersion: kustomize.toolkit.fluxcd.io/v1 kind: Kustomization metadata: - name: bookinfo-envoy-filter-traces-opa-singleton-details + name: bookinfo-envoy-tooling-filter-details namespace: flux-system spec: dependsOn: - name: cluster-apps-istio-system-istiod path: ./evaluation/kubernetes/apps/samples/bookinfo/_template/filter - targetNamespace: bookinfo-with-filter-traces-opa-singleton + targetNamespace: bookinfo-with-tooling-filter postBuild: substitute: filter_name: traces-opa-singleton @@ -25,13 +25,13 @@ spec: apiVersion: kustomize.toolkit.fluxcd.io/v1 kind: Kustomization metadata: - name: bookinfo-envoy-filter-traces-opa-singleton-ratings + name: bookinfo-envoy-tooling-filter-ratings namespace: flux-system spec: dependsOn: - name: cluster-apps-istio-system-istiod path: ./evaluation/kubernetes/apps/samples/bookinfo/_template/filter - targetNamespace: bookinfo-with-filter-traces-opa-singleton + targetNamespace: bookinfo-with-tooling-filter postBuild: substitute: filter_name: traces-opa-singleton @@ -48,13 +48,13 @@ spec: apiVersion: kustomize.toolkit.fluxcd.io/v1 kind: Kustomization metadata: - name: bookinfo-envoy-filter-traces-opa-singleton-reviews + name: bookinfo-envoy-tooling-filter-reviews namespace: flux-system spec: dependsOn: - name: cluster-apps-istio-system-istiod path: ./evaluation/kubernetes/apps/samples/bookinfo/_template/filter - targetNamespace: bookinfo-with-filter-traces-opa-singleton + targetNamespace: bookinfo-with-tooling-filter postBuild: substitute: filter_name: traces-opa-singleton @@ -71,13 +71,13 @@ spec: apiVersion: kustomize.toolkit.fluxcd.io/v1 kind: Kustomization metadata: - name: bookinfo-envoy-filter-traces-opa-singleton-productpage + name: bookinfo-envoy-tooling-filter-productpage namespace: flux-system spec: dependsOn: - name: cluster-apps-istio-system-istiod path: ./evaluation/kubernetes/apps/samples/bookinfo/_template/filter - targetNamespace: bookinfo-with-filter-traces-opa-singleton + targetNamespace: bookinfo-with-tooling-filter postBuild: substitute: filter_name: traces-opa-singleton @@ -94,19 +94,19 @@ spec: apiVersion: kustomize.toolkit.fluxcd.io/v1 kind: Kustomization metadata: - name: bookinfo-with-filter-traces-opa-singleton + name: bookinfo-with-tooling-filter namespace: flux-system spec: dependsOn: - - name: bookinfo-envoy-filter-traces-opa-singleton-details - - name: bookinfo-envoy-filter-traces-opa-singleton-ratings - - name: bookinfo-envoy-filter-traces-opa-singleton-reviews - - name: bookinfo-envoy-filter-traces-opa-singleton-productpage + - name: bookinfo-envoy-tooling-filter-details + - name: bookinfo-envoy-tooling-filter-ratings + - name: bookinfo-envoy-tooling-filter-reviews + - name: bookinfo-envoy-tooling-filter-productpage path: ./evaluation/kubernetes/apps/samples/bookinfo/_template/app - targetNamespace: bookinfo-with-filter-traces-opa-singleton + targetNamespace: bookinfo-with-tooling-filter postBuild: substitute: - ingress_name: bookinfo-filter-traces-opa-singleton + ingress_name: bookinfo-with-tooling-filter prune: true sourceRef: kind: GitRepository diff --git a/evaluation/kubernetes/apps/samples/bookinfo/with-filter/kustomization.yaml b/evaluation/kubernetes/apps/samples/bookinfo/with-tooling-filter/kustomization.yaml similarity index 100% rename from evaluation/kubernetes/apps/samples/bookinfo/with-filter/kustomization.yaml rename to evaluation/kubernetes/apps/samples/bookinfo/with-tooling-filter/kustomization.yaml diff --git a/evaluation/kubernetes/apps/samples/bookinfo/with-filter-traces-opa-singleton/namespace.yaml b/evaluation/kubernetes/apps/samples/bookinfo/with-tooling-filter/namespace.yaml similarity index 72% rename from evaluation/kubernetes/apps/samples/bookinfo/with-filter-traces-opa-singleton/namespace.yaml rename to evaluation/kubernetes/apps/samples/bookinfo/with-tooling-filter/namespace.yaml index 70cae7e5..adc11dbe 100644 --- a/evaluation/kubernetes/apps/samples/bookinfo/with-filter-traces-opa-singleton/namespace.yaml +++ b/evaluation/kubernetes/apps/samples/bookinfo/with-tooling-filter/namespace.yaml @@ -2,7 +2,7 @@ apiVersion: v1 kind: Namespace metadata: - name: bookinfo-with-filter-traces-opa-singleton + name: bookinfo-with-tooling-filter labels: kustomize.toolkit.fluxcd.io/prune: disabled istio-injection: enabled diff --git a/evaluation/scripts/collect-latencies.mts b/evaluation/scripts/collect-latencies.mts index 2eefa29c..9d90589d 100755 --- a/evaluation/scripts/collect-latencies.mts +++ b/evaluation/scripts/collect-latencies.mts @@ -28,10 +28,10 @@ const rates = new Set([ const bookinfo_variants = new Set([ "plain", - "envoy", - "filter-passthrough", - "filter-traces-opa-singleton", - "filter", + "istio", + "passthrough-filter", + "tooling-filter", + "prose-filter", ] as const) /** * Which variants to test during this run. @@ -41,10 +41,10 @@ const bookinfo_variants = new Set([ */ const test_only = new Set([ "plain", - "envoy", - "filter-passthrough", - "filter-traces-opa-singleton", - "filter", + "istio", + "passthrough-filter", + "tooling-filter", + "prose-filter", ]) const TEST_RUNS = 10 @@ -170,6 +170,7 @@ function generate_metadata({ hostname: string INGRESS_IP: string }) { + const workload_name = get_resource_name(variant) return { version: "2", timestamp, @@ -180,7 +181,7 @@ function generate_metadata({ method: "GET", url: "https://" + INGRESS_IP + "/productpage?u=test", header: { - Host: ["bookinfo-" + variant + ".my-example.com"], + Host: [workload_name + ".my-example.com"], }, }, warmupOptions: { @@ -193,7 +194,7 @@ function generate_metadata({ }, workloadInfo: { variant, - namespace: get_resource_name(variant), + namespace: workload_name, hostname, test_replicas: get_test_replicas(hostname), }, @@ -224,7 +225,7 @@ async function run_test( metadata.workloadInfo.test_replicas, ) - if (metadata.workloadInfo.variant === "filter") { + if (metadata.workloadInfo.variant === "prose-filter") { echo` - Restarting presidio` await restart_pods("prose-system", "presidio") } diff --git a/evaluation/scripts/plot-throughput-graphs.py b/evaluation/scripts/plot-throughput-graphs.py index 65128291..cc850412 100755 --- a/evaluation/scripts/plot-throughput-graphs.py +++ b/evaluation/scripts/plot-throughput-graphs.py @@ -16,12 +16,16 @@ "plain": "plain", # "envoy": "istio", + "istio": "istio", # "filter-passthrough": "passthrough-filter", + "passthrough-filter": "passthrough-filter", # "filter-traces-opa-singleton": "tooling-filter", + "tooling-filter": "tooling-filter", # "filter": "prose-filter", + "prose-filter": "prose-filter", # historical # state of filter before this commit. historical record of test results, # since we modified this filter in place.