├── .codecov.yml ├── .ct.yaml ├── .editorconfig ├── .github ├── .cache │ ├── buster-for-binary │ ├── buster-for-generate │ ├── buster-for-unit-tests │ └── buster-for-vars ├── CHANGELOG_TEMPLATE.md ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── config.yml │ └── enhancement.md ├── PULL_REQUEST_TEMPLATE.md ├── nginx-bot.yml ├── release-notes.yml ├── release.yml └── workflows │ ├── build.yml │ ├── ci.yml │ ├── codeql-analysis.yml │ ├── conformance.yml │ ├── dependency-review.yml │ ├── f5-cla.yml │ ├── fossa.yml │ ├── functional.yml │ ├── helm.yml │ ├── labeler.yml │ ├── lint.yml │ ├── mend.yml │ ├── nfr.yml │ ├── release-pr.yml │ ├── renovate-build.yml │ ├── scorecards.yml │ ├── stale.yml │ └── update-docker-images.yml ├── .gitignore ├── .gitleaksignore ├── .golangci.yml ├── .goreleaser.yml ├── .markdownlint-cli2.yaml ├── .nvmrc ├── .pre-commit-config.yaml ├── .yamllint.yaml ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── ISSUE_LIFECYCLE.md ├── LICENSE ├── Makefile ├── README.md ├── SECURITY.md ├── apis ├── doc.go ├── v1alpha1 │ ├── clientsettingspolicy_types.go │ ├── doc.go │ ├── nginxgateway_types.go │ ├── observabilitypolicy_types.go │ ├── policy_methods.go │ ├── register.go │ ├── shared_types.go │ ├── snippetsfilter_types.go │ ├── upstreamsettingspolicy_types.go │ └── zz_generated.deepcopy.go └── v1alpha2 │ ├── doc.go │ ├── nginxproxy_types.go │ ├── observabilitypolicy_types.go │ ├── policy_methods.go │ ├── register.go │ └── zz_generated.deepcopy.go ├── build ├── Dockerfile ├── Dockerfile.nginx ├── Dockerfile.nginxplus └── entrypoint.sh ├── charts └── nginx-gateway-fabric │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── README.md.gotmpl │ ├── _templates.gotmpl │ ├── chart-icon.png │ ├── crds │ ├── templates │ ├── _helpers.tpl │ ├── certs-job.yaml │ ├── clusterrole.yaml │ ├── clusterrolebinding.yaml │ ├── deployment.yaml │ ├── gateway.yaml │ ├── gatewayclass.yaml │ ├── nginxgateway.yaml │ ├── nginxproxy.yaml │ ├── scc.yaml │ ├── service.yaml │ └── serviceaccount.yaml │ ├── values.schema.json │ └── values.yaml ├── cmd └── gateway │ ├── certs.go │ ├── certs_test.go │ ├── commands.go │ ├── commands_test.go │ ├── initialize.go │ ├── initialize_test.go │ ├── main.go │ ├── validating_types.go │ ├── validation.go │ └── validation_test.go ├── config ├── base │ ├── kustomization.yaml │ └── namespace.yaml ├── cluster │ └── kind-cluster.yaml └── crd │ ├── bases │ ├── gateway.nginx.org_clientsettingspolicies.yaml │ ├── gateway.nginx.org_nginxgateways.yaml │ ├── gateway.nginx.org_nginxproxies.yaml │ ├── gateway.nginx.org_observabilitypolicies.yaml │ ├── gateway.nginx.org_snippetsfilters.yaml │ └── gateway.nginx.org_upstreamsettingspolicies.yaml │ ├── gateway-api │ ├── experimental │ │ └── kustomization.yaml │ └── standard │ │ └── kustomization.yaml │ └── kustomization.yaml ├── debug └── Dockerfile ├── deploy ├── README.md ├── azure │ └── deploy.yaml ├── crds.yaml ├── default │ └── deploy.yaml ├── experimental-nginx-plus │ └── deploy.yaml ├── experimental │ └── deploy.yaml ├── kustomization.yaml ├── nginx-plus │ └── deploy.yaml ├── nodeport │ └── deploy.yaml ├── openshift │ └── deploy.yaml ├── snippets-filters-nginx-plus │ └── deploy.yaml └── snippets-filters │ └── deploy.yaml ├── design ├── archive │ └── gateway-evaluation.md ├── control-data-plane-separation │ ├── connect-response.png │ ├── connect.png │ ├── deployment-architecture.png │ ├── design.md │ └── download-config.png └── resource-validation.md ├── docs ├── README.md ├── api │ ├── config.json │ ├── members.tpl │ ├── pkg.tpl │ └── type.tpl ├── architecture │ ├── README.md │ ├── configuration-flow.md │ ├── gateway-lifecycle.md │ └── traffic-flow.md ├── developer │ ├── branching-and-workflow.md │ ├── crd-versioning.md │ ├── debugging.md │ ├── design-principles.md │ ├── go-style-guide.md │ ├── implementing-a-feature.md │ ├── logging-guidelines.md │ ├── mapping.md │ ├── pull-request.md │ ├── quickstart.md │ ├── release-process.md │ └── testing.md ├── images │ ├── client-settings │ │ ├── attach-1.png │ │ ├── attach-2.png │ │ ├── attach-3.png │ │ ├── example-a1.png │ │ ├── example-a2.png │ │ ├── example-a3.png │ │ ├── example-b1.png │ │ ├── example-b2.png │ │ ├── example-b3.png │ │ ├── example-c1.png │ │ ├── example-c2.png │ │ └── example-c3.png │ ├── code-review-pyramid.jpeg │ ├── hierarchy.png │ ├── mapping │ │ ├── mapping-a.png │ │ ├── mapping-b.png │ │ └── mapping-c.png │ └── nginx-functionality-groups.png └── proposals │ ├── README.md │ ├── advanced-nginx-extensions.md │ ├── client-settings.md │ ├── control-data-plane-split │ ├── README.md │ ├── connect.png │ ├── deployment-architecture.png │ └── graph-conns.png │ ├── control-plane-config.md │ ├── data-plane-config.md │ ├── gateway-settings.md │ ├── nap-waf.md │ ├── nginx-extensions.md │ ├── observability.md │ ├── rewrite-client-ip.md │ ├── template.md │ └── upstream-settings.md ├── examples ├── advanced-routing │ ├── README.md │ ├── cafe-routes.yaml │ ├── coffee.yaml │ ├── gateway.yaml │ └── tea.yaml ├── cafe-example │ ├── README.md │ ├── cafe-routes.yaml │ ├── cafe.yaml │ └── gateway.yaml ├── client-settings-policy │ ├── README.md │ ├── app.yaml │ ├── gateway-client-settings.yaml │ ├── gateway.yaml │ ├── grpc-client-settings.yaml │ ├── httproutes.yaml │ └── tea-client-settings.yaml ├── cross-namespace-routing │ ├── README.md │ ├── cafe-ns-and-app.yaml │ ├── cafe-routes.yaml │ ├── gateway.yaml │ └── reference-grant.yaml ├── grpc-routing │ ├── README.md │ ├── exact-method.yaml │ ├── grpc.proto │ ├── headers.yaml │ ├── helloworld.yaml │ └── hostname.yaml ├── helm │ ├── README.md │ ├── azure │ │ └── values.yaml │ ├── default │ │ └── values.yaml │ ├── experimental-nginx-plus │ │ └── values.yaml │ ├── experimental │ │ └── values.yaml │ ├── nginx-plus │ │ └── values.yaml │ ├── nodeport │ │ └── values.yaml │ ├── snippets-filters-nginx-plus │ │ └── values.yaml │ └── snippets-filters │ │ └── values.yaml ├── http-request-header-filter │ ├── README.md │ ├── echo-route.yaml │ ├── gateway.yaml │ └── headers.yaml ├── http-response-header-filter │ ├── README.md │ ├── gateway.yaml │ ├── headers.yaml │ ├── http-route-filters.yaml │ └── http-route.yaml ├── https-termination │ ├── README.md │ ├── cafe-routes.yaml │ ├── cafe.yaml │ ├── certificate-ns-and-cafe-secret.yaml │ ├── gateway.yaml │ └── reference-grant.yaml ├── snippets-filter │ ├── README.md │ ├── app.yaml │ ├── gateway.yaml │ ├── httproutes.yaml │ ├── no-delay-rate-limiting-sf.yaml │ └── rate-limiting-sf.yaml ├── traffic-splitting │ ├── README.md │ ├── cafe-route-equal-weight.yaml │ ├── cafe-route.yaml │ ├── cafe.yaml │ └── gateway.yaml └── upstream-settings-policy │ ├── 1m-zone-size.yaml │ ├── README.md │ ├── app.yaml │ ├── gateway.yaml │ ├── httproutes.yaml │ └── upstream-keepalives.yaml ├── go.mod ├── go.sum ├── internal ├── controller │ ├── config │ │ └── config.go │ ├── config_updater.go │ ├── config_updater_test.go │ ├── controller_suite_test.go │ ├── controllerfakes │ │ └── fake_log_level_setter.go │ ├── doc.go │ ├── handler.go │ ├── handler_test.go │ ├── health.go │ ├── health_test.go │ ├── licensing │ │ ├── collector.go │ │ ├── collector_suite_test.go │ │ ├── collector_test.go │ │ └── licensingfakes │ │ │ └── fake_collector.go │ ├── log_level_setters.go │ ├── log_level_setters_test.go │ ├── manager.go │ ├── manager_test.go │ ├── metrics │ │ ├── collectors │ │ │ └── controller.go │ │ └── metrics.go │ ├── nginx │ │ ├── agent │ │ │ ├── action.go │ │ │ ├── action_test.go │ │ │ ├── agent.go │ │ │ ├── agent_test.go │ │ │ ├── agentfakes │ │ │ │ ├── fake_deployment_storer.go │ │ │ │ └── fake_nginx_updater.go │ │ │ ├── broadcast │ │ │ │ ├── broadcast.go │ │ │ │ ├── broadcast_test.go │ │ │ │ ├── broadcastfakes │ │ │ │ │ └── fake_broadcaster.go │ │ │ │ └── doc.go │ │ │ ├── command.go │ │ │ ├── command_test.go │ │ │ ├── deployment.go │ │ │ ├── deployment_test.go │ │ │ ├── doc.go │ │ │ ├── file.go │ │ │ ├── file_test.go │ │ │ └── grpc │ │ │ │ ├── connections.go │ │ │ │ ├── connections_test.go │ │ │ │ ├── context │ │ │ │ ├── context.go │ │ │ │ ├── context_test.go │ │ │ │ └── doc.go │ │ │ │ ├── doc.go │ │ │ │ ├── filewatcher │ │ │ │ ├── doc.go │ │ │ │ ├── filewatcher.go │ │ │ │ └── filewatcher_test.go │ │ │ │ ├── grpc.go │ │ │ │ ├── grpcfakes │ │ │ │ └── fake_connections_tracker.go │ │ │ │ ├── interceptor │ │ │ │ ├── doc.go │ │ │ │ ├── interceptor.go │ │ │ │ └── interceptor_test.go │ │ │ │ └── messenger │ │ │ │ ├── doc.go │ │ │ │ ├── messenger.go │ │ │ │ ├── messenger_test.go │ │ │ │ └── messengerfakes │ │ │ │ └── fake_messenger.go │ │ ├── conf │ │ │ ├── grpc-error-locations.conf │ │ │ ├── grpc-error-pages.conf │ │ │ ├── nginx-plus.conf │ │ │ └── nginx.conf │ │ ├── config │ │ │ ├── base_http_config.go │ │ │ ├── base_http_config_template.go │ │ │ ├── base_http_config_test.go │ │ │ ├── configfakes │ │ │ │ └── fake_generator.go │ │ │ ├── generator.go │ │ │ ├── generator_test.go │ │ │ ├── http │ │ │ │ └── config.go │ │ │ ├── includes.go │ │ │ ├── includes_test.go │ │ │ ├── main_config.go │ │ │ ├── main_config_template.go │ │ │ ├── main_config_test.go │ │ │ ├── maps.go │ │ │ ├── maps_template.go │ │ │ ├── maps_test.go │ │ │ ├── plus_api.go │ │ │ ├── plus_api_template.go │ │ │ ├── plus_api_test.go │ │ │ ├── policies │ │ │ │ ├── clientsettings │ │ │ │ │ ├── generator.go │ │ │ │ │ ├── generator_test.go │ │ │ │ │ ├── validator.go │ │ │ │ │ └── validator_test.go │ │ │ │ ├── generator.go │ │ │ │ ├── generator_test.go │ │ │ │ ├── observability │ │ │ │ │ ├── generator.go │ │ │ │ │ ├── generator_test.go │ │ │ │ │ ├── validator.go │ │ │ │ │ └── validator_test.go │ │ │ │ ├── policies_suite_test.go │ │ │ │ ├── policiesfakes │ │ │ │ │ ├── fake_generator.go │ │ │ │ │ ├── fake_object_kind.go │ │ │ │ │ ├── fake_policy.go │ │ │ │ │ └── fake_validator.go │ │ │ │ ├── policy.go │ │ │ │ ├── upstreamsettings │ │ │ │ │ ├── processor.go │ │ │ │ │ ├── processor_test.go │ │ │ │ │ ├── validator.go │ │ │ │ │ └── validator_test.go │ │ │ │ ├── validator.go │ │ │ │ └── validator_test.go │ │ │ ├── servers.go │ │ │ ├── servers_template.go │ │ │ ├── servers_test.go │ │ │ ├── shared │ │ │ │ └── config.go │ │ │ ├── sockets.go │ │ │ ├── sockets_test.go │ │ │ ├── split_clients.go │ │ │ ├── split_clients_template.go │ │ │ ├── split_clients_test.go │ │ │ ├── stream │ │ │ │ └── config.go │ │ │ ├── stream_servers.go │ │ │ ├── stream_servers_template.go │ │ │ ├── stream_servers_test.go │ │ │ ├── telemetry.go │ │ │ ├── telemetry_template.go │ │ │ ├── telemetry_test.go │ │ │ ├── upstreams.go │ │ │ ├── upstreams_template.go │ │ │ ├── upstreams_test.go │ │ │ ├── validation │ │ │ │ ├── common.go │ │ │ │ ├── common_test.go │ │ │ │ ├── doc.go │ │ │ │ ├── framework.go │ │ │ │ ├── framework_test.go │ │ │ │ ├── generic.go │ │ │ │ ├── generic_test.go │ │ │ │ ├── http_filters.go │ │ │ │ ├── http_filters_test.go │ │ │ │ ├── http_njs_match.go │ │ │ │ ├── http_njs_match_test.go │ │ │ │ └── http_validator.go │ │ │ ├── variable_names.go │ │ │ └── variable_names_test.go │ │ ├── modules │ │ │ ├── .prettierrc │ │ │ ├── README.md │ │ │ ├── package-lock.json │ │ │ ├── package.json │ │ │ ├── src │ │ │ │ └── httpmatches.js │ │ │ └── test │ │ │ │ ├── httpmatches.test.js │ │ │ │ └── vitest.config.ts │ │ └── types │ │ │ └── types.go │ ├── provisioner │ │ ├── doc.go │ │ ├── eventloop.go │ │ ├── handler.go │ │ ├── handler_test.go │ │ ├── objects.go │ │ ├── objects_test.go │ │ ├── openshift │ │ │ ├── openshift.go │ │ │ └── openshiftfakes │ │ │ │ └── fake_apichecker.go │ │ ├── provisioner.go │ │ ├── provisioner_test.go │ │ ├── provisionerfakes │ │ │ └── fake_provisioner.go │ │ ├── setter.go │ │ ├── store.go │ │ ├── store_test.go │ │ └── templates.go │ ├── sort │ │ ├── doc.go │ │ ├── sort.go │ │ └── sort_test.go │ ├── state │ │ ├── change_processor.go │ │ ├── change_processor_test.go │ │ ├── changed_predicate.go │ │ ├── changed_predicate_test.go │ │ ├── conditions │ │ │ ├── conditions.go │ │ │ └── conditions_test.go │ │ ├── dataplane │ │ │ ├── configuration.go │ │ │ ├── configuration_test.go │ │ │ ├── convert.go │ │ │ ├── convert_test.go │ │ │ ├── doc.go │ │ │ ├── sort.go │ │ │ ├── sort_test.go │ │ │ └── types.go │ │ ├── graph │ │ │ ├── backend_refs.go │ │ │ ├── backend_refs_test.go │ │ │ ├── backend_tls_policy.go │ │ │ ├── backend_tls_policy_test.go │ │ │ ├── certificate_bundle.go │ │ │ ├── certificate_bundle_test.go │ │ │ ├── common_filter.go │ │ │ ├── common_filter_test.go │ │ │ ├── configmaps.go │ │ │ ├── configmaps_test.go │ │ │ ├── doc.go │ │ │ ├── extension_ref_filter.go │ │ │ ├── extension_ref_filter_test.go │ │ │ ├── gateway.go │ │ │ ├── gateway_listener.go │ │ │ ├── gateway_listener_test.go │ │ │ ├── gateway_test.go │ │ │ ├── gatewayclass.go │ │ │ ├── gatewayclass_test.go │ │ │ ├── graph.go │ │ │ ├── graph_test.go │ │ │ ├── grpcroute.go │ │ │ ├── grpcroute_test.go │ │ │ ├── httproute.go │ │ │ ├── httproute_test.go │ │ │ ├── multiple_gateways_test.go │ │ │ ├── namespace.go │ │ │ ├── namespace_test.go │ │ │ ├── nginxproxy.go │ │ │ ├── nginxproxy_test.go │ │ │ ├── policies.go │ │ │ ├── policies_test.go │ │ │ ├── policy_ancestor.go │ │ │ ├── policy_ancestor_test.go │ │ │ ├── reference_grant.go │ │ │ ├── reference_grant_test.go │ │ │ ├── route_common.go │ │ │ ├── route_common_test.go │ │ │ ├── secret.go │ │ │ ├── secret_test.go │ │ │ ├── service.go │ │ │ ├── service_test.go │ │ │ ├── snippets_filter.go │ │ │ ├── snippets_filter_test.go │ │ │ ├── tlsroute.go │ │ │ ├── tlsroute_test.go │ │ │ ├── validation.go │ │ │ └── validation_test.go │ │ ├── mirror │ │ │ ├── mirror.go │ │ │ └── mirror_test.go │ │ ├── resolver │ │ │ ├── resolver.go │ │ │ ├── resolver_test.go │ │ │ ├── resolverfakes │ │ │ │ └── fake_service_resolver.go │ │ │ ├── service_resolver_suite_test.go │ │ │ └── service_resolver_test.go │ │ ├── state_suite_test.go │ │ ├── statefakes │ │ │ └── fake_change_processor.go │ │ ├── store.go │ │ └── validation │ │ │ ├── validationfakes │ │ │ ├── fake_generic_validator.go │ │ │ ├── fake_httpfields_validator.go │ │ │ └── fake_policy_validator.go │ │ │ └── validator.go │ ├── status │ │ ├── conditions.go │ │ ├── conditions_test.go │ │ ├── k8s_updater.go │ │ ├── leader_aware_group_updater.go │ │ ├── leader_aware_group_updater_test.go │ │ ├── prepare_requests.go │ │ ├── prepare_requests_test.go │ │ ├── queue.go │ │ ├── queue_test.go │ │ ├── status_setters.go │ │ ├── status_setters_test.go │ │ ├── status_suite_test.go │ │ ├── statusfakes │ │ │ ├── fake_group_updater.go │ │ │ └── fake_k8s_updater.go │ │ ├── updater.go │ │ ├── updater_retry_test.go │ │ └── updater_test.go │ └── telemetry │ │ ├── collector.go │ │ ├── collector_test.go │ │ ├── data.avdl │ │ ├── data_attributes_generated.go │ │ ├── data_test.go │ │ ├── doc.go │ │ ├── exporter.go │ │ ├── exporter_test.go │ │ ├── job_worker.go │ │ ├── job_worker_test.go │ │ ├── ngfresourcecounts_attributes_generated.go │ │ ├── platform.go │ │ ├── platform_test.go │ │ ├── telemetry_suite_test.go │ │ └── telemetryfakes │ │ ├── fake_configuration_getter.go │ │ ├── fake_data_collector.go │ │ ├── fake_exporter.go │ │ └── fake_graph_getter.go └── framework │ ├── controller │ ├── controller_suite_test.go │ ├── controllerfakes │ │ ├── fake_field_indexer.go │ │ ├── fake_getter.go │ │ └── fake_manager.go │ ├── doc.go │ ├── fakes.go │ ├── filter │ │ ├── filter.go │ │ └── filter_test.go │ ├── getter.go │ ├── index │ │ ├── endpointslice.go │ │ ├── endpointslice_test.go │ │ ├── index.go │ │ ├── pod.go │ │ └── pod_test.go │ ├── labels.go │ ├── predicate │ │ ├── annotation.go │ │ ├── annotation_test.go │ │ ├── gatewayclass.go │ │ ├── gatewayclass_test.go │ │ ├── label.go │ │ ├── secret.go │ │ ├── secret_test.go │ │ ├── service.go │ │ └── service_test.go │ ├── reconciler.go │ ├── reconciler_test.go │ ├── register.go │ ├── register_test.go │ └── resource.go │ ├── doc.go │ ├── events │ ├── event.go │ ├── events_suite_test.go │ ├── events_test.go │ ├── eventsfakes │ │ ├── fake_event_handler.go │ │ └── fake_first_event_batch_preparer.go │ ├── first_eventbatch_preparer.go │ ├── first_eventbatch_preparer_test.go │ ├── handler.go │ ├── loop.go │ └── loop_test.go │ ├── file │ ├── file.go │ ├── file_suite_test.go │ ├── file_test.go │ ├── filefakes │ │ └── fake_osfile_manager.go │ └── os_filemanager.go │ ├── helpers │ ├── helpers.go │ └── helpers_test.go │ ├── kinds │ └── kinds.go │ ├── kubernetes │ ├── client.go │ └── kubernetesfakes │ │ └── fake_reader.go │ ├── runnables │ ├── cronjob.go │ ├── cronjob_test.go │ ├── doc.go │ ├── runnables.go │ └── runnables_test.go │ └── types │ ├── doc.go │ └── types.go ├── renovate.json ├── scripts └── generate-manifests.sh └── tests ├── Makefile ├── README.md ├── conformance ├── Dockerfile ├── conformance-rbac.yaml └── conformance_test.go ├── framework ├── collector.go ├── crossplane.go ├── crossplane │ ├── Dockerfile │ ├── cmd │ │ └── crossplane │ │ │ └── main.go │ ├── go.mod │ └── go.sum ├── generate_manifests.go ├── info.go ├── load.go ├── ngf.go ├── nginx_log_levels.go ├── portforward.go ├── prometheus.go ├── request.go ├── resourcemanager.go ├── results.go └── timeout.go ├── go.mod ├── go.sum ├── results ├── dp-perf │ ├── 1.0.0 │ │ └── 1.0.0.md │ ├── 1.1.0 │ │ └── 1.1.0.md │ ├── 1.2.0 │ │ ├── 1.2.0-plus.md │ │ └── 1.2.0.md │ ├── 1.3.0 │ │ ├── 1.3.0-plus.md │ │ └── 1.3.0.md │ ├── 1.4.0 │ │ ├── 1.4.0-oss.md │ │ └── 1.4.0-plus.md │ ├── 1.5.0 │ │ ├── 1.5.0-oss.md │ │ └── 1.5.0-plus.md │ ├── 1.6.0 │ │ ├── 1.6.0-oss.md │ │ └── 1.6.0-plus.md │ ├── 2.0.0 │ │ ├── 2.0.0-oss.md │ │ └── 2.0.0-plus.md │ └── edge │ │ ├── edge-oss.md │ │ └── edge-plus.md ├── graceful-recovery │ ├── 1.0.0 │ │ └── 1.0.0.md │ ├── 1.1.0 │ │ └── 1.1.0.md │ ├── 1.2.0 │ │ └── 1.2.0.md │ └── 1.3.0 │ │ └── 1.3.0.md ├── longevity │ ├── 1.0.0 │ │ ├── 1.0.0.md │ │ ├── cpu.png │ │ ├── memory.png │ │ ├── reload-time.png │ │ ├── reloads.png │ │ └── stub-status.png │ ├── 1.1.0 │ │ ├── 1.1.0.md │ │ ├── cpu.png │ │ ├── memory.png │ │ ├── reload-time.png │ │ ├── reloads.png │ │ └── stub-status.png │ ├── 1.2.0 │ │ ├── 1.2.0.md │ │ ├── oss-1.1.0-memory.png │ │ ├── oss-cpu.png │ │ ├── oss-final-reloads.png │ │ ├── oss-memory.png │ │ ├── oss-ngf-memory.png │ │ ├── oss-reload-time.png │ │ ├── oss-reloads.png │ │ ├── oss-stub-status.png │ │ ├── plus-cpu.png │ │ ├── plus-final-reloads.png │ │ ├── plus-memory.png │ │ ├── plus-ngf-memory.png │ │ ├── plus-reload-time.png │ │ ├── plus-reloads.png │ │ └── plus-status.png │ ├── 1.3.0 │ │ ├── oss-cpu.png │ │ ├── oss-final-reloads.png │ │ ├── oss-memory.png │ │ ├── oss-ngf-memory.png │ │ ├── oss-reload-time.png │ │ ├── oss-reloads.png │ │ ├── oss-stub-status.png │ │ ├── oss.md │ │ ├── plus-cpu.png │ │ ├── plus-final-reloads.png │ │ ├── plus-memory.png │ │ ├── plus-ngf-memory.png │ │ ├── plus-reload-time.png │ │ ├── plus-reloads.png │ │ ├── plus-status.png │ │ └── plus.md │ ├── 1.4.0 │ │ ├── oss-cpu.png │ │ ├── oss-memory.png │ │ ├── oss-ngf-memory.png │ │ ├── oss-reload-time.png │ │ ├── oss-reloads.png │ │ ├── oss-stub-status.png │ │ ├── oss.md │ │ ├── plus-cpu.png │ │ ├── plus-memory.png │ │ ├── plus-ngf-memory.png │ │ ├── plus-reloads.png │ │ ├── plus-status.png │ │ └── plus.md │ ├── 1.5.0 │ │ ├── oss-cpu.png │ │ ├── oss-memory.png │ │ ├── oss-ngf-memory.png │ │ ├── oss-reload-time.png │ │ ├── oss-reloads.png │ │ ├── oss-stub-status.png │ │ ├── oss.md │ │ ├── plus-cpu.png │ │ ├── plus-memory.png │ │ ├── plus-ngf-memory.png │ │ ├── plus-reloads.png │ │ ├── plus-status.png │ │ └── plus.md │ ├── 1.6.0 │ │ ├── oss-cpu.png │ │ ├── oss-memory.png │ │ ├── oss-ngf-memory.png │ │ ├── oss-reload-time.png │ │ ├── oss-reloads.png │ │ ├── oss-stub-status.png │ │ ├── oss.md │ │ ├── plus-cpu.png │ │ ├── plus-memory.png │ │ ├── plus-ngf-memory.png │ │ ├── plus-reload-time.png │ │ ├── plus-reloads.png │ │ ├── plus-status.png │ │ └── plus.md │ └── 2.0.0 │ │ ├── oss-cpu.png │ │ ├── oss-memory.png │ │ ├── oss-ngf-memory.png │ │ ├── oss.md │ │ ├── plus-cpu.png │ │ ├── plus-memory.png │ │ ├── plus-ngf-memory.png │ │ └── plus.md ├── ngf-upgrade │ ├── 1.0.0-special │ │ ├── 1.0.0-special.md │ │ ├── http.csv │ │ ├── http.png │ │ ├── https.csv │ │ └── https.png │ ├── 1.0.0 │ │ ├── 1.0.0.md │ │ ├── http.csv │ │ ├── http.png │ │ ├── https.csv │ │ └── https.png │ ├── 1.1.0 │ │ ├── 1.1.0.md │ │ ├── http.csv │ │ ├── http.png │ │ ├── https.csv │ │ └── https.png │ ├── 1.2.0 │ │ ├── 1.2.0-plus.md │ │ ├── 1.2.0.md │ │ ├── http-plus.png │ │ ├── http.png │ │ ├── https-plus.png │ │ └── https.png │ ├── 1.3.0 │ │ ├── 1.3.0-plus.md │ │ ├── 1.3.0.md │ │ ├── http-plus.png │ │ ├── http.png │ │ ├── https-plus.png │ │ └── https.png │ ├── 1.4.0 │ │ ├── 1.4.0-oss.md │ │ ├── 1.4.0-plus.md │ │ ├── http-oss.png │ │ ├── http-plus.png │ │ ├── https-oss.png │ │ └── https-plus.png │ ├── 1.5.0 │ │ ├── 1.5.0-oss.md │ │ ├── 1.5.0-plus.md │ │ ├── http-oss.png │ │ ├── http-plus.png │ │ ├── https-oss.png │ │ └── https-plus.png │ ├── 1.6.0 │ │ ├── 1.6.0-oss.md │ │ ├── 1.6.0-plus.md │ │ ├── http-oss.png │ │ ├── http-plus.png │ │ ├── https-oss.png │ │ └── https-plus.png │ └── edge │ │ ├── edge-oss.md │ │ ├── edge-plus.md │ │ ├── http-oss.png │ │ ├── http-plus.png │ │ ├── https-oss.png │ │ └── https-plus.png ├── product-telemetry-performance │ ├── README.md │ ├── collector-values.yaml │ └── img │ │ ├── cluster-1day-collect-not-report-cpu-usage.png │ │ ├── cluster-1day-collect-not-report-ngf-go-stats.png │ │ ├── cluster-1day-collect-not-report-ngf-mem-usage.png │ │ ├── cluster-1day-one-cpu-usage.png │ │ ├── cluster-1day-one-ngf-go-stats.png │ │ ├── cluster-1day-one-ngf-mem-usage.png │ │ ├── cluster-1day-three-cpu-usage.png │ │ ├── cluster-1day-three-mem-profile.png │ │ ├── cluster-1day-three-ngf-go-stats.png │ │ ├── cluster-1day-three-ngf-mem-usage.png │ │ ├── cluster-1day-two-cpu-usage.png │ │ ├── cluster-1day-two-ngf-go-stats.png │ │ ├── cluster-1day-two-ngf-mem-usage.png │ │ ├── cluster-1hour-cpu-usage.png │ │ ├── cluster-1hour-ngf-go-stats.png │ │ ├── cluster-1hour-ngf-mem-usage.png │ │ ├── cluster-1min-cpu-usage.png │ │ ├── cluster-1min-ngf-go-stats.png │ │ ├── cluster-1min-ngf-mem-usage.png │ │ ├── cluster-no-tel-cpu-usage.png │ │ ├── cluster-no-tel-mem-profile.png │ │ ├── cluster-no-tel-ngf-go-stats.png │ │ ├── cluster-no-tel-ngf-mem-usage.png │ │ ├── cluster-tel-disabled-cpu-usage.png │ │ ├── cluster-tel-disabled-mem-profile.png │ │ ├── cluster-tel-disabled-ngf-go-stats.png │ │ └── cluster-tel-disabled-ngf-mem-usage.png ├── reconfig │ ├── 1.0.0 │ │ └── 1.0.0.md │ ├── 1.1.0 │ │ └── 1.1.0.md │ ├── 1.2.0 │ │ └── 1.2.0.md │ ├── 1.3.0 │ │ └── 1.3.0.md │ ├── 1.4.0 │ │ ├── 1.4.0-oss.md │ │ └── 1.4.0-plus.md │ ├── 1.5.0 │ │ ├── 1.5.0-oss.md │ │ └── 1.5.0-plus.md │ ├── 1.6.0 │ │ ├── 1.6.0-oss.md │ │ └── 1.6.0-plus.md │ ├── 2.0.0 │ │ ├── 2.0.0-oss.md │ │ └── 2.0.0-plus.md │ └── edge │ │ ├── edge-oss.md │ │ └── edge-plus.md ├── scale │ ├── 1.0.0 │ │ ├── 1.0.0.md │ │ ├── TestScale_HTTPRoutes │ │ │ ├── CPU-no-delay.png │ │ │ ├── CPU.png │ │ │ ├── Memory-no-delay.png │ │ │ ├── Memory.png │ │ │ ├── TTR.png │ │ │ ├── results-no-delay.csv │ │ │ └── results.csv │ │ ├── TestScale_HTTPSListeners │ │ │ ├── CPU.png │ │ │ ├── Memory.png │ │ │ ├── TTR.png │ │ │ └── results.csv │ │ ├── TestScale_Listeners │ │ │ ├── CPU.png │ │ │ ├── Memory.png │ │ │ ├── TTR.png │ │ │ └── results.csv │ │ └── TestScale_UpstreamServers │ │ │ ├── CPU.png │ │ │ └── Memory.png │ ├── 1.1.0 │ │ ├── 1.1.0.md │ │ ├── TestScale_HTTPRoutes │ │ │ ├── CPU-no-delay.png │ │ │ ├── CPU.png │ │ │ ├── Memory-no-delay.png │ │ │ ├── Memory.png │ │ │ ├── TTR.png │ │ │ ├── results-no-delay.csv │ │ │ └── results.csv │ │ ├── TestScale_HTTPSListeners │ │ │ ├── CPU.png │ │ │ ├── Memory.png │ │ │ ├── TTR.png │ │ │ └── results.csv │ │ ├── TestScale_Listeners │ │ │ ├── CPU.png │ │ │ ├── Memory.png │ │ │ ├── TTR.png │ │ │ └── results.csv │ │ └── TestScale_UpstreamServers │ │ │ ├── CPU.png │ │ │ └── Memory.png │ ├── 1.2.0 │ │ ├── 1.2.0.md │ │ ├── TestScale_HTTPRoutes │ │ │ ├── CPU.png │ │ │ ├── Memory.png │ │ │ ├── TTR-without-peak.png │ │ │ └── TTR.png │ │ ├── TestScale_HTTPRoutes_Plus │ │ │ ├── CPU.png │ │ │ ├── Memory.png │ │ │ └── TTR.png │ │ ├── TestScale_HTTPSListeners │ │ │ ├── CPU.png │ │ │ ├── Memory.png │ │ │ └── TTR.png │ │ ├── TestScale_HTTPSListeners_Plus │ │ │ ├── CPU.png │ │ │ ├── Memory.png │ │ │ └── TTR.png │ │ ├── TestScale_Listeners │ │ │ ├── CPU.png │ │ │ ├── Memory.png │ │ │ └── TTR.png │ │ ├── TestScale_Listeners_Plus │ │ │ ├── CPU.png │ │ │ ├── Memory.png │ │ │ └── TTR.png │ │ ├── TestScale_UpstreamServers │ │ │ ├── CPU.png │ │ │ └── Memory.png │ │ └── TestScale_UpstreamServers_Plus │ │ │ ├── CPU.png │ │ │ └── Memory.png │ ├── 1.3.0 │ │ ├── 1.3.0-plus.md │ │ ├── 1.3.0.md │ │ ├── TestScale_HTTPRoutes │ │ │ ├── cpu-plus.png │ │ │ ├── cpu.png │ │ │ ├── memory-plus.png │ │ │ ├── memory.png │ │ │ ├── ttr-plus.png │ │ │ └── ttr.png │ │ ├── TestScale_HTTPSListeners │ │ │ ├── cpu-plus.png │ │ │ ├── cpu.png │ │ │ ├── memory-plus.png │ │ │ ├── memory.png │ │ │ ├── ttr-plus.png │ │ │ └── ttr.png │ │ ├── TestScale_Listeners │ │ │ ├── cpu-plus.png │ │ │ ├── cpu.png │ │ │ ├── memory-plus.png │ │ │ ├── memory.png │ │ │ ├── ttr-plus.png │ │ │ └── ttr.png │ │ └── TestScale_UpstreamServers │ │ │ ├── cpu-plus.png │ │ │ ├── cpu.png │ │ │ ├── memory-plus.png │ │ │ └── memory.png │ ├── 1.4.0 │ │ ├── 1.4.0-oss.md │ │ ├── 1.4.0-plus.md │ │ ├── TestScale_HTTPRoutes │ │ │ ├── cpu-oss.png │ │ │ ├── cpu-plus.png │ │ │ ├── memory-oss.png │ │ │ ├── memory-plus.png │ │ │ ├── ttr-oss.png │ │ │ └── ttr-plus.png │ │ ├── TestScale_HTTPSListeners │ │ │ ├── cpu-oss.png │ │ │ ├── cpu-plus.png │ │ │ ├── memory-oss.png │ │ │ ├── memory-plus.png │ │ │ ├── ttr-oss.png │ │ │ └── ttr-plus.png │ │ ├── TestScale_Listeners │ │ │ ├── cpu-oss.png │ │ │ ├── cpu-plus.png │ │ │ ├── memory-oss.png │ │ │ ├── memory-plus.png │ │ │ ├── ttr-oss.png │ │ │ └── ttr-plus.png │ │ └── TestScale_UpstreamServers │ │ │ ├── cpu-oss.png │ │ │ ├── cpu-plus.png │ │ │ ├── memory-oss.png │ │ │ ├── memory-plus.png │ │ │ ├── ngf-plus.log │ │ │ └── nginx-plus.log │ ├── 1.5.0 │ │ ├── 1.5.0-oss.md │ │ ├── 1.5.0-plus.md │ │ ├── TestScale_HTTPRoutes │ │ │ ├── cpu-oss.png │ │ │ ├── cpu-plus.png │ │ │ ├── memory-oss.png │ │ │ ├── memory-plus.png │ │ │ ├── ttr-oss.png │ │ │ └── ttr-plus.png │ │ ├── TestScale_HTTPSListeners │ │ │ ├── cpu-oss.png │ │ │ ├── cpu-plus.png │ │ │ ├── memory-oss.png │ │ │ ├── memory-plus.png │ │ │ ├── ngf-oss.log │ │ │ ├── ttr-oss.png │ │ │ └── ttr-plus.png │ │ ├── TestScale_Listeners │ │ │ ├── cpu-oss.png │ │ │ ├── cpu-plus.png │ │ │ ├── memory-oss.png │ │ │ ├── memory-plus.png │ │ │ ├── ngf-oss.log │ │ │ ├── ngf-plus.log │ │ │ ├── ttr-oss.png │ │ │ └── ttr-plus.png │ │ └── TestScale_UpstreamServers │ │ │ ├── cpu-oss.png │ │ │ ├── cpu-plus.png │ │ │ ├── memory-oss.png │ │ │ ├── memory-plus.png │ │ │ └── ngf-oss.log │ ├── 1.6.0 │ │ ├── 1.6.0-oss.md │ │ ├── 1.6.0-plus.md │ │ ├── TestScale_HTTPRoutes │ │ │ ├── cpu-oss.png │ │ │ ├── cpu-plus.png │ │ │ ├── memory-oss.png │ │ │ ├── memory-plus.png │ │ │ ├── ttr-oss.png │ │ │ └── ttr-plus.png │ │ ├── TestScale_HTTPSListeners │ │ │ ├── cpu-oss.png │ │ │ ├── cpu-plus.png │ │ │ ├── memory-oss.png │ │ │ ├── memory-plus.png │ │ │ ├── ngf-plus.log │ │ │ ├── nginx-plus.log │ │ │ ├── ttr-oss.png │ │ │ └── ttr-plus.png │ │ ├── TestScale_Listeners │ │ │ ├── cpu-oss.png │ │ │ ├── cpu-plus.png │ │ │ ├── memory-oss.png │ │ │ ├── memory-plus.png │ │ │ ├── ngf-oss.log │ │ │ ├── ngf-plus.log │ │ │ ├── nginx-plus.log │ │ │ ├── ttr-oss.png │ │ │ └── ttr-plus.png │ │ └── TestScale_UpstreamServers │ │ │ ├── cpu-oss.png │ │ │ ├── cpu-plus.png │ │ │ ├── memory-oss.png │ │ │ ├── memory-plus.png │ │ │ ├── ngf-oss.log │ │ │ └── ngf-plus.log │ ├── 2.0.0 │ │ ├── 2.0.0-oss.md │ │ ├── 2.0.0-plus.md │ │ ├── TestScale_HTTPRoutes │ │ │ ├── cpu-oss.png │ │ │ ├── cpu-plus.png │ │ │ ├── memory-oss.png │ │ │ ├── memory-plus.png │ │ │ ├── ttr-oss.png │ │ │ └── ttr-plus.png │ │ ├── TestScale_HTTPSListeners │ │ │ ├── cpu-oss.png │ │ │ ├── cpu-plus.png │ │ │ ├── memory-oss.png │ │ │ ├── memory-plus.png │ │ │ ├── ngf-oss.log │ │ │ ├── ngf-plus.log │ │ │ ├── nginx-plus.log │ │ │ ├── ttr-oss.png │ │ │ └── ttr-plus.png │ │ ├── TestScale_Listeners │ │ │ ├── cpu-oss.png │ │ │ ├── cpu-plus.png │ │ │ ├── memory-oss.png │ │ │ ├── memory-plus.png │ │ │ ├── ngf-oss.log │ │ │ ├── ngf-plus.log │ │ │ ├── nginx-plus.log │ │ │ ├── ttr-oss.png │ │ │ └── ttr-plus.png │ │ └── TestScale_UpstreamServers │ │ │ ├── cpu-oss.png │ │ │ ├── cpu-plus.png │ │ │ ├── memory-oss.png │ │ │ ├── memory-plus.png │ │ │ ├── ngf-oss.log │ │ │ └── ngf-plus.log │ └── edge │ │ ├── TestScale_HTTPRoutes │ │ ├── cpu-oss.png │ │ ├── cpu-plus.png │ │ ├── memory-oss.png │ │ ├── memory-plus.png │ │ ├── ttr-oss.png │ │ └── ttr-plus.png │ │ ├── TestScale_HTTPSListeners │ │ ├── cpu-oss.png │ │ ├── cpu-plus.png │ │ ├── memory-oss.png │ │ ├── memory-plus.png │ │ ├── ngf-oss.log │ │ ├── ngf-plus.log │ │ ├── nginx-plus.log │ │ ├── ttr-oss.png │ │ └── ttr-plus.png │ │ ├── TestScale_Listeners │ │ ├── cpu-oss.png │ │ ├── cpu-plus.png │ │ ├── memory-oss.png │ │ ├── memory-plus.png │ │ ├── ngf-oss.log │ │ ├── ngf-plus.log │ │ ├── nginx-plus.log │ │ ├── ttr-oss.png │ │ └── ttr-plus.png │ │ ├── TestScale_UpstreamServers │ │ ├── cpu-oss.png │ │ ├── cpu-plus.png │ │ ├── memory-oss.png │ │ ├── memory-plus.png │ │ ├── ngf-plus.log │ │ └── nginx-plus.log │ │ ├── edge-oss.md │ │ └── edge-plus.md └── zero-downtime-scale │ ├── 1.0.0 │ ├── 1.0.0.md │ ├── 10-node │ │ ├── abrupt-down-http.png │ │ ├── abrupt-down-https.png │ │ ├── abrupt-up-http.png │ │ ├── abrupt-up-https.png │ │ ├── gradual-down-http.png │ │ ├── gradual-down-https.png │ │ ├── gradual-up-http.png │ │ └── gradual-up-https.png │ └── 25-node │ │ ├── abrupt-down-http.png │ │ ├── abrupt-down-https.png │ │ ├── abrupt-up-http.png │ │ ├── abrupt-up-https.png │ │ ├── gradual-down-http.png │ │ ├── gradual-down-https.png │ │ ├── gradual-up-http.png │ │ └── gradual-up-https.png │ ├── 1.1.0 │ ├── 1.1.0.md │ ├── 10-node │ │ ├── abrupt-down-http.png │ │ ├── abrupt-down-https.png │ │ ├── abrupt-up-http.png │ │ ├── abrupt-up-https.png │ │ ├── gradual-down-http.png │ │ ├── gradual-down-https.png │ │ ├── gradual-up-http.png │ │ └── gradual-up-https.png │ └── 25-node │ │ ├── abrupt-down-http.png │ │ ├── abrupt-down-https.png │ │ ├── abrupt-up-http.png │ │ ├── abrupt-up-https.png │ │ ├── gradual-down-http.png │ │ ├── gradual-down-https.png │ │ ├── gradual-up-http.png │ │ └── gradual-up-https.png │ ├── 1.2.0 │ ├── 1.2.0.md │ ├── 10-node │ │ ├── abrupt-down-http.png │ │ ├── abrupt-down-https.png │ │ ├── abrupt-up-http.png │ │ ├── abrupt-up-https.png │ │ ├── gradual-down-http.png │ │ ├── gradual-down-https.png │ │ ├── gradual-up-http.png │ │ └── gradual-up-https.png │ └── 25-node │ │ ├── abrupt-down-http.png │ │ ├── abrupt-down-https.png │ │ ├── abrupt-up-http.png │ │ ├── abrupt-up-https.png │ │ ├── gradual-down-http.png │ │ ├── gradual-down-https.png │ │ ├── gradual-up-http.png │ │ └── gradual-up-https.png │ ├── 1.3.0 │ ├── 1.3.0.md │ ├── 10-node │ │ ├── abrupt-down-http.png │ │ ├── abrupt-down-https.png │ │ ├── abrupt-up-http.png │ │ ├── abrupt-up-https.png │ │ ├── gradual-down-http.png │ │ ├── gradual-down-https.png │ │ ├── gradual-up-http.png │ │ └── gradual-up-https.png │ └── 25-node │ │ ├── abrupt-down-http.png │ │ ├── abrupt-down-https.png │ │ ├── abrupt-up-http.png │ │ ├── abrupt-up-https.png │ │ ├── gradual-down-http.png │ │ ├── gradual-down-https.png │ │ ├── gradual-up-http.png │ │ └── gradual-up-https.png │ ├── 1.4.0 │ ├── 1.4.0-oss.md │ ├── 1.4.0-plus.md │ ├── abrupt-scale-down-affinity-http-oss.png │ ├── abrupt-scale-down-affinity-http-plus.png │ ├── abrupt-scale-down-affinity-https-oss.png │ ├── abrupt-scale-down-affinity-https-plus.png │ ├── abrupt-scale-down-http-oss.png │ ├── abrupt-scale-down-http-plus.png │ ├── abrupt-scale-down-https-oss.png │ ├── abrupt-scale-down-https-plus.png │ ├── abrupt-scale-up-affinity-http-oss.png │ ├── abrupt-scale-up-affinity-http-plus.png │ ├── abrupt-scale-up-affinity-https-oss.png │ ├── abrupt-scale-up-affinity-https-plus.png │ ├── abrupt-scale-up-http-oss.png │ ├── abrupt-scale-up-http-plus.png │ ├── abrupt-scale-up-https-oss.png │ ├── abrupt-scale-up-https-plus.png │ ├── gradual-scale-down-affinity-http-oss.png │ ├── gradual-scale-down-affinity-http-plus.png │ ├── gradual-scale-down-affinity-https-oss.png │ ├── gradual-scale-down-affinity-https-plus.png │ ├── gradual-scale-down-http-oss.png │ ├── gradual-scale-down-http-plus.png │ ├── gradual-scale-down-https-oss.png │ ├── gradual-scale-down-https-plus.png │ ├── gradual-scale-up-affinity-http-oss.png │ ├── gradual-scale-up-affinity-http-plus.png │ ├── gradual-scale-up-affinity-https-oss.png │ ├── gradual-scale-up-affinity-https-plus.png │ ├── gradual-scale-up-http-oss.png │ ├── gradual-scale-up-http-plus.png │ ├── gradual-scale-up-https-oss.png │ └── gradual-scale-up-https-plus.png │ ├── 1.5.0 │ ├── 1.5.0-oss.md │ ├── 1.5.0-plus.md │ ├── abrupt-scale-down-affinity-http-oss.png │ ├── abrupt-scale-down-affinity-http-plus.png │ ├── abrupt-scale-down-affinity-https-oss.png │ ├── abrupt-scale-down-affinity-https-plus.png │ ├── abrupt-scale-down-http-oss.png │ ├── abrupt-scale-down-http-plus.png │ ├── abrupt-scale-down-https-oss.png │ ├── abrupt-scale-down-https-plus.png │ ├── abrupt-scale-up-affinity-http-oss.png │ ├── abrupt-scale-up-affinity-http-plus.png │ ├── abrupt-scale-up-affinity-https-oss.png │ ├── abrupt-scale-up-affinity-https-plus.png │ ├── abrupt-scale-up-http-oss.png │ ├── abrupt-scale-up-http-plus.png │ ├── abrupt-scale-up-https-oss.png │ ├── abrupt-scale-up-https-plus.png │ ├── gradual-scale-down-affinity-http-oss.png │ ├── gradual-scale-down-affinity-http-plus.png │ ├── gradual-scale-down-affinity-https-oss.png │ ├── gradual-scale-down-affinity-https-plus.png │ ├── gradual-scale-down-http-oss.png │ ├── gradual-scale-down-http-plus.png │ ├── gradual-scale-down-https-oss.png │ ├── gradual-scale-down-https-plus.png │ ├── gradual-scale-up-affinity-http-oss.png │ ├── gradual-scale-up-affinity-http-plus.png │ ├── gradual-scale-up-affinity-https-oss.png │ ├── gradual-scale-up-affinity-https-plus.png │ ├── gradual-scale-up-http-oss.png │ ├── gradual-scale-up-http-plus.png │ ├── gradual-scale-up-https-oss.png │ └── gradual-scale-up-https-plus.png │ ├── 1.6.0 │ ├── 1.6.0-oss.md │ ├── 1.6.0-plus.md │ ├── abrupt-scale-down-affinity-http-oss.png │ ├── abrupt-scale-down-affinity-http-plus.png │ ├── abrupt-scale-down-affinity-https-oss.png │ ├── abrupt-scale-down-affinity-https-plus.png │ ├── abrupt-scale-down-http-oss.png │ ├── abrupt-scale-down-http-plus.png │ ├── abrupt-scale-down-https-oss.png │ ├── abrupt-scale-down-https-plus.png │ ├── abrupt-scale-up-affinity-http-oss.png │ ├── abrupt-scale-up-affinity-http-plus.png │ ├── abrupt-scale-up-affinity-https-oss.png │ ├── abrupt-scale-up-affinity-https-plus.png │ ├── abrupt-scale-up-http-oss.png │ ├── abrupt-scale-up-http-plus.png │ ├── abrupt-scale-up-https-oss.png │ ├── abrupt-scale-up-https-plus.png │ ├── gradual-scale-down-affinity-http-oss.png │ ├── gradual-scale-down-affinity-http-plus.png │ ├── gradual-scale-down-affinity-https-oss.png │ ├── gradual-scale-down-affinity-https-plus.png │ ├── gradual-scale-down-http-oss.png │ ├── gradual-scale-down-http-plus.png │ ├── gradual-scale-down-https-oss.png │ ├── gradual-scale-down-https-plus.png │ ├── gradual-scale-up-affinity-http-oss.png │ ├── gradual-scale-up-affinity-http-plus.png │ ├── gradual-scale-up-affinity-https-oss.png │ ├── gradual-scale-up-affinity-https-plus.png │ ├── gradual-scale-up-http-oss.png │ ├── gradual-scale-up-http-plus.png │ ├── gradual-scale-up-https-oss.png │ └── gradual-scale-up-https-plus.png │ ├── 2.0.0 │ ├── 2.0.0-oss.md │ ├── 2.0.0-plus.md │ ├── abrupt-scale-down-affinity-http-oss.png │ ├── abrupt-scale-down-affinity-http-plus.png │ ├── abrupt-scale-down-affinity-https-oss.png │ ├── abrupt-scale-down-affinity-https-plus.png │ ├── abrupt-scale-down-http-oss.png │ ├── abrupt-scale-down-http-plus.png │ ├── abrupt-scale-down-https-oss.png │ ├── abrupt-scale-down-https-plus.png │ ├── abrupt-scale-up-affinity-http-oss.png │ ├── abrupt-scale-up-affinity-http-plus.png │ ├── abrupt-scale-up-affinity-https-oss.png │ ├── abrupt-scale-up-affinity-https-plus.png │ ├── abrupt-scale-up-http-oss.png │ ├── abrupt-scale-up-http-plus.png │ ├── abrupt-scale-up-https-oss.png │ ├── abrupt-scale-up-https-plus.png │ ├── gradual-scale-down-affinity-http-oss.png │ ├── gradual-scale-down-affinity-http-plus.png │ ├── gradual-scale-down-affinity-https-oss.png │ ├── gradual-scale-down-affinity-https-plus.png │ ├── gradual-scale-down-http-oss.png │ ├── gradual-scale-down-http-plus.png │ ├── gradual-scale-down-https-oss.png │ ├── gradual-scale-down-https-plus.png │ ├── gradual-scale-up-affinity-http-oss.png │ ├── gradual-scale-up-affinity-http-plus.png │ ├── gradual-scale-up-affinity-https-oss.png │ ├── gradual-scale-up-affinity-https-plus.png │ ├── gradual-scale-up-http-oss.png │ ├── gradual-scale-up-http-plus.png │ ├── gradual-scale-up-https-oss.png │ └── gradual-scale-up-https-plus.png │ └── edge │ ├── abrupt-scale-down-affinity-http-oss.png │ ├── abrupt-scale-down-affinity-http-plus.png │ ├── abrupt-scale-down-affinity-https-oss.png │ ├── abrupt-scale-down-affinity-https-plus.png │ ├── abrupt-scale-down-http-oss.png │ ├── abrupt-scale-down-http-plus.png │ ├── abrupt-scale-down-https-oss.png │ ├── abrupt-scale-down-https-plus.png │ ├── abrupt-scale-up-affinity-http-oss.png │ ├── abrupt-scale-up-affinity-http-plus.png │ ├── abrupt-scale-up-affinity-https-oss.png │ ├── abrupt-scale-up-affinity-https-plus.png │ ├── abrupt-scale-up-http-oss.png │ ├── abrupt-scale-up-http-plus.png │ ├── abrupt-scale-up-https-oss.png │ ├── abrupt-scale-up-https-plus.png │ ├── edge-oss.md │ ├── edge-plus.md │ ├── gradual-scale-down-affinity-http-oss.png │ ├── gradual-scale-down-affinity-http-plus.png │ ├── gradual-scale-down-affinity-https-oss.png │ ├── gradual-scale-down-affinity-https-plus.png │ ├── gradual-scale-down-http-oss.png │ ├── gradual-scale-down-http-plus.png │ ├── gradual-scale-down-https-oss.png │ ├── gradual-scale-down-https-plus.png │ ├── gradual-scale-up-affinity-http-oss.png │ ├── gradual-scale-up-affinity-http-plus.png │ ├── gradual-scale-up-affinity-https-oss.png │ ├── gradual-scale-up-affinity-https-plus.png │ ├── gradual-scale-up-http-oss.png │ ├── gradual-scale-up-http-plus.png │ ├── gradual-scale-up-https-oss.png │ └── gradual-scale-up-https-plus.png ├── scripts ├── add-local-ip-auth-networks.sh ├── check-pod-exit-code.sh ├── cleanup-router.sh ├── cleanup-vm.sh ├── cpu-plot.gp ├── create-and-setup-gcp-vm.sh ├── create-gke-cluster.sh ├── create-gke-router.sh ├── delete-gke-cluster.sh ├── memory-plot.gp ├── push-crossplane-image.sh ├── remote-scripts │ ├── install-deps.sh │ └── run-nfr-tests.sh ├── requests-plot.gp ├── run-tests-gcp-vm.sh ├── sync-files-to-vm.sh ├── ttr-plot.gp └── vars.env-example └── suite ├── advanced_routing_test.go ├── client_settings_test.go ├── dataplane_perf_test.go ├── graceful_recovery_test.go ├── longevity_test.go ├── manifests ├── advanced-routing │ ├── cafe.yaml │ ├── gateway.yaml │ ├── grpc-backends.yaml │ └── routes.yaml ├── clientsettings │ ├── cafe-routes.yaml │ ├── cafe.yaml │ ├── gateway.yaml │ ├── grpc-backend.yaml │ ├── grpc-route.yaml │ ├── invalid-route-csp.yaml │ ├── merging-csps.yaml │ └── valid-csps.yaml ├── dp-perf │ ├── cafe-routes.yaml │ ├── coffee.yaml │ └── gateway.yaml ├── graceful-recovery │ ├── cafe-routes.yaml │ ├── cafe-secret.yaml │ ├── cafe.yaml │ ├── gateway.yaml │ └── node-debugger-job.yaml ├── hello-world │ ├── apps.yaml │ ├── gateway.yaml │ └── routes.yaml ├── longevity │ ├── cafe-routes.yaml │ ├── cafe-secret.yaml │ ├── cafe.yaml │ ├── cronjob.yaml │ ├── gateway.yaml │ └── prom.yaml ├── ngf-upgrade │ ├── cafe-routes.yaml │ ├── cafe-secret.yaml │ ├── cafe.yaml │ ├── gateway-updated.yaml │ ├── gateway.yaml │ └── values.yaml ├── nginxgateway │ └── nginx-gateway.yaml ├── reconfig │ ├── cafe-routes.yaml │ ├── cafe-secret.yaml │ ├── cafe.yaml │ ├── gateway.yaml │ └── reference-grant.yaml ├── scale │ ├── matches.yaml │ ├── upstreams.yaml │ └── zero-downtime │ │ ├── cafe-routes.yaml │ │ ├── cafe-secret.yaml │ │ ├── cafe.yaml │ │ ├── gateway-1.yaml │ │ ├── gateway-10.yaml │ │ ├── gateway-11.yaml │ │ ├── gateway-12.yaml │ │ ├── gateway-13.yaml │ │ ├── gateway-14.yaml │ │ ├── gateway-15.yaml │ │ ├── gateway-16.yaml │ │ ├── gateway-17.yaml │ │ ├── gateway-18.yaml │ │ ├── gateway-19.yaml │ │ ├── gateway-2.yaml │ │ ├── gateway-20.yaml │ │ ├── gateway-21.yaml │ │ ├── gateway-22.yaml │ │ ├── gateway-23.yaml │ │ ├── gateway-24.yaml │ │ ├── gateway-25.yaml │ │ ├── gateway-3.yaml │ │ ├── gateway-4.yaml │ │ ├── gateway-5.yaml │ │ ├── gateway-6.yaml │ │ ├── gateway-7.yaml │ │ ├── gateway-8.yaml │ │ ├── gateway-9.yaml │ │ ├── values-affinity.yaml │ │ └── values.yaml ├── snippets-filter │ ├── cafe.yaml │ ├── gateway.yaml │ ├── grpc-backend.yaml │ ├── invalid-context-sf.yaml │ ├── invalid-duplicate-sf.yaml │ └── valid-sf.yaml ├── telemetry │ └── collector-values.yaml ├── tracing │ ├── policy-multiple.yaml │ └── policy-single.yaml └── upstream-settings-policy │ ├── cafe.yaml │ ├── gateway.yaml │ ├── grpc-backend.yaml │ ├── invalid-svc-usps.yaml │ ├── invalid-target-usps.yaml │ ├── routes.yaml │ ├── valid-merge-usps.yaml │ └── valid-usps.yaml ├── nginxgateway_test.go ├── reconfig_test.go ├── sample_test.go ├── scale_test.go ├── scripts └── longevity-wrk.sh ├── snippets_filter_test.go ├── system_suite_test.go ├── telemetry_test.go ├── tracing_test.go ├── upgrade_test.go └── upstream_settings_test.go /.codecov.yml: -------------------------------------------------------------------------------- 1 | coverage: 2 | status: 3 | project: 4 | default: 5 | informational: true 6 | comment: 7 | require_changes: true 8 | ignore: 9 | - "**/fake_*.go" 10 | -------------------------------------------------------------------------------- /.ct.yaml: -------------------------------------------------------------------------------- 1 | remote: origin 2 | target-branch: main 3 | 4 | check-version-increment: false 5 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | charset = utf-8 5 | end_of_line = lf 6 | insert_final_newline = true 7 | trim_trailing_whitespace = true 8 | indent_size = 4 9 | indent_style = tab 10 | 11 | [*.{md,yml,yaml}] 12 | indent_size = 2 13 | indent_style = space 14 | -------------------------------------------------------------------------------- /.github/.cache/buster-for-binary: -------------------------------------------------------------------------------- 1 | touts zoosporangium viner glucolipin galeproof sanctionment siper galeproof glucolipin fructiculture 2 | -------------------------------------------------------------------------------- /.github/.cache/buster-for-generate: -------------------------------------------------------------------------------- 1 | prepill derangeable afflicting imamship inamorata fibrillae Abelite villar Odelet inamorata predisce 2 | -------------------------------------------------------------------------------- /.github/.cache/buster-for-unit-tests: -------------------------------------------------------------------------------- 1 | tzolkin sacristy hymnwise curative debris preachification suscept spongiculture medicably craniomete 2 | -------------------------------------------------------------------------------- /.github/.cache/buster-for-vars: -------------------------------------------------------------------------------- 1 | brandenburgs singleheartedly coal-whipper transmutations Tarandian arquebus cropland drumskin intern 2 | -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @nginx/nginx-gateway-fabric 2 | /site/ @nginx/nginx-gateway-fabric @nginx/nginx-docs 3 | /docs/ @nginx/nginx-gateway-fabric @nginx/nginx-docs 4 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- 1 | blank_issues_enabled: false 2 | -------------------------------------------------------------------------------- /.github/release-notes.yml: -------------------------------------------------------------------------------- 1 | changelog: 2 | exclude: 3 | labels: 4 | - skip-changelog 5 | categories: 6 | - title: Changelog 7 | labels: 8 | - release-notes 9 | -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 22 2 | -------------------------------------------------------------------------------- /apis/doc.go: -------------------------------------------------------------------------------- 1 | // Package apis stores the API definitions for NGINX Gateway Fabric configuration. 2 | package apis 3 | -------------------------------------------------------------------------------- /apis/v1alpha1/doc.go: -------------------------------------------------------------------------------- 1 | // Package v1alpha1 contains API Schema definitions for the 2 | // gateway.nginx.org API group. 3 | // 4 | // +kubebuilder:object:generate=true 5 | // +groupName=gateway.nginx.org 6 | package v1alpha1 7 | -------------------------------------------------------------------------------- /apis/v1alpha2/doc.go: -------------------------------------------------------------------------------- 1 | // Package v1alpha2 contains API Schema definitions for the 2 | // gateway.nginx.org API group. 3 | // 4 | // +kubebuilder:object:generate=true 5 | // +groupName=gateway.nginx.org 6 | package v1alpha2 7 | -------------------------------------------------------------------------------- /charts/nginx-gateway-fabric/.helmignore: -------------------------------------------------------------------------------- 1 | # Patterns to ignore when building packages. 2 | *.png 3 | *.gotmpl 4 | -------------------------------------------------------------------------------- /charts/nginx-gateway-fabric/chart-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/charts/nginx-gateway-fabric/chart-icon.png -------------------------------------------------------------------------------- /charts/nginx-gateway-fabric/crds: -------------------------------------------------------------------------------- 1 | ../../config/crd/bases -------------------------------------------------------------------------------- /config/base/kustomization.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: kustomize.config.k8s.io/v1beta1 2 | kind: Kustomization 3 | resources: 4 | - deploy.yaml 5 | - namespace.yaml 6 | -------------------------------------------------------------------------------- /config/base/namespace.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | kind: Namespace 3 | metadata: 4 | name: nginx-gateway 5 | -------------------------------------------------------------------------------- /config/cluster/kind-cluster.yaml: -------------------------------------------------------------------------------- 1 | kind: Cluster 2 | apiVersion: kind.x-k8s.io/v1alpha4 3 | nodes: 4 | - role: control-plane 5 | networking: 6 | ipFamily: dual 7 | apiServerAddress: 127.0.0.1 8 | -------------------------------------------------------------------------------- /config/crd/gateway-api/experimental/kustomization.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: kustomize.config.k8s.io/v1beta1 2 | kind: Kustomization 3 | resources: 4 | - https://github.com/kubernetes-sigs/gateway-api/config/crd/experimental?timeout=120&ref=v1.3.0 5 | -------------------------------------------------------------------------------- /config/crd/gateway-api/standard/kustomization.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: kustomize.config.k8s.io/v1beta1 2 | kind: Kustomization 3 | resources: 4 | - https://github.com/kubernetes-sigs/gateway-api/config/crd?timeout=120&ref=v1.3.0 5 | -------------------------------------------------------------------------------- /design/control-data-plane-separation/connect-response.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/design/control-data-plane-separation/connect-response.png -------------------------------------------------------------------------------- /design/control-data-plane-separation/connect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/design/control-data-plane-separation/connect.png -------------------------------------------------------------------------------- /design/control-data-plane-separation/deployment-architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/design/control-data-plane-separation/deployment-architecture.png -------------------------------------------------------------------------------- /design/control-data-plane-separation/download-config.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/design/control-data-plane-separation/download-config.png -------------------------------------------------------------------------------- /docs/images/client-settings/attach-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/docs/images/client-settings/attach-1.png -------------------------------------------------------------------------------- /docs/images/client-settings/attach-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/docs/images/client-settings/attach-2.png -------------------------------------------------------------------------------- /docs/images/client-settings/attach-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/docs/images/client-settings/attach-3.png -------------------------------------------------------------------------------- /docs/images/client-settings/example-a1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/docs/images/client-settings/example-a1.png -------------------------------------------------------------------------------- /docs/images/client-settings/example-a2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/docs/images/client-settings/example-a2.png -------------------------------------------------------------------------------- /docs/images/client-settings/example-a3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/docs/images/client-settings/example-a3.png -------------------------------------------------------------------------------- /docs/images/client-settings/example-b1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/docs/images/client-settings/example-b1.png -------------------------------------------------------------------------------- /docs/images/client-settings/example-b2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/docs/images/client-settings/example-b2.png -------------------------------------------------------------------------------- /docs/images/client-settings/example-b3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/docs/images/client-settings/example-b3.png -------------------------------------------------------------------------------- /docs/images/client-settings/example-c1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/docs/images/client-settings/example-c1.png -------------------------------------------------------------------------------- /docs/images/client-settings/example-c2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/docs/images/client-settings/example-c2.png -------------------------------------------------------------------------------- /docs/images/client-settings/example-c3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/docs/images/client-settings/example-c3.png -------------------------------------------------------------------------------- /docs/images/code-review-pyramid.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/docs/images/code-review-pyramid.jpeg -------------------------------------------------------------------------------- /docs/images/hierarchy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/docs/images/hierarchy.png -------------------------------------------------------------------------------- /docs/images/mapping/mapping-a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/docs/images/mapping/mapping-a.png -------------------------------------------------------------------------------- /docs/images/mapping/mapping-b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/docs/images/mapping/mapping-b.png -------------------------------------------------------------------------------- /docs/images/mapping/mapping-c.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/docs/images/mapping/mapping-c.png -------------------------------------------------------------------------------- /docs/images/nginx-functionality-groups.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/docs/images/nginx-functionality-groups.png -------------------------------------------------------------------------------- /docs/proposals/control-data-plane-split/connect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/docs/proposals/control-data-plane-split/connect.png -------------------------------------------------------------------------------- /docs/proposals/control-data-plane-split/deployment-architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/docs/proposals/control-data-plane-split/deployment-architecture.png -------------------------------------------------------------------------------- /docs/proposals/control-data-plane-split/graph-conns.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/docs/proposals/control-data-plane-split/graph-conns.png -------------------------------------------------------------------------------- /examples/advanced-routing/README.md: -------------------------------------------------------------------------------- 1 | # Advanced Routing 2 | 3 | This directory contains the YAML files used in the [Advanced Routing](https://docs.nginx.com/nginx-gateway-fabric/traffic-management/advanced-routing/) guide. 4 | -------------------------------------------------------------------------------- /examples/advanced-routing/gateway.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: gateway.networking.k8s.io/v1 2 | kind: Gateway 3 | metadata: 4 | name: cafe 5 | spec: 6 | gatewayClassName: nginx 7 | listeners: 8 | - name: http 9 | port: 80 10 | protocol: HTTP 11 | -------------------------------------------------------------------------------- /examples/cafe-example/gateway.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: gateway.networking.k8s.io/v1 2 | kind: Gateway 3 | metadata: 4 | name: gateway 5 | spec: 6 | gatewayClassName: nginx 7 | listeners: 8 | - name: http 9 | port: 80 10 | protocol: HTTP 11 | hostname: "*.example.com" 12 | -------------------------------------------------------------------------------- /examples/client-settings-policy/README.md: -------------------------------------------------------------------------------- 1 | # Client Settings Policy 2 | 3 | This directory contains the YAML files used in the [ClientSettingsPolicy](https://docs.nginx.com/nginx-gateway-fabric/traffic-management/client-settings/) guide. 4 | -------------------------------------------------------------------------------- /examples/client-settings-policy/gateway.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: gateway.networking.k8s.io/v1 2 | kind: Gateway 3 | metadata: 4 | name: gateway 5 | spec: 6 | gatewayClassName: nginx 7 | listeners: 8 | - name: http 9 | port: 80 10 | protocol: HTTP 11 | hostname: "*.example.com" 12 | -------------------------------------------------------------------------------- /examples/helm/azure/values.yaml: -------------------------------------------------------------------------------- 1 | nginxGateway: 2 | name: nginx-gateway 3 | nodeSelector: 4 | kubernetes.io/os: linux 5 | nginx: 6 | pod: 7 | nodeSelector: 8 | kubernetes.io/os: linux 9 | -------------------------------------------------------------------------------- /examples/helm/default/values.yaml: -------------------------------------------------------------------------------- 1 | nginxGateway: 2 | name: nginx-gateway 3 | -------------------------------------------------------------------------------- /examples/helm/experimental/values.yaml: -------------------------------------------------------------------------------- 1 | nginxGateway: 2 | name: nginx-gateway 3 | gwAPIExperimentalFeatures: 4 | enable: true 5 | -------------------------------------------------------------------------------- /examples/helm/nginx-plus/values.yaml: -------------------------------------------------------------------------------- 1 | nginxGateway: 2 | name: nginx-gateway 3 | 4 | nginx: 5 | plus: true 6 | image: 7 | repository: private-registry.nginx.com/nginx-gateway-fabric/nginx-plus 8 | imagePullSecret: nginx-plus-registry-secret 9 | -------------------------------------------------------------------------------- /examples/helm/nodeport/values.yaml: -------------------------------------------------------------------------------- 1 | nginxGateway: 2 | name: nginx-gateway 3 | nginx: 4 | service: 5 | type: NodePort 6 | -------------------------------------------------------------------------------- /examples/helm/snippets-filters/values.yaml: -------------------------------------------------------------------------------- 1 | nginxGateway: 2 | name: nginx-gateway 3 | snippetsFilters: 4 | enable: true 5 | -------------------------------------------------------------------------------- /examples/http-request-header-filter/README.md: -------------------------------------------------------------------------------- 1 | # HTTP request headers example 2 | 3 | This directory contains the YAML files used in the [Modify HTTP request and response headers](https://docs.nginx.com/nginx-gateway-fabric/traffic-management/request-response-headers/) guide. 4 | -------------------------------------------------------------------------------- /examples/http-request-header-filter/gateway.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: gateway.networking.k8s.io/v1 2 | kind: Gateway 3 | metadata: 4 | name: gateway 5 | spec: 6 | gatewayClassName: nginx 7 | listeners: 8 | - name: http 9 | port: 80 10 | protocol: HTTP 11 | -------------------------------------------------------------------------------- /examples/http-response-header-filter/README.md: -------------------------------------------------------------------------------- 1 | # HTTP response headers example 2 | 3 | This directory contains the YAML files used in the [Modify HTTP request and response headers](https://docs.nginx.com/nginx-gateway-fabric/traffic-management/request-response-headers/) guide. 4 | -------------------------------------------------------------------------------- /examples/http-response-header-filter/gateway.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: gateway.networking.k8s.io/v1 2 | kind: Gateway 3 | metadata: 4 | name: gateway 5 | spec: 6 | gatewayClassName: nginx 7 | listeners: 8 | - name: http 9 | port: 80 10 | protocol: HTTP 11 | -------------------------------------------------------------------------------- /examples/https-termination/README.md: -------------------------------------------------------------------------------- 1 | # HTTPS Termination 2 | 3 | This directory contains the YAML files used in the [HTTPS Termination](https://docs.nginx.com/nginx-gateway-fabric/traffic-management/https-termination/) guide. 4 | -------------------------------------------------------------------------------- /examples/snippets-filter/README.md: -------------------------------------------------------------------------------- 1 | # SnippetsFilter 2 | 3 | This directory contains the YAML files used in the [SnippetsFilter API](https://docs.nginx.com/nginx-gateway-fabric/traffic-management/snippets/) guide. 4 | -------------------------------------------------------------------------------- /examples/traffic-splitting/gateway.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: gateway.networking.k8s.io/v1 2 | kind: Gateway 3 | metadata: 4 | name: gateway 5 | spec: 6 | gatewayClassName: nginx 7 | listeners: 8 | - name: http 9 | port: 80 10 | protocol: HTTP 11 | -------------------------------------------------------------------------------- /examples/upstream-settings-policy/README.md: -------------------------------------------------------------------------------- 1 | # UpstreamSettingsPolicy 2 | 3 | This directory contains the YAML files used in the [UpstreamSettingsPolicy](https://docs.nginx.com/nginx-gateway-fabric/traffic-management/upstream-settings/) guide. 4 | -------------------------------------------------------------------------------- /internal/controller/doc.go: -------------------------------------------------------------------------------- 1 | /* 2 | Package controller contains all the packages that relate to the controller implementation of NGF. 3 | */ 4 | package controller 5 | -------------------------------------------------------------------------------- /internal/controller/metrics/metrics.go: -------------------------------------------------------------------------------- 1 | package metrics 2 | 3 | const Namespace = "nginx_gateway_fabric" 4 | -------------------------------------------------------------------------------- /internal/controller/nginx/agent/broadcast/doc.go: -------------------------------------------------------------------------------- 1 | /* 2 | Package broadcast contains the functions for creating a broadcaster to send updates to consumers. 3 | It is used to send nginx configuration for an nginx Deployment to all pod subscribers for that Deployment. 4 | */ 5 | package broadcast 6 | -------------------------------------------------------------------------------- /internal/controller/nginx/agent/doc.go: -------------------------------------------------------------------------------- 1 | /* 2 | Package agent contains the functions for sending nginx configuration to the agent. 3 | */ 4 | package agent 5 | -------------------------------------------------------------------------------- /internal/controller/nginx/agent/grpc/context/doc.go: -------------------------------------------------------------------------------- 1 | /* 2 | Package context contains the functions for storing extra information in the gRPC context. 3 | */ 4 | package context 5 | -------------------------------------------------------------------------------- /internal/controller/nginx/agent/grpc/doc.go: -------------------------------------------------------------------------------- 1 | /* 2 | Package grpc contains the functionality for the gRPC server for communicating with the nginx agent. 3 | */ 4 | package grpc 5 | -------------------------------------------------------------------------------- /internal/controller/nginx/agent/grpc/filewatcher/doc.go: -------------------------------------------------------------------------------- 1 | /* 2 | Package filewatcher contains the functions to watch for TLS file updates for the gRPC server. 3 | */ 4 | package filewatcher 5 | -------------------------------------------------------------------------------- /internal/controller/nginx/agent/grpc/interceptor/doc.go: -------------------------------------------------------------------------------- 1 | /* 2 | Package interceptor contains the middleware for intercepting an RPC call. 3 | */ 4 | package interceptor 5 | -------------------------------------------------------------------------------- /internal/controller/nginx/agent/grpc/messenger/doc.go: -------------------------------------------------------------------------------- 1 | /* 2 | Package messenger provides a wrapper around a gRPC stream with the nginx agent. 3 | */ 4 | package messenger 5 | -------------------------------------------------------------------------------- /internal/controller/nginx/modules/.prettierrc: -------------------------------------------------------------------------------- 1 | { 2 | "semi": true, 3 | "trailingComma": "all", 4 | "singleQuote": true, 5 | "printWidth": 100 6 | } 7 | -------------------------------------------------------------------------------- /internal/controller/nginx/modules/test/vitest.config.ts: -------------------------------------------------------------------------------- 1 | import { defineConfig } from 'vitest/config'; 2 | 3 | export default defineConfig({ 4 | test: { 5 | coverage: { 6 | reporter: ['text', 'json', 'html'], 7 | }, 8 | }, 9 | }); 10 | -------------------------------------------------------------------------------- /internal/controller/nginx/types/types.go: -------------------------------------------------------------------------------- 1 | package types //nolint:revive // ignoring meaningless package name 2 | 3 | const ( 4 | // Nginx503Server is used as a backend for services that cannot be resolved (have no IP address). 5 | Nginx503Server = "unix:/var/run/nginx/nginx-503-server.sock" 6 | ) 7 | -------------------------------------------------------------------------------- /internal/controller/provisioner/doc.go: -------------------------------------------------------------------------------- 1 | /* 2 | Package provisioner contains the functions for deploying an instance of nginx. 3 | */ 4 | package provisioner 5 | -------------------------------------------------------------------------------- /internal/controller/sort/doc.go: -------------------------------------------------------------------------------- 1 | // Package sort provides utilities for sorting Kubernetes resources. 2 | package sort 3 | -------------------------------------------------------------------------------- /internal/controller/telemetry/doc.go: -------------------------------------------------------------------------------- 1 | /* 2 | Package telemetry is responsible for collecting and sending product telemetry data. 3 | */ 4 | package telemetry 5 | -------------------------------------------------------------------------------- /internal/framework/controller/index/index.go: -------------------------------------------------------------------------------- 1 | package index 2 | 3 | import "sigs.k8s.io/controller-runtime/pkg/client" 4 | 5 | // FieldIndices is a map of field names to their indexer functions. 6 | type FieldIndices map[string]client.IndexerFunc 7 | -------------------------------------------------------------------------------- /internal/framework/doc.go: -------------------------------------------------------------------------------- 1 | /* 2 | Package framework contains general packages for building the controller. 3 | */ 4 | package framework 5 | -------------------------------------------------------------------------------- /internal/framework/runnables/doc.go: -------------------------------------------------------------------------------- 1 | /* 2 | Package runnables provides helper types for creating runnables for the controller-runtime manager when 3 | leader election is enabled. 4 | */ 5 | package runnables 6 | -------------------------------------------------------------------------------- /internal/framework/types/doc.go: -------------------------------------------------------------------------------- 1 | /* 2 | Package types contains types that are shared by the provisioner and static modes. 3 | */ 4 | package types //nolint:revive, nolintlint // ignoring “meaningless package name” and the unused-nolint warning 5 | -------------------------------------------------------------------------------- /tests/framework/nginx_log_levels.go: -------------------------------------------------------------------------------- 1 | package framework 2 | 3 | // NGINX Log Prefixes for various log levels. 4 | const ( 5 | CritNGINXLog = "[crit]" 6 | ErrorNGINXLog = "[error]" 7 | WarnNGINXLog = "[warn]" 8 | AlertNGINXLog = "[alert]" 9 | EmergNGINXLog = "[emerg]" 10 | ) 11 | -------------------------------------------------------------------------------- /tests/results/longevity/1.0.0/cpu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.0.0/cpu.png -------------------------------------------------------------------------------- /tests/results/longevity/1.0.0/memory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.0.0/memory.png -------------------------------------------------------------------------------- /tests/results/longevity/1.0.0/reload-time.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.0.0/reload-time.png -------------------------------------------------------------------------------- /tests/results/longevity/1.0.0/reloads.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.0.0/reloads.png -------------------------------------------------------------------------------- /tests/results/longevity/1.0.0/stub-status.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.0.0/stub-status.png -------------------------------------------------------------------------------- /tests/results/longevity/1.1.0/cpu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.1.0/cpu.png -------------------------------------------------------------------------------- /tests/results/longevity/1.1.0/memory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.1.0/memory.png -------------------------------------------------------------------------------- /tests/results/longevity/1.1.0/reload-time.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.1.0/reload-time.png -------------------------------------------------------------------------------- /tests/results/longevity/1.1.0/reloads.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.1.0/reloads.png -------------------------------------------------------------------------------- /tests/results/longevity/1.1.0/stub-status.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.1.0/stub-status.png -------------------------------------------------------------------------------- /tests/results/longevity/1.2.0/oss-1.1.0-memory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.2.0/oss-1.1.0-memory.png -------------------------------------------------------------------------------- /tests/results/longevity/1.2.0/oss-cpu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.2.0/oss-cpu.png -------------------------------------------------------------------------------- /tests/results/longevity/1.2.0/oss-final-reloads.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.2.0/oss-final-reloads.png -------------------------------------------------------------------------------- /tests/results/longevity/1.2.0/oss-memory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.2.0/oss-memory.png -------------------------------------------------------------------------------- /tests/results/longevity/1.2.0/oss-ngf-memory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.2.0/oss-ngf-memory.png -------------------------------------------------------------------------------- /tests/results/longevity/1.2.0/oss-reload-time.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.2.0/oss-reload-time.png -------------------------------------------------------------------------------- /tests/results/longevity/1.2.0/oss-reloads.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.2.0/oss-reloads.png -------------------------------------------------------------------------------- /tests/results/longevity/1.2.0/oss-stub-status.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.2.0/oss-stub-status.png -------------------------------------------------------------------------------- /tests/results/longevity/1.2.0/plus-cpu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.2.0/plus-cpu.png -------------------------------------------------------------------------------- /tests/results/longevity/1.2.0/plus-final-reloads.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.2.0/plus-final-reloads.png -------------------------------------------------------------------------------- /tests/results/longevity/1.2.0/plus-memory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.2.0/plus-memory.png -------------------------------------------------------------------------------- /tests/results/longevity/1.2.0/plus-ngf-memory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.2.0/plus-ngf-memory.png -------------------------------------------------------------------------------- /tests/results/longevity/1.2.0/plus-reload-time.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.2.0/plus-reload-time.png -------------------------------------------------------------------------------- /tests/results/longevity/1.2.0/plus-reloads.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.2.0/plus-reloads.png -------------------------------------------------------------------------------- /tests/results/longevity/1.2.0/plus-status.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.2.0/plus-status.png -------------------------------------------------------------------------------- /tests/results/longevity/1.3.0/oss-cpu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.3.0/oss-cpu.png -------------------------------------------------------------------------------- /tests/results/longevity/1.3.0/oss-final-reloads.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.3.0/oss-final-reloads.png -------------------------------------------------------------------------------- /tests/results/longevity/1.3.0/oss-memory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.3.0/oss-memory.png -------------------------------------------------------------------------------- /tests/results/longevity/1.3.0/oss-ngf-memory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.3.0/oss-ngf-memory.png -------------------------------------------------------------------------------- /tests/results/longevity/1.3.0/oss-reload-time.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.3.0/oss-reload-time.png -------------------------------------------------------------------------------- /tests/results/longevity/1.3.0/oss-reloads.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.3.0/oss-reloads.png -------------------------------------------------------------------------------- /tests/results/longevity/1.3.0/oss-stub-status.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.3.0/oss-stub-status.png -------------------------------------------------------------------------------- /tests/results/longevity/1.3.0/plus-cpu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.3.0/plus-cpu.png -------------------------------------------------------------------------------- /tests/results/longevity/1.3.0/plus-final-reloads.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.3.0/plus-final-reloads.png -------------------------------------------------------------------------------- /tests/results/longevity/1.3.0/plus-memory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.3.0/plus-memory.png -------------------------------------------------------------------------------- /tests/results/longevity/1.3.0/plus-ngf-memory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.3.0/plus-ngf-memory.png -------------------------------------------------------------------------------- /tests/results/longevity/1.3.0/plus-reload-time.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.3.0/plus-reload-time.png -------------------------------------------------------------------------------- /tests/results/longevity/1.3.0/plus-reloads.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.3.0/plus-reloads.png -------------------------------------------------------------------------------- /tests/results/longevity/1.3.0/plus-status.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.3.0/plus-status.png -------------------------------------------------------------------------------- /tests/results/longevity/1.4.0/oss-cpu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.4.0/oss-cpu.png -------------------------------------------------------------------------------- /tests/results/longevity/1.4.0/oss-memory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.4.0/oss-memory.png -------------------------------------------------------------------------------- /tests/results/longevity/1.4.0/oss-ngf-memory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.4.0/oss-ngf-memory.png -------------------------------------------------------------------------------- /tests/results/longevity/1.4.0/oss-reload-time.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.4.0/oss-reload-time.png -------------------------------------------------------------------------------- /tests/results/longevity/1.4.0/oss-reloads.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.4.0/oss-reloads.png -------------------------------------------------------------------------------- /tests/results/longevity/1.4.0/oss-stub-status.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.4.0/oss-stub-status.png -------------------------------------------------------------------------------- /tests/results/longevity/1.4.0/plus-cpu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.4.0/plus-cpu.png -------------------------------------------------------------------------------- /tests/results/longevity/1.4.0/plus-memory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.4.0/plus-memory.png -------------------------------------------------------------------------------- /tests/results/longevity/1.4.0/plus-ngf-memory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.4.0/plus-ngf-memory.png -------------------------------------------------------------------------------- /tests/results/longevity/1.4.0/plus-reloads.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.4.0/plus-reloads.png -------------------------------------------------------------------------------- /tests/results/longevity/1.4.0/plus-status.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.4.0/plus-status.png -------------------------------------------------------------------------------- /tests/results/longevity/1.5.0/oss-cpu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.5.0/oss-cpu.png -------------------------------------------------------------------------------- /tests/results/longevity/1.5.0/oss-memory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.5.0/oss-memory.png -------------------------------------------------------------------------------- /tests/results/longevity/1.5.0/oss-ngf-memory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.5.0/oss-ngf-memory.png -------------------------------------------------------------------------------- /tests/results/longevity/1.5.0/oss-reload-time.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.5.0/oss-reload-time.png -------------------------------------------------------------------------------- /tests/results/longevity/1.5.0/oss-reloads.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.5.0/oss-reloads.png -------------------------------------------------------------------------------- /tests/results/longevity/1.5.0/oss-stub-status.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.5.0/oss-stub-status.png -------------------------------------------------------------------------------- /tests/results/longevity/1.5.0/plus-cpu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.5.0/plus-cpu.png -------------------------------------------------------------------------------- /tests/results/longevity/1.5.0/plus-memory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.5.0/plus-memory.png -------------------------------------------------------------------------------- /tests/results/longevity/1.5.0/plus-ngf-memory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.5.0/plus-ngf-memory.png -------------------------------------------------------------------------------- /tests/results/longevity/1.5.0/plus-reloads.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.5.0/plus-reloads.png -------------------------------------------------------------------------------- /tests/results/longevity/1.5.0/plus-status.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.5.0/plus-status.png -------------------------------------------------------------------------------- /tests/results/longevity/1.6.0/oss-cpu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.6.0/oss-cpu.png -------------------------------------------------------------------------------- /tests/results/longevity/1.6.0/oss-memory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.6.0/oss-memory.png -------------------------------------------------------------------------------- /tests/results/longevity/1.6.0/oss-ngf-memory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.6.0/oss-ngf-memory.png -------------------------------------------------------------------------------- /tests/results/longevity/1.6.0/oss-reload-time.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.6.0/oss-reload-time.png -------------------------------------------------------------------------------- /tests/results/longevity/1.6.0/oss-reloads.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.6.0/oss-reloads.png -------------------------------------------------------------------------------- /tests/results/longevity/1.6.0/oss-stub-status.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.6.0/oss-stub-status.png -------------------------------------------------------------------------------- /tests/results/longevity/1.6.0/plus-cpu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.6.0/plus-cpu.png -------------------------------------------------------------------------------- /tests/results/longevity/1.6.0/plus-memory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.6.0/plus-memory.png -------------------------------------------------------------------------------- /tests/results/longevity/1.6.0/plus-ngf-memory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.6.0/plus-ngf-memory.png -------------------------------------------------------------------------------- /tests/results/longevity/1.6.0/plus-reload-time.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.6.0/plus-reload-time.png -------------------------------------------------------------------------------- /tests/results/longevity/1.6.0/plus-reloads.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.6.0/plus-reloads.png -------------------------------------------------------------------------------- /tests/results/longevity/1.6.0/plus-status.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/1.6.0/plus-status.png -------------------------------------------------------------------------------- /tests/results/longevity/2.0.0/oss-cpu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/2.0.0/oss-cpu.png -------------------------------------------------------------------------------- /tests/results/longevity/2.0.0/oss-memory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/2.0.0/oss-memory.png -------------------------------------------------------------------------------- /tests/results/longevity/2.0.0/oss-ngf-memory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/2.0.0/oss-ngf-memory.png -------------------------------------------------------------------------------- /tests/results/longevity/2.0.0/plus-cpu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/2.0.0/plus-cpu.png -------------------------------------------------------------------------------- /tests/results/longevity/2.0.0/plus-memory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/2.0.0/plus-memory.png -------------------------------------------------------------------------------- /tests/results/longevity/2.0.0/plus-ngf-memory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/longevity/2.0.0/plus-ngf-memory.png -------------------------------------------------------------------------------- /tests/results/ngf-upgrade/1.0.0-special/http.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/ngf-upgrade/1.0.0-special/http.png -------------------------------------------------------------------------------- /tests/results/ngf-upgrade/1.0.0-special/https.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/ngf-upgrade/1.0.0-special/https.png -------------------------------------------------------------------------------- /tests/results/ngf-upgrade/1.0.0/http.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/ngf-upgrade/1.0.0/http.png -------------------------------------------------------------------------------- /tests/results/ngf-upgrade/1.0.0/https.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/ngf-upgrade/1.0.0/https.png -------------------------------------------------------------------------------- /tests/results/ngf-upgrade/1.1.0/http.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/ngf-upgrade/1.1.0/http.png -------------------------------------------------------------------------------- /tests/results/ngf-upgrade/1.1.0/https.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/ngf-upgrade/1.1.0/https.png -------------------------------------------------------------------------------- /tests/results/ngf-upgrade/1.2.0/http-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/ngf-upgrade/1.2.0/http-plus.png -------------------------------------------------------------------------------- /tests/results/ngf-upgrade/1.2.0/http.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/ngf-upgrade/1.2.0/http.png -------------------------------------------------------------------------------- /tests/results/ngf-upgrade/1.2.0/https-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/ngf-upgrade/1.2.0/https-plus.png -------------------------------------------------------------------------------- /tests/results/ngf-upgrade/1.2.0/https.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/ngf-upgrade/1.2.0/https.png -------------------------------------------------------------------------------- /tests/results/ngf-upgrade/1.3.0/http-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/ngf-upgrade/1.3.0/http-plus.png -------------------------------------------------------------------------------- /tests/results/ngf-upgrade/1.3.0/http.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/ngf-upgrade/1.3.0/http.png -------------------------------------------------------------------------------- /tests/results/ngf-upgrade/1.3.0/https-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/ngf-upgrade/1.3.0/https-plus.png -------------------------------------------------------------------------------- /tests/results/ngf-upgrade/1.3.0/https.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/ngf-upgrade/1.3.0/https.png -------------------------------------------------------------------------------- /tests/results/ngf-upgrade/1.4.0/http-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/ngf-upgrade/1.4.0/http-oss.png -------------------------------------------------------------------------------- /tests/results/ngf-upgrade/1.4.0/http-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/ngf-upgrade/1.4.0/http-plus.png -------------------------------------------------------------------------------- /tests/results/ngf-upgrade/1.4.0/https-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/ngf-upgrade/1.4.0/https-oss.png -------------------------------------------------------------------------------- /tests/results/ngf-upgrade/1.4.0/https-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/ngf-upgrade/1.4.0/https-plus.png -------------------------------------------------------------------------------- /tests/results/ngf-upgrade/1.5.0/http-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/ngf-upgrade/1.5.0/http-oss.png -------------------------------------------------------------------------------- /tests/results/ngf-upgrade/1.5.0/http-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/ngf-upgrade/1.5.0/http-plus.png -------------------------------------------------------------------------------- /tests/results/ngf-upgrade/1.5.0/https-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/ngf-upgrade/1.5.0/https-oss.png -------------------------------------------------------------------------------- /tests/results/ngf-upgrade/1.5.0/https-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/ngf-upgrade/1.5.0/https-plus.png -------------------------------------------------------------------------------- /tests/results/ngf-upgrade/1.6.0/http-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/ngf-upgrade/1.6.0/http-oss.png -------------------------------------------------------------------------------- /tests/results/ngf-upgrade/1.6.0/http-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/ngf-upgrade/1.6.0/http-plus.png -------------------------------------------------------------------------------- /tests/results/ngf-upgrade/1.6.0/https-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/ngf-upgrade/1.6.0/https-oss.png -------------------------------------------------------------------------------- /tests/results/ngf-upgrade/1.6.0/https-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/ngf-upgrade/1.6.0/https-plus.png -------------------------------------------------------------------------------- /tests/results/ngf-upgrade/edge/http-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/ngf-upgrade/edge/http-oss.png -------------------------------------------------------------------------------- /tests/results/ngf-upgrade/edge/http-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/ngf-upgrade/edge/http-plus.png -------------------------------------------------------------------------------- /tests/results/ngf-upgrade/edge/https-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/ngf-upgrade/edge/https-oss.png -------------------------------------------------------------------------------- /tests/results/ngf-upgrade/edge/https-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/ngf-upgrade/edge/https-plus.png -------------------------------------------------------------------------------- /tests/results/product-telemetry-performance/img/cluster-1day-collect-not-report-cpu-usage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/product-telemetry-performance/img/cluster-1day-collect-not-report-cpu-usage.png -------------------------------------------------------------------------------- /tests/results/product-telemetry-performance/img/cluster-1day-collect-not-report-ngf-go-stats.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/product-telemetry-performance/img/cluster-1day-collect-not-report-ngf-go-stats.png -------------------------------------------------------------------------------- /tests/results/product-telemetry-performance/img/cluster-1day-collect-not-report-ngf-mem-usage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/product-telemetry-performance/img/cluster-1day-collect-not-report-ngf-mem-usage.png -------------------------------------------------------------------------------- /tests/results/product-telemetry-performance/img/cluster-1day-one-cpu-usage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/product-telemetry-performance/img/cluster-1day-one-cpu-usage.png -------------------------------------------------------------------------------- /tests/results/product-telemetry-performance/img/cluster-1day-one-ngf-go-stats.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/product-telemetry-performance/img/cluster-1day-one-ngf-go-stats.png -------------------------------------------------------------------------------- /tests/results/product-telemetry-performance/img/cluster-1day-one-ngf-mem-usage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/product-telemetry-performance/img/cluster-1day-one-ngf-mem-usage.png -------------------------------------------------------------------------------- /tests/results/product-telemetry-performance/img/cluster-1day-three-cpu-usage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/product-telemetry-performance/img/cluster-1day-three-cpu-usage.png -------------------------------------------------------------------------------- /tests/results/product-telemetry-performance/img/cluster-1day-three-mem-profile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/product-telemetry-performance/img/cluster-1day-three-mem-profile.png -------------------------------------------------------------------------------- /tests/results/product-telemetry-performance/img/cluster-1day-three-ngf-go-stats.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/product-telemetry-performance/img/cluster-1day-three-ngf-go-stats.png -------------------------------------------------------------------------------- /tests/results/product-telemetry-performance/img/cluster-1day-three-ngf-mem-usage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/product-telemetry-performance/img/cluster-1day-three-ngf-mem-usage.png -------------------------------------------------------------------------------- /tests/results/product-telemetry-performance/img/cluster-1day-two-cpu-usage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/product-telemetry-performance/img/cluster-1day-two-cpu-usage.png -------------------------------------------------------------------------------- /tests/results/product-telemetry-performance/img/cluster-1day-two-ngf-go-stats.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/product-telemetry-performance/img/cluster-1day-two-ngf-go-stats.png -------------------------------------------------------------------------------- /tests/results/product-telemetry-performance/img/cluster-1day-two-ngf-mem-usage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/product-telemetry-performance/img/cluster-1day-two-ngf-mem-usage.png -------------------------------------------------------------------------------- /tests/results/product-telemetry-performance/img/cluster-1hour-cpu-usage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/product-telemetry-performance/img/cluster-1hour-cpu-usage.png -------------------------------------------------------------------------------- /tests/results/product-telemetry-performance/img/cluster-1hour-ngf-go-stats.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/product-telemetry-performance/img/cluster-1hour-ngf-go-stats.png -------------------------------------------------------------------------------- /tests/results/product-telemetry-performance/img/cluster-1hour-ngf-mem-usage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/product-telemetry-performance/img/cluster-1hour-ngf-mem-usage.png -------------------------------------------------------------------------------- /tests/results/product-telemetry-performance/img/cluster-1min-cpu-usage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/product-telemetry-performance/img/cluster-1min-cpu-usage.png -------------------------------------------------------------------------------- /tests/results/product-telemetry-performance/img/cluster-1min-ngf-go-stats.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/product-telemetry-performance/img/cluster-1min-ngf-go-stats.png -------------------------------------------------------------------------------- /tests/results/product-telemetry-performance/img/cluster-1min-ngf-mem-usage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/product-telemetry-performance/img/cluster-1min-ngf-mem-usage.png -------------------------------------------------------------------------------- /tests/results/product-telemetry-performance/img/cluster-no-tel-cpu-usage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/product-telemetry-performance/img/cluster-no-tel-cpu-usage.png -------------------------------------------------------------------------------- /tests/results/product-telemetry-performance/img/cluster-no-tel-mem-profile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/product-telemetry-performance/img/cluster-no-tel-mem-profile.png -------------------------------------------------------------------------------- /tests/results/product-telemetry-performance/img/cluster-no-tel-ngf-go-stats.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/product-telemetry-performance/img/cluster-no-tel-ngf-go-stats.png -------------------------------------------------------------------------------- /tests/results/product-telemetry-performance/img/cluster-no-tel-ngf-mem-usage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/product-telemetry-performance/img/cluster-no-tel-ngf-mem-usage.png -------------------------------------------------------------------------------- /tests/results/product-telemetry-performance/img/cluster-tel-disabled-cpu-usage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/product-telemetry-performance/img/cluster-tel-disabled-cpu-usage.png -------------------------------------------------------------------------------- /tests/results/product-telemetry-performance/img/cluster-tel-disabled-mem-profile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/product-telemetry-performance/img/cluster-tel-disabled-mem-profile.png -------------------------------------------------------------------------------- /tests/results/product-telemetry-performance/img/cluster-tel-disabled-ngf-go-stats.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/product-telemetry-performance/img/cluster-tel-disabled-ngf-go-stats.png -------------------------------------------------------------------------------- /tests/results/product-telemetry-performance/img/cluster-tel-disabled-ngf-mem-usage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/product-telemetry-performance/img/cluster-tel-disabled-ngf-mem-usage.png -------------------------------------------------------------------------------- /tests/results/scale/1.0.0/TestScale_HTTPRoutes/CPU-no-delay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.0.0/TestScale_HTTPRoutes/CPU-no-delay.png -------------------------------------------------------------------------------- /tests/results/scale/1.0.0/TestScale_HTTPRoutes/CPU.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.0.0/TestScale_HTTPRoutes/CPU.png -------------------------------------------------------------------------------- /tests/results/scale/1.0.0/TestScale_HTTPRoutes/Memory-no-delay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.0.0/TestScale_HTTPRoutes/Memory-no-delay.png -------------------------------------------------------------------------------- /tests/results/scale/1.0.0/TestScale_HTTPRoutes/Memory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.0.0/TestScale_HTTPRoutes/Memory.png -------------------------------------------------------------------------------- /tests/results/scale/1.0.0/TestScale_HTTPRoutes/TTR.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.0.0/TestScale_HTTPRoutes/TTR.png -------------------------------------------------------------------------------- /tests/results/scale/1.0.0/TestScale_HTTPSListeners/CPU.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.0.0/TestScale_HTTPSListeners/CPU.png -------------------------------------------------------------------------------- /tests/results/scale/1.0.0/TestScale_HTTPSListeners/Memory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.0.0/TestScale_HTTPSListeners/Memory.png -------------------------------------------------------------------------------- /tests/results/scale/1.0.0/TestScale_HTTPSListeners/TTR.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.0.0/TestScale_HTTPSListeners/TTR.png -------------------------------------------------------------------------------- /tests/results/scale/1.0.0/TestScale_Listeners/CPU.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.0.0/TestScale_Listeners/CPU.png -------------------------------------------------------------------------------- /tests/results/scale/1.0.0/TestScale_Listeners/Memory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.0.0/TestScale_Listeners/Memory.png -------------------------------------------------------------------------------- /tests/results/scale/1.0.0/TestScale_Listeners/TTR.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.0.0/TestScale_Listeners/TTR.png -------------------------------------------------------------------------------- /tests/results/scale/1.0.0/TestScale_UpstreamServers/CPU.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.0.0/TestScale_UpstreamServers/CPU.png -------------------------------------------------------------------------------- /tests/results/scale/1.0.0/TestScale_UpstreamServers/Memory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.0.0/TestScale_UpstreamServers/Memory.png -------------------------------------------------------------------------------- /tests/results/scale/1.1.0/TestScale_HTTPRoutes/CPU-no-delay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.1.0/TestScale_HTTPRoutes/CPU-no-delay.png -------------------------------------------------------------------------------- /tests/results/scale/1.1.0/TestScale_HTTPRoutes/CPU.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.1.0/TestScale_HTTPRoutes/CPU.png -------------------------------------------------------------------------------- /tests/results/scale/1.1.0/TestScale_HTTPRoutes/Memory-no-delay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.1.0/TestScale_HTTPRoutes/Memory-no-delay.png -------------------------------------------------------------------------------- /tests/results/scale/1.1.0/TestScale_HTTPRoutes/Memory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.1.0/TestScale_HTTPRoutes/Memory.png -------------------------------------------------------------------------------- /tests/results/scale/1.1.0/TestScale_HTTPRoutes/TTR.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.1.0/TestScale_HTTPRoutes/TTR.png -------------------------------------------------------------------------------- /tests/results/scale/1.1.0/TestScale_HTTPSListeners/CPU.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.1.0/TestScale_HTTPSListeners/CPU.png -------------------------------------------------------------------------------- /tests/results/scale/1.1.0/TestScale_HTTPSListeners/Memory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.1.0/TestScale_HTTPSListeners/Memory.png -------------------------------------------------------------------------------- /tests/results/scale/1.1.0/TestScale_HTTPSListeners/TTR.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.1.0/TestScale_HTTPSListeners/TTR.png -------------------------------------------------------------------------------- /tests/results/scale/1.1.0/TestScale_Listeners/CPU.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.1.0/TestScale_Listeners/CPU.png -------------------------------------------------------------------------------- /tests/results/scale/1.1.0/TestScale_Listeners/Memory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.1.0/TestScale_Listeners/Memory.png -------------------------------------------------------------------------------- /tests/results/scale/1.1.0/TestScale_Listeners/TTR.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.1.0/TestScale_Listeners/TTR.png -------------------------------------------------------------------------------- /tests/results/scale/1.1.0/TestScale_UpstreamServers/CPU.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.1.0/TestScale_UpstreamServers/CPU.png -------------------------------------------------------------------------------- /tests/results/scale/1.1.0/TestScale_UpstreamServers/Memory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.1.0/TestScale_UpstreamServers/Memory.png -------------------------------------------------------------------------------- /tests/results/scale/1.2.0/TestScale_HTTPRoutes/CPU.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.2.0/TestScale_HTTPRoutes/CPU.png -------------------------------------------------------------------------------- /tests/results/scale/1.2.0/TestScale_HTTPRoutes/Memory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.2.0/TestScale_HTTPRoutes/Memory.png -------------------------------------------------------------------------------- /tests/results/scale/1.2.0/TestScale_HTTPRoutes/TTR-without-peak.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.2.0/TestScale_HTTPRoutes/TTR-without-peak.png -------------------------------------------------------------------------------- /tests/results/scale/1.2.0/TestScale_HTTPRoutes/TTR.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.2.0/TestScale_HTTPRoutes/TTR.png -------------------------------------------------------------------------------- /tests/results/scale/1.2.0/TestScale_HTTPRoutes_Plus/CPU.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.2.0/TestScale_HTTPRoutes_Plus/CPU.png -------------------------------------------------------------------------------- /tests/results/scale/1.2.0/TestScale_HTTPRoutes_Plus/Memory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.2.0/TestScale_HTTPRoutes_Plus/Memory.png -------------------------------------------------------------------------------- /tests/results/scale/1.2.0/TestScale_HTTPRoutes_Plus/TTR.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.2.0/TestScale_HTTPRoutes_Plus/TTR.png -------------------------------------------------------------------------------- /tests/results/scale/1.2.0/TestScale_HTTPSListeners/CPU.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.2.0/TestScale_HTTPSListeners/CPU.png -------------------------------------------------------------------------------- /tests/results/scale/1.2.0/TestScale_HTTPSListeners/Memory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.2.0/TestScale_HTTPSListeners/Memory.png -------------------------------------------------------------------------------- /tests/results/scale/1.2.0/TestScale_HTTPSListeners/TTR.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.2.0/TestScale_HTTPSListeners/TTR.png -------------------------------------------------------------------------------- /tests/results/scale/1.2.0/TestScale_HTTPSListeners_Plus/CPU.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.2.0/TestScale_HTTPSListeners_Plus/CPU.png -------------------------------------------------------------------------------- /tests/results/scale/1.2.0/TestScale_HTTPSListeners_Plus/Memory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.2.0/TestScale_HTTPSListeners_Plus/Memory.png -------------------------------------------------------------------------------- /tests/results/scale/1.2.0/TestScale_HTTPSListeners_Plus/TTR.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.2.0/TestScale_HTTPSListeners_Plus/TTR.png -------------------------------------------------------------------------------- /tests/results/scale/1.2.0/TestScale_Listeners/CPU.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.2.0/TestScale_Listeners/CPU.png -------------------------------------------------------------------------------- /tests/results/scale/1.2.0/TestScale_Listeners/Memory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.2.0/TestScale_Listeners/Memory.png -------------------------------------------------------------------------------- /tests/results/scale/1.2.0/TestScale_Listeners/TTR.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.2.0/TestScale_Listeners/TTR.png -------------------------------------------------------------------------------- /tests/results/scale/1.2.0/TestScale_Listeners_Plus/CPU.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.2.0/TestScale_Listeners_Plus/CPU.png -------------------------------------------------------------------------------- /tests/results/scale/1.2.0/TestScale_Listeners_Plus/Memory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.2.0/TestScale_Listeners_Plus/Memory.png -------------------------------------------------------------------------------- /tests/results/scale/1.2.0/TestScale_Listeners_Plus/TTR.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.2.0/TestScale_Listeners_Plus/TTR.png -------------------------------------------------------------------------------- /tests/results/scale/1.2.0/TestScale_UpstreamServers/CPU.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.2.0/TestScale_UpstreamServers/CPU.png -------------------------------------------------------------------------------- /tests/results/scale/1.2.0/TestScale_UpstreamServers/Memory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.2.0/TestScale_UpstreamServers/Memory.png -------------------------------------------------------------------------------- /tests/results/scale/1.2.0/TestScale_UpstreamServers_Plus/CPU.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.2.0/TestScale_UpstreamServers_Plus/CPU.png -------------------------------------------------------------------------------- /tests/results/scale/1.2.0/TestScale_UpstreamServers_Plus/Memory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.2.0/TestScale_UpstreamServers_Plus/Memory.png -------------------------------------------------------------------------------- /tests/results/scale/1.3.0/TestScale_HTTPRoutes/cpu-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.3.0/TestScale_HTTPRoutes/cpu-plus.png -------------------------------------------------------------------------------- /tests/results/scale/1.3.0/TestScale_HTTPRoutes/cpu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.3.0/TestScale_HTTPRoutes/cpu.png -------------------------------------------------------------------------------- /tests/results/scale/1.3.0/TestScale_HTTPRoutes/memory-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.3.0/TestScale_HTTPRoutes/memory-plus.png -------------------------------------------------------------------------------- /tests/results/scale/1.3.0/TestScale_HTTPRoutes/memory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.3.0/TestScale_HTTPRoutes/memory.png -------------------------------------------------------------------------------- /tests/results/scale/1.3.0/TestScale_HTTPRoutes/ttr-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.3.0/TestScale_HTTPRoutes/ttr-plus.png -------------------------------------------------------------------------------- /tests/results/scale/1.3.0/TestScale_HTTPRoutes/ttr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.3.0/TestScale_HTTPRoutes/ttr.png -------------------------------------------------------------------------------- /tests/results/scale/1.3.0/TestScale_HTTPSListeners/cpu-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.3.0/TestScale_HTTPSListeners/cpu-plus.png -------------------------------------------------------------------------------- /tests/results/scale/1.3.0/TestScale_HTTPSListeners/cpu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.3.0/TestScale_HTTPSListeners/cpu.png -------------------------------------------------------------------------------- /tests/results/scale/1.3.0/TestScale_HTTPSListeners/memory-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.3.0/TestScale_HTTPSListeners/memory-plus.png -------------------------------------------------------------------------------- /tests/results/scale/1.3.0/TestScale_HTTPSListeners/memory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.3.0/TestScale_HTTPSListeners/memory.png -------------------------------------------------------------------------------- /tests/results/scale/1.3.0/TestScale_HTTPSListeners/ttr-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.3.0/TestScale_HTTPSListeners/ttr-plus.png -------------------------------------------------------------------------------- /tests/results/scale/1.3.0/TestScale_HTTPSListeners/ttr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.3.0/TestScale_HTTPSListeners/ttr.png -------------------------------------------------------------------------------- /tests/results/scale/1.3.0/TestScale_Listeners/cpu-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.3.0/TestScale_Listeners/cpu-plus.png -------------------------------------------------------------------------------- /tests/results/scale/1.3.0/TestScale_Listeners/cpu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.3.0/TestScale_Listeners/cpu.png -------------------------------------------------------------------------------- /tests/results/scale/1.3.0/TestScale_Listeners/memory-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.3.0/TestScale_Listeners/memory-plus.png -------------------------------------------------------------------------------- /tests/results/scale/1.3.0/TestScale_Listeners/memory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.3.0/TestScale_Listeners/memory.png -------------------------------------------------------------------------------- /tests/results/scale/1.3.0/TestScale_Listeners/ttr-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.3.0/TestScale_Listeners/ttr-plus.png -------------------------------------------------------------------------------- /tests/results/scale/1.3.0/TestScale_Listeners/ttr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.3.0/TestScale_Listeners/ttr.png -------------------------------------------------------------------------------- /tests/results/scale/1.3.0/TestScale_UpstreamServers/cpu-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.3.0/TestScale_UpstreamServers/cpu-plus.png -------------------------------------------------------------------------------- /tests/results/scale/1.3.0/TestScale_UpstreamServers/cpu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.3.0/TestScale_UpstreamServers/cpu.png -------------------------------------------------------------------------------- /tests/results/scale/1.3.0/TestScale_UpstreamServers/memory-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.3.0/TestScale_UpstreamServers/memory-plus.png -------------------------------------------------------------------------------- /tests/results/scale/1.3.0/TestScale_UpstreamServers/memory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.3.0/TestScale_UpstreamServers/memory.png -------------------------------------------------------------------------------- /tests/results/scale/1.4.0/TestScale_HTTPRoutes/cpu-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.4.0/TestScale_HTTPRoutes/cpu-oss.png -------------------------------------------------------------------------------- /tests/results/scale/1.4.0/TestScale_HTTPRoutes/cpu-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.4.0/TestScale_HTTPRoutes/cpu-plus.png -------------------------------------------------------------------------------- /tests/results/scale/1.4.0/TestScale_HTTPRoutes/memory-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.4.0/TestScale_HTTPRoutes/memory-oss.png -------------------------------------------------------------------------------- /tests/results/scale/1.4.0/TestScale_HTTPRoutes/memory-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.4.0/TestScale_HTTPRoutes/memory-plus.png -------------------------------------------------------------------------------- /tests/results/scale/1.4.0/TestScale_HTTPRoutes/ttr-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.4.0/TestScale_HTTPRoutes/ttr-oss.png -------------------------------------------------------------------------------- /tests/results/scale/1.4.0/TestScale_HTTPRoutes/ttr-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.4.0/TestScale_HTTPRoutes/ttr-plus.png -------------------------------------------------------------------------------- /tests/results/scale/1.4.0/TestScale_HTTPSListeners/cpu-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.4.0/TestScale_HTTPSListeners/cpu-oss.png -------------------------------------------------------------------------------- /tests/results/scale/1.4.0/TestScale_HTTPSListeners/cpu-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.4.0/TestScale_HTTPSListeners/cpu-plus.png -------------------------------------------------------------------------------- /tests/results/scale/1.4.0/TestScale_HTTPSListeners/memory-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.4.0/TestScale_HTTPSListeners/memory-oss.png -------------------------------------------------------------------------------- /tests/results/scale/1.4.0/TestScale_HTTPSListeners/memory-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.4.0/TestScale_HTTPSListeners/memory-plus.png -------------------------------------------------------------------------------- /tests/results/scale/1.4.0/TestScale_HTTPSListeners/ttr-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.4.0/TestScale_HTTPSListeners/ttr-oss.png -------------------------------------------------------------------------------- /tests/results/scale/1.4.0/TestScale_HTTPSListeners/ttr-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.4.0/TestScale_HTTPSListeners/ttr-plus.png -------------------------------------------------------------------------------- /tests/results/scale/1.4.0/TestScale_Listeners/cpu-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.4.0/TestScale_Listeners/cpu-oss.png -------------------------------------------------------------------------------- /tests/results/scale/1.4.0/TestScale_Listeners/cpu-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.4.0/TestScale_Listeners/cpu-plus.png -------------------------------------------------------------------------------- /tests/results/scale/1.4.0/TestScale_Listeners/memory-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.4.0/TestScale_Listeners/memory-oss.png -------------------------------------------------------------------------------- /tests/results/scale/1.4.0/TestScale_Listeners/memory-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.4.0/TestScale_Listeners/memory-plus.png -------------------------------------------------------------------------------- /tests/results/scale/1.4.0/TestScale_Listeners/ttr-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.4.0/TestScale_Listeners/ttr-oss.png -------------------------------------------------------------------------------- /tests/results/scale/1.4.0/TestScale_Listeners/ttr-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.4.0/TestScale_Listeners/ttr-plus.png -------------------------------------------------------------------------------- /tests/results/scale/1.4.0/TestScale_UpstreamServers/cpu-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.4.0/TestScale_UpstreamServers/cpu-oss.png -------------------------------------------------------------------------------- /tests/results/scale/1.4.0/TestScale_UpstreamServers/cpu-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.4.0/TestScale_UpstreamServers/cpu-plus.png -------------------------------------------------------------------------------- /tests/results/scale/1.4.0/TestScale_UpstreamServers/memory-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.4.0/TestScale_UpstreamServers/memory-oss.png -------------------------------------------------------------------------------- /tests/results/scale/1.4.0/TestScale_UpstreamServers/memory-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.4.0/TestScale_UpstreamServers/memory-plus.png -------------------------------------------------------------------------------- /tests/results/scale/1.5.0/TestScale_HTTPRoutes/cpu-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.5.0/TestScale_HTTPRoutes/cpu-oss.png -------------------------------------------------------------------------------- /tests/results/scale/1.5.0/TestScale_HTTPRoutes/cpu-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.5.0/TestScale_HTTPRoutes/cpu-plus.png -------------------------------------------------------------------------------- /tests/results/scale/1.5.0/TestScale_HTTPRoutes/memory-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.5.0/TestScale_HTTPRoutes/memory-oss.png -------------------------------------------------------------------------------- /tests/results/scale/1.5.0/TestScale_HTTPRoutes/memory-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.5.0/TestScale_HTTPRoutes/memory-plus.png -------------------------------------------------------------------------------- /tests/results/scale/1.5.0/TestScale_HTTPRoutes/ttr-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.5.0/TestScale_HTTPRoutes/ttr-oss.png -------------------------------------------------------------------------------- /tests/results/scale/1.5.0/TestScale_HTTPRoutes/ttr-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.5.0/TestScale_HTTPRoutes/ttr-plus.png -------------------------------------------------------------------------------- /tests/results/scale/1.5.0/TestScale_HTTPSListeners/cpu-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.5.0/TestScale_HTTPSListeners/cpu-oss.png -------------------------------------------------------------------------------- /tests/results/scale/1.5.0/TestScale_HTTPSListeners/cpu-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.5.0/TestScale_HTTPSListeners/cpu-plus.png -------------------------------------------------------------------------------- /tests/results/scale/1.5.0/TestScale_HTTPSListeners/memory-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.5.0/TestScale_HTTPSListeners/memory-oss.png -------------------------------------------------------------------------------- /tests/results/scale/1.5.0/TestScale_HTTPSListeners/memory-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.5.0/TestScale_HTTPSListeners/memory-plus.png -------------------------------------------------------------------------------- /tests/results/scale/1.5.0/TestScale_HTTPSListeners/ttr-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.5.0/TestScale_HTTPSListeners/ttr-oss.png -------------------------------------------------------------------------------- /tests/results/scale/1.5.0/TestScale_HTTPSListeners/ttr-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.5.0/TestScale_HTTPSListeners/ttr-plus.png -------------------------------------------------------------------------------- /tests/results/scale/1.5.0/TestScale_Listeners/cpu-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.5.0/TestScale_Listeners/cpu-oss.png -------------------------------------------------------------------------------- /tests/results/scale/1.5.0/TestScale_Listeners/cpu-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.5.0/TestScale_Listeners/cpu-plus.png -------------------------------------------------------------------------------- /tests/results/scale/1.5.0/TestScale_Listeners/memory-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.5.0/TestScale_Listeners/memory-oss.png -------------------------------------------------------------------------------- /tests/results/scale/1.5.0/TestScale_Listeners/memory-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.5.0/TestScale_Listeners/memory-plus.png -------------------------------------------------------------------------------- /tests/results/scale/1.5.0/TestScale_Listeners/ttr-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.5.0/TestScale_Listeners/ttr-oss.png -------------------------------------------------------------------------------- /tests/results/scale/1.5.0/TestScale_Listeners/ttr-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.5.0/TestScale_Listeners/ttr-plus.png -------------------------------------------------------------------------------- /tests/results/scale/1.5.0/TestScale_UpstreamServers/cpu-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.5.0/TestScale_UpstreamServers/cpu-oss.png -------------------------------------------------------------------------------- /tests/results/scale/1.5.0/TestScale_UpstreamServers/cpu-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.5.0/TestScale_UpstreamServers/cpu-plus.png -------------------------------------------------------------------------------- /tests/results/scale/1.5.0/TestScale_UpstreamServers/memory-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.5.0/TestScale_UpstreamServers/memory-oss.png -------------------------------------------------------------------------------- /tests/results/scale/1.5.0/TestScale_UpstreamServers/memory-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.5.0/TestScale_UpstreamServers/memory-plus.png -------------------------------------------------------------------------------- /tests/results/scale/1.6.0/TestScale_HTTPRoutes/cpu-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.6.0/TestScale_HTTPRoutes/cpu-oss.png -------------------------------------------------------------------------------- /tests/results/scale/1.6.0/TestScale_HTTPRoutes/cpu-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.6.0/TestScale_HTTPRoutes/cpu-plus.png -------------------------------------------------------------------------------- /tests/results/scale/1.6.0/TestScale_HTTPRoutes/memory-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.6.0/TestScale_HTTPRoutes/memory-oss.png -------------------------------------------------------------------------------- /tests/results/scale/1.6.0/TestScale_HTTPRoutes/memory-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.6.0/TestScale_HTTPRoutes/memory-plus.png -------------------------------------------------------------------------------- /tests/results/scale/1.6.0/TestScale_HTTPRoutes/ttr-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.6.0/TestScale_HTTPRoutes/ttr-oss.png -------------------------------------------------------------------------------- /tests/results/scale/1.6.0/TestScale_HTTPRoutes/ttr-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.6.0/TestScale_HTTPRoutes/ttr-plus.png -------------------------------------------------------------------------------- /tests/results/scale/1.6.0/TestScale_HTTPSListeners/cpu-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.6.0/TestScale_HTTPSListeners/cpu-oss.png -------------------------------------------------------------------------------- /tests/results/scale/1.6.0/TestScale_HTTPSListeners/cpu-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.6.0/TestScale_HTTPSListeners/cpu-plus.png -------------------------------------------------------------------------------- /tests/results/scale/1.6.0/TestScale_HTTPSListeners/memory-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.6.0/TestScale_HTTPSListeners/memory-oss.png -------------------------------------------------------------------------------- /tests/results/scale/1.6.0/TestScale_HTTPSListeners/memory-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.6.0/TestScale_HTTPSListeners/memory-plus.png -------------------------------------------------------------------------------- /tests/results/scale/1.6.0/TestScale_HTTPSListeners/ttr-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.6.0/TestScale_HTTPSListeners/ttr-oss.png -------------------------------------------------------------------------------- /tests/results/scale/1.6.0/TestScale_HTTPSListeners/ttr-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.6.0/TestScale_HTTPSListeners/ttr-plus.png -------------------------------------------------------------------------------- /tests/results/scale/1.6.0/TestScale_Listeners/cpu-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.6.0/TestScale_Listeners/cpu-oss.png -------------------------------------------------------------------------------- /tests/results/scale/1.6.0/TestScale_Listeners/cpu-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.6.0/TestScale_Listeners/cpu-plus.png -------------------------------------------------------------------------------- /tests/results/scale/1.6.0/TestScale_Listeners/memory-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.6.0/TestScale_Listeners/memory-oss.png -------------------------------------------------------------------------------- /tests/results/scale/1.6.0/TestScale_Listeners/memory-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.6.0/TestScale_Listeners/memory-plus.png -------------------------------------------------------------------------------- /tests/results/scale/1.6.0/TestScale_Listeners/ttr-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.6.0/TestScale_Listeners/ttr-oss.png -------------------------------------------------------------------------------- /tests/results/scale/1.6.0/TestScale_Listeners/ttr-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.6.0/TestScale_Listeners/ttr-plus.png -------------------------------------------------------------------------------- /tests/results/scale/1.6.0/TestScale_UpstreamServers/cpu-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.6.0/TestScale_UpstreamServers/cpu-oss.png -------------------------------------------------------------------------------- /tests/results/scale/1.6.0/TestScale_UpstreamServers/cpu-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.6.0/TestScale_UpstreamServers/cpu-plus.png -------------------------------------------------------------------------------- /tests/results/scale/1.6.0/TestScale_UpstreamServers/memory-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.6.0/TestScale_UpstreamServers/memory-oss.png -------------------------------------------------------------------------------- /tests/results/scale/1.6.0/TestScale_UpstreamServers/memory-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/1.6.0/TestScale_UpstreamServers/memory-plus.png -------------------------------------------------------------------------------- /tests/results/scale/2.0.0/TestScale_HTTPRoutes/cpu-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/2.0.0/TestScale_HTTPRoutes/cpu-oss.png -------------------------------------------------------------------------------- /tests/results/scale/2.0.0/TestScale_HTTPRoutes/cpu-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/2.0.0/TestScale_HTTPRoutes/cpu-plus.png -------------------------------------------------------------------------------- /tests/results/scale/2.0.0/TestScale_HTTPRoutes/memory-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/2.0.0/TestScale_HTTPRoutes/memory-oss.png -------------------------------------------------------------------------------- /tests/results/scale/2.0.0/TestScale_HTTPRoutes/memory-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/2.0.0/TestScale_HTTPRoutes/memory-plus.png -------------------------------------------------------------------------------- /tests/results/scale/2.0.0/TestScale_HTTPRoutes/ttr-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/2.0.0/TestScale_HTTPRoutes/ttr-oss.png -------------------------------------------------------------------------------- /tests/results/scale/2.0.0/TestScale_HTTPRoutes/ttr-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/2.0.0/TestScale_HTTPRoutes/ttr-plus.png -------------------------------------------------------------------------------- /tests/results/scale/2.0.0/TestScale_HTTPSListeners/cpu-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/2.0.0/TestScale_HTTPSListeners/cpu-oss.png -------------------------------------------------------------------------------- /tests/results/scale/2.0.0/TestScale_HTTPSListeners/cpu-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/2.0.0/TestScale_HTTPSListeners/cpu-plus.png -------------------------------------------------------------------------------- /tests/results/scale/2.0.0/TestScale_HTTPSListeners/memory-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/2.0.0/TestScale_HTTPSListeners/memory-oss.png -------------------------------------------------------------------------------- /tests/results/scale/2.0.0/TestScale_HTTPSListeners/memory-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/2.0.0/TestScale_HTTPSListeners/memory-plus.png -------------------------------------------------------------------------------- /tests/results/scale/2.0.0/TestScale_HTTPSListeners/ttr-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/2.0.0/TestScale_HTTPSListeners/ttr-oss.png -------------------------------------------------------------------------------- /tests/results/scale/2.0.0/TestScale_HTTPSListeners/ttr-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/2.0.0/TestScale_HTTPSListeners/ttr-plus.png -------------------------------------------------------------------------------- /tests/results/scale/2.0.0/TestScale_Listeners/cpu-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/2.0.0/TestScale_Listeners/cpu-oss.png -------------------------------------------------------------------------------- /tests/results/scale/2.0.0/TestScale_Listeners/cpu-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/2.0.0/TestScale_Listeners/cpu-plus.png -------------------------------------------------------------------------------- /tests/results/scale/2.0.0/TestScale_Listeners/memory-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/2.0.0/TestScale_Listeners/memory-oss.png -------------------------------------------------------------------------------- /tests/results/scale/2.0.0/TestScale_Listeners/memory-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/2.0.0/TestScale_Listeners/memory-plus.png -------------------------------------------------------------------------------- /tests/results/scale/2.0.0/TestScale_Listeners/ttr-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/2.0.0/TestScale_Listeners/ttr-oss.png -------------------------------------------------------------------------------- /tests/results/scale/2.0.0/TestScale_Listeners/ttr-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/2.0.0/TestScale_Listeners/ttr-plus.png -------------------------------------------------------------------------------- /tests/results/scale/2.0.0/TestScale_UpstreamServers/cpu-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/2.0.0/TestScale_UpstreamServers/cpu-oss.png -------------------------------------------------------------------------------- /tests/results/scale/2.0.0/TestScale_UpstreamServers/cpu-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/2.0.0/TestScale_UpstreamServers/cpu-plus.png -------------------------------------------------------------------------------- /tests/results/scale/2.0.0/TestScale_UpstreamServers/memory-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/2.0.0/TestScale_UpstreamServers/memory-oss.png -------------------------------------------------------------------------------- /tests/results/scale/2.0.0/TestScale_UpstreamServers/memory-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/2.0.0/TestScale_UpstreamServers/memory-plus.png -------------------------------------------------------------------------------- /tests/results/scale/edge/TestScale_HTTPRoutes/cpu-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/edge/TestScale_HTTPRoutes/cpu-oss.png -------------------------------------------------------------------------------- /tests/results/scale/edge/TestScale_HTTPRoutes/cpu-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/edge/TestScale_HTTPRoutes/cpu-plus.png -------------------------------------------------------------------------------- /tests/results/scale/edge/TestScale_HTTPRoutes/memory-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/edge/TestScale_HTTPRoutes/memory-oss.png -------------------------------------------------------------------------------- /tests/results/scale/edge/TestScale_HTTPRoutes/memory-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/edge/TestScale_HTTPRoutes/memory-plus.png -------------------------------------------------------------------------------- /tests/results/scale/edge/TestScale_HTTPRoutes/ttr-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/edge/TestScale_HTTPRoutes/ttr-oss.png -------------------------------------------------------------------------------- /tests/results/scale/edge/TestScale_HTTPRoutes/ttr-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/edge/TestScale_HTTPRoutes/ttr-plus.png -------------------------------------------------------------------------------- /tests/results/scale/edge/TestScale_HTTPSListeners/cpu-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/edge/TestScale_HTTPSListeners/cpu-oss.png -------------------------------------------------------------------------------- /tests/results/scale/edge/TestScale_HTTPSListeners/cpu-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/edge/TestScale_HTTPSListeners/cpu-plus.png -------------------------------------------------------------------------------- /tests/results/scale/edge/TestScale_HTTPSListeners/memory-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/edge/TestScale_HTTPSListeners/memory-oss.png -------------------------------------------------------------------------------- /tests/results/scale/edge/TestScale_HTTPSListeners/memory-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/edge/TestScale_HTTPSListeners/memory-plus.png -------------------------------------------------------------------------------- /tests/results/scale/edge/TestScale_HTTPSListeners/ngf-oss.log: -------------------------------------------------------------------------------- 1 | {"level":"debug","ts":"2024-10-15T19:05:58Z","logger":"controller-runtime.healthz","msg":"healthz check failed","checker":"readyz","error":"nginx has not yet become ready to accept traffic"} 2 | -------------------------------------------------------------------------------- /tests/results/scale/edge/TestScale_HTTPSListeners/ttr-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/edge/TestScale_HTTPSListeners/ttr-oss.png -------------------------------------------------------------------------------- /tests/results/scale/edge/TestScale_HTTPSListeners/ttr-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/edge/TestScale_HTTPSListeners/ttr-plus.png -------------------------------------------------------------------------------- /tests/results/scale/edge/TestScale_Listeners/cpu-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/edge/TestScale_Listeners/cpu-oss.png -------------------------------------------------------------------------------- /tests/results/scale/edge/TestScale_Listeners/cpu-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/edge/TestScale_Listeners/cpu-plus.png -------------------------------------------------------------------------------- /tests/results/scale/edge/TestScale_Listeners/memory-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/edge/TestScale_Listeners/memory-oss.png -------------------------------------------------------------------------------- /tests/results/scale/edge/TestScale_Listeners/memory-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/edge/TestScale_Listeners/memory-plus.png -------------------------------------------------------------------------------- /tests/results/scale/edge/TestScale_Listeners/ttr-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/edge/TestScale_Listeners/ttr-oss.png -------------------------------------------------------------------------------- /tests/results/scale/edge/TestScale_Listeners/ttr-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/edge/TestScale_Listeners/ttr-plus.png -------------------------------------------------------------------------------- /tests/results/scale/edge/TestScale_UpstreamServers/cpu-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/edge/TestScale_UpstreamServers/cpu-oss.png -------------------------------------------------------------------------------- /tests/results/scale/edge/TestScale_UpstreamServers/cpu-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/edge/TestScale_UpstreamServers/cpu-plus.png -------------------------------------------------------------------------------- /tests/results/scale/edge/TestScale_UpstreamServers/memory-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/edge/TestScale_UpstreamServers/memory-oss.png -------------------------------------------------------------------------------- /tests/results/scale/edge/TestScale_UpstreamServers/memory-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/scale/edge/TestScale_UpstreamServers/memory-plus.png -------------------------------------------------------------------------------- /tests/results/scale/edge/TestScale_UpstreamServers/nginx-plus.log: -------------------------------------------------------------------------------- 1 | 2024/09/15 19:17:23 [crit] 121#121: ngx_slab_alloc() failed: no memory in upstream zone "scale_backend_80" 2 | 2024/09/15 19:17:23 [crit] 23#23: ngx_slab_alloc() failed: no memory in upstream zone "scale_backend_80" 3 | -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.0.0/10-node/abrupt-down-http.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.0.0/10-node/abrupt-down-http.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.0.0/10-node/abrupt-down-https.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.0.0/10-node/abrupt-down-https.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.0.0/10-node/abrupt-up-http.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.0.0/10-node/abrupt-up-http.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.0.0/10-node/abrupt-up-https.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.0.0/10-node/abrupt-up-https.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.0.0/10-node/gradual-down-http.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.0.0/10-node/gradual-down-http.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.0.0/10-node/gradual-down-https.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.0.0/10-node/gradual-down-https.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.0.0/10-node/gradual-up-http.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.0.0/10-node/gradual-up-http.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.0.0/10-node/gradual-up-https.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.0.0/10-node/gradual-up-https.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.0.0/25-node/abrupt-down-http.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.0.0/25-node/abrupt-down-http.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.0.0/25-node/abrupt-down-https.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.0.0/25-node/abrupt-down-https.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.0.0/25-node/abrupt-up-http.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.0.0/25-node/abrupt-up-http.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.0.0/25-node/abrupt-up-https.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.0.0/25-node/abrupt-up-https.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.0.0/25-node/gradual-down-http.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.0.0/25-node/gradual-down-http.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.0.0/25-node/gradual-down-https.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.0.0/25-node/gradual-down-https.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.0.0/25-node/gradual-up-http.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.0.0/25-node/gradual-up-http.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.0.0/25-node/gradual-up-https.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.0.0/25-node/gradual-up-https.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.1.0/10-node/abrupt-down-http.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.1.0/10-node/abrupt-down-http.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.1.0/10-node/abrupt-down-https.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.1.0/10-node/abrupt-down-https.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.1.0/10-node/abrupt-up-http.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.1.0/10-node/abrupt-up-http.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.1.0/10-node/abrupt-up-https.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.1.0/10-node/abrupt-up-https.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.1.0/10-node/gradual-down-http.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.1.0/10-node/gradual-down-http.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.1.0/10-node/gradual-down-https.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.1.0/10-node/gradual-down-https.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.1.0/10-node/gradual-up-http.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.1.0/10-node/gradual-up-http.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.1.0/10-node/gradual-up-https.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.1.0/10-node/gradual-up-https.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.1.0/25-node/abrupt-down-http.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.1.0/25-node/abrupt-down-http.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.1.0/25-node/abrupt-down-https.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.1.0/25-node/abrupt-down-https.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.1.0/25-node/abrupt-up-http.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.1.0/25-node/abrupt-up-http.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.1.0/25-node/abrupt-up-https.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.1.0/25-node/abrupt-up-https.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.1.0/25-node/gradual-down-http.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.1.0/25-node/gradual-down-http.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.1.0/25-node/gradual-down-https.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.1.0/25-node/gradual-down-https.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.1.0/25-node/gradual-up-http.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.1.0/25-node/gradual-up-http.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.1.0/25-node/gradual-up-https.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.1.0/25-node/gradual-up-https.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.2.0/10-node/abrupt-down-http.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.2.0/10-node/abrupt-down-http.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.2.0/10-node/abrupt-down-https.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.2.0/10-node/abrupt-down-https.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.2.0/10-node/abrupt-up-http.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.2.0/10-node/abrupt-up-http.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.2.0/10-node/abrupt-up-https.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.2.0/10-node/abrupt-up-https.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.2.0/10-node/gradual-down-http.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.2.0/10-node/gradual-down-http.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.2.0/10-node/gradual-down-https.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.2.0/10-node/gradual-down-https.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.2.0/10-node/gradual-up-http.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.2.0/10-node/gradual-up-http.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.2.0/10-node/gradual-up-https.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.2.0/10-node/gradual-up-https.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.2.0/25-node/abrupt-down-http.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.2.0/25-node/abrupt-down-http.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.2.0/25-node/abrupt-down-https.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.2.0/25-node/abrupt-down-https.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.2.0/25-node/abrupt-up-http.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.2.0/25-node/abrupt-up-http.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.2.0/25-node/abrupt-up-https.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.2.0/25-node/abrupt-up-https.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.2.0/25-node/gradual-down-http.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.2.0/25-node/gradual-down-http.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.2.0/25-node/gradual-down-https.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.2.0/25-node/gradual-down-https.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.2.0/25-node/gradual-up-http.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.2.0/25-node/gradual-up-http.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.2.0/25-node/gradual-up-https.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.2.0/25-node/gradual-up-https.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.3.0/10-node/abrupt-down-http.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.3.0/10-node/abrupt-down-http.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.3.0/10-node/abrupt-down-https.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.3.0/10-node/abrupt-down-https.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.3.0/10-node/abrupt-up-http.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.3.0/10-node/abrupt-up-http.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.3.0/10-node/abrupt-up-https.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.3.0/10-node/abrupt-up-https.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.3.0/10-node/gradual-down-http.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.3.0/10-node/gradual-down-http.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.3.0/10-node/gradual-down-https.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.3.0/10-node/gradual-down-https.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.3.0/10-node/gradual-up-http.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.3.0/10-node/gradual-up-http.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.3.0/10-node/gradual-up-https.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.3.0/10-node/gradual-up-https.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.3.0/25-node/abrupt-down-http.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.3.0/25-node/abrupt-down-http.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.3.0/25-node/abrupt-down-https.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.3.0/25-node/abrupt-down-https.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.3.0/25-node/abrupt-up-http.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.3.0/25-node/abrupt-up-http.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.3.0/25-node/abrupt-up-https.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.3.0/25-node/abrupt-up-https.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.3.0/25-node/gradual-down-http.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.3.0/25-node/gradual-down-http.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.3.0/25-node/gradual-down-https.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.3.0/25-node/gradual-down-https.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.3.0/25-node/gradual-up-http.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.3.0/25-node/gradual-up-http.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.3.0/25-node/gradual-up-https.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.3.0/25-node/gradual-up-https.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.4.0/abrupt-scale-down-affinity-http-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.4.0/abrupt-scale-down-affinity-http-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.4.0/abrupt-scale-down-affinity-http-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.4.0/abrupt-scale-down-affinity-http-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.4.0/abrupt-scale-down-affinity-https-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.4.0/abrupt-scale-down-affinity-https-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.4.0/abrupt-scale-down-affinity-https-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.4.0/abrupt-scale-down-affinity-https-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.4.0/abrupt-scale-down-http-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.4.0/abrupt-scale-down-http-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.4.0/abrupt-scale-down-http-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.4.0/abrupt-scale-down-http-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.4.0/abrupt-scale-down-https-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.4.0/abrupt-scale-down-https-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.4.0/abrupt-scale-down-https-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.4.0/abrupt-scale-down-https-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.4.0/abrupt-scale-up-affinity-http-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.4.0/abrupt-scale-up-affinity-http-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.4.0/abrupt-scale-up-affinity-http-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.4.0/abrupt-scale-up-affinity-http-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.4.0/abrupt-scale-up-affinity-https-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.4.0/abrupt-scale-up-affinity-https-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.4.0/abrupt-scale-up-affinity-https-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.4.0/abrupt-scale-up-affinity-https-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.4.0/abrupt-scale-up-http-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.4.0/abrupt-scale-up-http-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.4.0/abrupt-scale-up-http-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.4.0/abrupt-scale-up-http-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.4.0/abrupt-scale-up-https-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.4.0/abrupt-scale-up-https-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.4.0/abrupt-scale-up-https-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.4.0/abrupt-scale-up-https-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.4.0/gradual-scale-down-affinity-http-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.4.0/gradual-scale-down-affinity-http-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.4.0/gradual-scale-down-affinity-http-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.4.0/gradual-scale-down-affinity-http-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.4.0/gradual-scale-down-affinity-https-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.4.0/gradual-scale-down-affinity-https-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.4.0/gradual-scale-down-affinity-https-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.4.0/gradual-scale-down-affinity-https-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.4.0/gradual-scale-down-http-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.4.0/gradual-scale-down-http-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.4.0/gradual-scale-down-http-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.4.0/gradual-scale-down-http-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.4.0/gradual-scale-down-https-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.4.0/gradual-scale-down-https-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.4.0/gradual-scale-down-https-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.4.0/gradual-scale-down-https-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.4.0/gradual-scale-up-affinity-http-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.4.0/gradual-scale-up-affinity-http-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.4.0/gradual-scale-up-affinity-http-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.4.0/gradual-scale-up-affinity-http-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.4.0/gradual-scale-up-affinity-https-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.4.0/gradual-scale-up-affinity-https-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.4.0/gradual-scale-up-affinity-https-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.4.0/gradual-scale-up-affinity-https-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.4.0/gradual-scale-up-http-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.4.0/gradual-scale-up-http-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.4.0/gradual-scale-up-http-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.4.0/gradual-scale-up-http-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.4.0/gradual-scale-up-https-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.4.0/gradual-scale-up-https-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.4.0/gradual-scale-up-https-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.4.0/gradual-scale-up-https-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.5.0/abrupt-scale-down-affinity-http-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.5.0/abrupt-scale-down-affinity-http-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.5.0/abrupt-scale-down-affinity-http-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.5.0/abrupt-scale-down-affinity-http-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.5.0/abrupt-scale-down-affinity-https-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.5.0/abrupt-scale-down-affinity-https-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.5.0/abrupt-scale-down-affinity-https-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.5.0/abrupt-scale-down-affinity-https-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.5.0/abrupt-scale-down-http-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.5.0/abrupt-scale-down-http-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.5.0/abrupt-scale-down-http-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.5.0/abrupt-scale-down-http-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.5.0/abrupt-scale-down-https-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.5.0/abrupt-scale-down-https-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.5.0/abrupt-scale-down-https-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.5.0/abrupt-scale-down-https-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.5.0/abrupt-scale-up-affinity-http-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.5.0/abrupt-scale-up-affinity-http-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.5.0/abrupt-scale-up-affinity-http-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.5.0/abrupt-scale-up-affinity-http-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.5.0/abrupt-scale-up-affinity-https-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.5.0/abrupt-scale-up-affinity-https-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.5.0/abrupt-scale-up-affinity-https-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.5.0/abrupt-scale-up-affinity-https-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.5.0/abrupt-scale-up-http-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.5.0/abrupt-scale-up-http-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.5.0/abrupt-scale-up-http-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.5.0/abrupt-scale-up-http-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.5.0/abrupt-scale-up-https-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.5.0/abrupt-scale-up-https-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.5.0/abrupt-scale-up-https-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.5.0/abrupt-scale-up-https-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.5.0/gradual-scale-down-affinity-http-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.5.0/gradual-scale-down-affinity-http-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.5.0/gradual-scale-down-affinity-http-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.5.0/gradual-scale-down-affinity-http-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.5.0/gradual-scale-down-affinity-https-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.5.0/gradual-scale-down-affinity-https-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.5.0/gradual-scale-down-affinity-https-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.5.0/gradual-scale-down-affinity-https-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.5.0/gradual-scale-down-http-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.5.0/gradual-scale-down-http-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.5.0/gradual-scale-down-http-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.5.0/gradual-scale-down-http-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.5.0/gradual-scale-down-https-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.5.0/gradual-scale-down-https-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.5.0/gradual-scale-down-https-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.5.0/gradual-scale-down-https-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.5.0/gradual-scale-up-affinity-http-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.5.0/gradual-scale-up-affinity-http-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.5.0/gradual-scale-up-affinity-http-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.5.0/gradual-scale-up-affinity-http-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.5.0/gradual-scale-up-affinity-https-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.5.0/gradual-scale-up-affinity-https-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.5.0/gradual-scale-up-affinity-https-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.5.0/gradual-scale-up-affinity-https-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.5.0/gradual-scale-up-http-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.5.0/gradual-scale-up-http-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.5.0/gradual-scale-up-http-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.5.0/gradual-scale-up-http-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.5.0/gradual-scale-up-https-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.5.0/gradual-scale-up-https-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.5.0/gradual-scale-up-https-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.5.0/gradual-scale-up-https-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.6.0/abrupt-scale-down-affinity-http-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.6.0/abrupt-scale-down-affinity-http-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.6.0/abrupt-scale-down-affinity-http-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.6.0/abrupt-scale-down-affinity-http-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.6.0/abrupt-scale-down-affinity-https-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.6.0/abrupt-scale-down-affinity-https-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.6.0/abrupt-scale-down-affinity-https-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.6.0/abrupt-scale-down-affinity-https-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.6.0/abrupt-scale-down-http-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.6.0/abrupt-scale-down-http-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.6.0/abrupt-scale-down-http-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.6.0/abrupt-scale-down-http-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.6.0/abrupt-scale-down-https-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.6.0/abrupt-scale-down-https-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.6.0/abrupt-scale-down-https-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.6.0/abrupt-scale-down-https-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.6.0/abrupt-scale-up-affinity-http-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.6.0/abrupt-scale-up-affinity-http-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.6.0/abrupt-scale-up-affinity-http-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.6.0/abrupt-scale-up-affinity-http-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.6.0/abrupt-scale-up-affinity-https-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.6.0/abrupt-scale-up-affinity-https-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.6.0/abrupt-scale-up-affinity-https-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.6.0/abrupt-scale-up-affinity-https-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.6.0/abrupt-scale-up-http-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.6.0/abrupt-scale-up-http-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.6.0/abrupt-scale-up-http-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.6.0/abrupt-scale-up-http-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.6.0/abrupt-scale-up-https-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.6.0/abrupt-scale-up-https-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.6.0/abrupt-scale-up-https-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.6.0/abrupt-scale-up-https-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.6.0/gradual-scale-down-affinity-http-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.6.0/gradual-scale-down-affinity-http-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.6.0/gradual-scale-down-affinity-http-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.6.0/gradual-scale-down-affinity-http-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.6.0/gradual-scale-down-affinity-https-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.6.0/gradual-scale-down-affinity-https-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.6.0/gradual-scale-down-affinity-https-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.6.0/gradual-scale-down-affinity-https-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.6.0/gradual-scale-down-http-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.6.0/gradual-scale-down-http-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.6.0/gradual-scale-down-http-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.6.0/gradual-scale-down-http-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.6.0/gradual-scale-down-https-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.6.0/gradual-scale-down-https-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.6.0/gradual-scale-down-https-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.6.0/gradual-scale-down-https-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.6.0/gradual-scale-up-affinity-http-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.6.0/gradual-scale-up-affinity-http-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.6.0/gradual-scale-up-affinity-http-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.6.0/gradual-scale-up-affinity-http-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.6.0/gradual-scale-up-affinity-https-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.6.0/gradual-scale-up-affinity-https-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.6.0/gradual-scale-up-affinity-https-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.6.0/gradual-scale-up-affinity-https-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.6.0/gradual-scale-up-http-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.6.0/gradual-scale-up-http-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.6.0/gradual-scale-up-http-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.6.0/gradual-scale-up-http-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.6.0/gradual-scale-up-https-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.6.0/gradual-scale-up-https-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/1.6.0/gradual-scale-up-https-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/1.6.0/gradual-scale-up-https-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/2.0.0/abrupt-scale-down-affinity-http-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/2.0.0/abrupt-scale-down-affinity-http-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/2.0.0/abrupt-scale-down-affinity-http-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/2.0.0/abrupt-scale-down-affinity-http-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/2.0.0/abrupt-scale-down-affinity-https-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/2.0.0/abrupt-scale-down-affinity-https-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/2.0.0/abrupt-scale-down-affinity-https-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/2.0.0/abrupt-scale-down-affinity-https-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/2.0.0/abrupt-scale-down-http-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/2.0.0/abrupt-scale-down-http-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/2.0.0/abrupt-scale-down-http-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/2.0.0/abrupt-scale-down-http-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/2.0.0/abrupt-scale-down-https-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/2.0.0/abrupt-scale-down-https-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/2.0.0/abrupt-scale-down-https-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/2.0.0/abrupt-scale-down-https-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/2.0.0/abrupt-scale-up-affinity-http-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/2.0.0/abrupt-scale-up-affinity-http-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/2.0.0/abrupt-scale-up-affinity-http-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/2.0.0/abrupt-scale-up-affinity-http-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/2.0.0/abrupt-scale-up-affinity-https-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/2.0.0/abrupt-scale-up-affinity-https-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/2.0.0/abrupt-scale-up-affinity-https-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/2.0.0/abrupt-scale-up-affinity-https-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/2.0.0/abrupt-scale-up-http-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/2.0.0/abrupt-scale-up-http-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/2.0.0/abrupt-scale-up-http-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/2.0.0/abrupt-scale-up-http-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/2.0.0/abrupt-scale-up-https-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/2.0.0/abrupt-scale-up-https-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/2.0.0/abrupt-scale-up-https-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/2.0.0/abrupt-scale-up-https-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/2.0.0/gradual-scale-down-affinity-http-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/2.0.0/gradual-scale-down-affinity-http-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/2.0.0/gradual-scale-down-affinity-http-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/2.0.0/gradual-scale-down-affinity-http-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/2.0.0/gradual-scale-down-affinity-https-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/2.0.0/gradual-scale-down-affinity-https-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/2.0.0/gradual-scale-down-affinity-https-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/2.0.0/gradual-scale-down-affinity-https-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/2.0.0/gradual-scale-down-http-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/2.0.0/gradual-scale-down-http-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/2.0.0/gradual-scale-down-http-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/2.0.0/gradual-scale-down-http-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/2.0.0/gradual-scale-down-https-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/2.0.0/gradual-scale-down-https-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/2.0.0/gradual-scale-down-https-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/2.0.0/gradual-scale-down-https-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/2.0.0/gradual-scale-up-affinity-http-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/2.0.0/gradual-scale-up-affinity-http-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/2.0.0/gradual-scale-up-affinity-http-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/2.0.0/gradual-scale-up-affinity-http-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/2.0.0/gradual-scale-up-affinity-https-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/2.0.0/gradual-scale-up-affinity-https-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/2.0.0/gradual-scale-up-affinity-https-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/2.0.0/gradual-scale-up-affinity-https-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/2.0.0/gradual-scale-up-http-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/2.0.0/gradual-scale-up-http-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/2.0.0/gradual-scale-up-http-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/2.0.0/gradual-scale-up-http-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/2.0.0/gradual-scale-up-https-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/2.0.0/gradual-scale-up-https-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/2.0.0/gradual-scale-up-https-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/2.0.0/gradual-scale-up-https-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/edge/abrupt-scale-down-affinity-http-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/edge/abrupt-scale-down-affinity-http-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/edge/abrupt-scale-down-affinity-http-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/edge/abrupt-scale-down-affinity-http-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/edge/abrupt-scale-down-affinity-https-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/edge/abrupt-scale-down-affinity-https-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/edge/abrupt-scale-down-affinity-https-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/edge/abrupt-scale-down-affinity-https-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/edge/abrupt-scale-down-http-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/edge/abrupt-scale-down-http-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/edge/abrupt-scale-down-http-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/edge/abrupt-scale-down-http-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/edge/abrupt-scale-down-https-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/edge/abrupt-scale-down-https-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/edge/abrupt-scale-down-https-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/edge/abrupt-scale-down-https-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/edge/abrupt-scale-up-affinity-http-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/edge/abrupt-scale-up-affinity-http-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/edge/abrupt-scale-up-affinity-http-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/edge/abrupt-scale-up-affinity-http-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/edge/abrupt-scale-up-affinity-https-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/edge/abrupt-scale-up-affinity-https-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/edge/abrupt-scale-up-affinity-https-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/edge/abrupt-scale-up-affinity-https-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/edge/abrupt-scale-up-http-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/edge/abrupt-scale-up-http-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/edge/abrupt-scale-up-http-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/edge/abrupt-scale-up-http-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/edge/abrupt-scale-up-https-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/edge/abrupt-scale-up-https-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/edge/abrupt-scale-up-https-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/edge/abrupt-scale-up-https-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/edge/gradual-scale-down-affinity-http-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/edge/gradual-scale-down-affinity-http-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/edge/gradual-scale-down-affinity-http-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/edge/gradual-scale-down-affinity-http-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/edge/gradual-scale-down-affinity-https-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/edge/gradual-scale-down-affinity-https-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/edge/gradual-scale-down-affinity-https-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/edge/gradual-scale-down-affinity-https-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/edge/gradual-scale-down-http-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/edge/gradual-scale-down-http-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/edge/gradual-scale-down-http-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/edge/gradual-scale-down-http-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/edge/gradual-scale-down-https-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/edge/gradual-scale-down-https-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/edge/gradual-scale-down-https-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/edge/gradual-scale-down-https-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/edge/gradual-scale-up-affinity-http-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/edge/gradual-scale-up-affinity-http-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/edge/gradual-scale-up-affinity-http-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/edge/gradual-scale-up-affinity-http-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/edge/gradual-scale-up-affinity-https-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/edge/gradual-scale-up-affinity-https-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/edge/gradual-scale-up-affinity-https-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/edge/gradual-scale-up-affinity-https-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/edge/gradual-scale-up-http-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/edge/gradual-scale-up-http-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/edge/gradual-scale-up-http-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/edge/gradual-scale-up-http-plus.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/edge/gradual-scale-up-https-oss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/edge/gradual-scale-up-https-oss.png -------------------------------------------------------------------------------- /tests/results/zero-downtime-scale/edge/gradual-scale-up-https-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/da6ad1e80ba043eb379f98c8465c513fce8deee4/tests/results/zero-downtime-scale/edge/gradual-scale-up-https-plus.png -------------------------------------------------------------------------------- /tests/scripts/check-pod-exit-code.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | set -eo pipefail 4 | 5 | CODE=$(kubectl get pod conformance -o jsonpath='{.status.containerStatuses[].state.terminated.exitCode}') 6 | if [ "${CODE}" -ne 0 ]; then 7 | exit 2 8 | fi 9 | -------------------------------------------------------------------------------- /tests/scripts/delete-gke-cluster.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | set -eo pipefail 4 | 5 | source scripts/vars.env 6 | 7 | gcloud container clusters delete "${GKE_CLUSTER_NAME}" --zone "${GKE_CLUSTER_ZONE}" --project "${GKE_PROJECT}" --quiet 8 | -------------------------------------------------------------------------------- /tests/scripts/remote-scripts/install-deps.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | set -e 4 | 5 | source ~/vars.env 6 | 7 | sudo apt-get -y update && sudo apt-get -y install gcc 8 | -------------------------------------------------------------------------------- /tests/suite/manifests/nginxgateway/nginx-gateway.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: gateway.nginx.org/v1alpha1 2 | kind: NginxGateway 3 | metadata: 4 | name: ngf-test-config 5 | namespace: nginx-gateway 6 | spec: 7 | logging: 8 | level: debug 9 | --------------------------------------------------------------------------------