├── .devcontainer ├── README.md └── devcontainer.json ├── .dockerignore ├── .editorconfig ├── .gitattributes ├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ ├── config.yml │ └── feature_request.yml ├── PULL_REQUEST_TEMPLATE.md ├── actions │ ├── cli-setup │ │ └── action.yaml │ ├── docker-build │ │ └── action.yml │ └── helm-publish │ │ └── action.yml ├── dco.yml ├── dependabot.yml ├── stale.yml └── workflows │ ├── actions.yml │ ├── cli-build.yml │ ├── codecov.yml │ ├── codeql.yml │ ├── devcontainer.yml │ ├── go.yml │ ├── integration.yml │ ├── js.yml │ ├── lock.yml │ ├── markdown.yml │ ├── proto.yml │ ├── release.yml │ ├── rerun.yml │ ├── rust.yml │ ├── shell.yml │ └── sync-proxy.yml ├── .gitignore ├── .golangci.yml ├── .helmdocsignore ├── .markdownlint.yaml ├── .proxy-version ├── ADOPTERS.md ├── AMBASSADORS.md ├── BUILD.md ├── CHANGES.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Cargo.lock ├── Cargo.toml ├── DCO ├── Dockerfile-debug ├── Dockerfile.controller ├── Dockerfile.proxy ├── EXTENSIONS.md ├── GOVERNANCE.md ├── LICENSE ├── MAINTAINERS.md ├── README.md ├── RELEASE.md ├── SECURITY.md ├── STEERING.md ├── TEST.md ├── audits ├── 2019 │ └── SECURITY_AUDIT.pdf ├── 2022 │ ├── Linkerd - Final Report.pdf │ └── Linkerd - Threat Model.pdf └── 2024 │ └── LNK-01-Linkerd2-Audit-Report-Public-RC1.1.pdf ├── bin ├── _docker.sh ├── _log.sh ├── _os.sh ├── _tag.sh ├── _test-helpers.sh ├── build-cli-bin ├── certs-openssl ├── compute-edge-version ├── docker ├── docker-build ├── docker-build-cli-bin ├── docker-build-controller ├── docker-build-debug ├── docker-build-metrics-api ├── docker-build-proxy ├── docker-build-tap ├── docker-build-web ├── docker-pull ├── docker-push ├── docker-retag-all ├── docker-test-proxy ├── fetch-proxy ├── fmt ├── go-mod-tree ├── go-mod-versions ├── go-mod-why ├── go-run ├── goimports ├── helm ├── helm-build ├── image-load ├── install-deps ├── k3d ├── kind ├── kubectl ├── linkerd ├── minikube-start-hyperv.bat ├── protoc-go.sh ├── root-tag ├── rust-toolchain-version ├── scurl ├── shellcheck ├── shellcheck-all ├── test-cleanup ├── test-clouds ├── test-clouds-cleanup ├── test-scale ├── tests ├── update-codegen.sh └── web ├── charts ├── artifacthub-repo-edge.yml ├── artifacthub-repo-stable.yml ├── linkerd-control-plane │ ├── .helmignore │ ├── Chart.lock │ ├── Chart.yaml │ ├── README.md.gotmpl │ ├── templates │ │ ├── NOTES.txt │ │ ├── config-rbac.yaml │ │ ├── config.yaml │ │ ├── destination-rbac.yaml │ │ ├── destination.yaml │ │ ├── heartbeat-rbac.yaml │ │ ├── heartbeat.yaml │ │ ├── identity-rbac.yaml │ │ ├── identity.yaml │ │ ├── namespace.yaml │ │ ├── podmonitor.yaml │ │ ├── proxy-injector-rbac.yaml │ │ ├── proxy-injector.yaml │ │ └── psp.yaml │ ├── values-ha.yaml │ └── values.yaml ├── linkerd-crds │ ├── .helmignore │ ├── Chart.lock │ ├── Chart.yaml │ ├── README.md.gotmpl │ ├── templates │ │ ├── NOTES.txt │ │ ├── gateway.networking.k8s.io_grpcroutes.yaml │ │ ├── gateway.networking.k8s.io_httproutes.yaml │ │ ├── gateway.networking.k8s.io_tcproutes.yaml │ │ ├── gateway.networking.k8s.io_tlsroutes.yaml │ │ ├── policy │ │ │ ├── authorization-policy.yaml │ │ │ ├── egress-network.yaml │ │ │ ├── http-local-ratelimit-policy.yaml │ │ │ ├── httproute.yaml │ │ │ ├── meshtls-authentication.yaml │ │ │ ├── network-authentication.yaml │ │ │ ├── server-authorization.yaml │ │ │ └── server.yaml │ │ ├── serviceprofile.yaml │ │ └── workload │ │ │ └── external-workload.yaml │ └── values.yaml ├── linkerd2-cni │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md.gotmpl │ ├── requirements.lock │ ├── requirements.yaml │ ├── templates │ │ └── cni-plugin.yaml │ └── values.yaml ├── partials │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md.gotmpl │ ├── templates │ │ ├── NOTES.txt │ │ ├── _affinity.tpl │ │ ├── _capabilities.tpl │ │ ├── _debug.tpl │ │ ├── _helpers.tpl │ │ ├── _metadata.tpl │ │ ├── _network-validator.tpl │ │ ├── _nodeselector.tpl │ │ ├── _proxy-config-ann.tpl │ │ ├── _proxy-init.tpl │ │ ├── _proxy.tpl │ │ ├── _pull-secrets.tpl │ │ ├── _resources.tpl │ │ ├── _tolerations.tpl │ │ ├── _trace.tpl │ │ ├── _validate.tpl │ │ └── _volumes.tpl │ └── values.yaml ├── patch │ ├── Chart.yaml │ ├── requirements.lock │ ├── requirements.yaml │ └── templates │ │ └── patch.json └── templates.go ├── cli ├── Dockerfile ├── cmd │ ├── authz.go │ ├── check.go │ ├── check_extensions.go │ ├── check_extensions_test.go │ ├── check_test.go │ ├── completion.go │ ├── completion_test.go │ ├── controller-metrics.go │ ├── diagnostics.go │ ├── diagnostics_profile.go │ ├── doc.go │ ├── endpoints.go │ ├── endpoints_test.go │ ├── identity.go │ ├── inject.go │ ├── inject_test.go │ ├── inject_util.go │ ├── install-cni-plugin.go │ ├── install-cni-plugin_test.go │ ├── install.go │ ├── install_cni_helm_test.go │ ├── install_helm_test.go │ ├── install_test.go │ ├── main_test.go │ ├── metrics.go │ ├── metrics_diagnostics_util.go │ ├── metrics_diagnostics_util_test.go │ ├── options.go │ ├── policy.go │ ├── profile.go │ ├── profile_test.go │ ├── prune.go │ ├── range_slice.go │ ├── range_slice_test.go │ ├── root.go │ ├── test_helper.go │ ├── testdata │ │ ├── addon_config.yaml │ │ ├── addon_config_overwrite.yaml │ │ ├── check_output.golden │ │ ├── check_output_json.golden │ │ ├── endpoints_one_output.golden │ │ ├── endpoints_one_output_json.golden │ │ ├── endpoints_two_outputs.golden │ │ ├── expired-crt.pem │ │ ├── expired-key.pem │ │ ├── expired-trust-anchors.pem │ │ ├── inject-filepath │ │ │ ├── expected │ │ │ │ ├── injected_nginx.stderr │ │ │ │ ├── injected_nginx.stderr.verbose │ │ │ │ ├── injected_nginx.yaml │ │ │ │ ├── injected_nginx_redis.stderr │ │ │ │ ├── injected_nginx_redis.stderr.verbose │ │ │ │ ├── injected_nginx_redis.yaml │ │ │ │ ├── injected_redis.stderr │ │ │ │ ├── injected_redis.stderr.verbose │ │ │ │ └── injected_redis.yaml │ │ │ └── resources │ │ │ │ ├── db │ │ │ │ └── redis.yaml │ │ │ │ └── nginx.yaml │ │ ├── inject_contour.golden.yml │ │ ├── inject_contour.input.yml │ │ ├── inject_contour.report │ │ ├── inject_contour.report.verbose │ │ ├── inject_contour_uninject.report │ │ ├── inject_emojivoto_already_injected.golden.yml │ │ ├── inject_emojivoto_already_injected.input.yml │ │ ├── inject_emojivoto_already_injected.report │ │ ├── inject_emojivoto_already_injected.report.verbose │ │ ├── inject_emojivoto_cronjob.golden.yml │ │ ├── inject_emojivoto_cronjob.input.yml │ │ ├── inject_emojivoto_cronjob.report │ │ ├── inject_emojivoto_cronjob.report.verbose │ │ ├── inject_emojivoto_cronjob_nometa.golden.yml │ │ ├── inject_emojivoto_cronjob_nometa.input.yml │ │ ├── inject_emojivoto_deployment.golden.yml │ │ ├── inject_emojivoto_deployment.input.yml │ │ ├── inject_emojivoto_deployment.report │ │ ├── inject_emojivoto_deployment.report.verbose │ │ ├── inject_emojivoto_deployment_access_log.golden.yml │ │ ├── inject_emojivoto_deployment_automountServiceAccountToken_false.golden.stderr │ │ ├── inject_emojivoto_deployment_automountServiceAccountToken_false.golden.stderr.verbose │ │ ├── inject_emojivoto_deployment_automountServiceAccountToken_false.golden.yml │ │ ├── inject_emojivoto_deployment_automountServiceAccountToken_false.input.yml │ │ ├── inject_emojivoto_deployment_automountServiceAccountToken_false_volumeProjection_disabled.golden.stderr │ │ ├── inject_emojivoto_deployment_automountServiceAccountToken_false_volumeProjection_disabled.golden.stderr.verbose │ │ ├── inject_emojivoto_deployment_automountServiceAccountToken_false_volumeProjection_disabled.golden.yml │ │ ├── inject_emojivoto_deployment_capabilities.golden.yml │ │ ├── inject_emojivoto_deployment_capabilities.input.yml │ │ ├── inject_emojivoto_deployment_config_overrides.golden.yml │ │ ├── inject_emojivoto_deployment_config_overrides.input.yml │ │ ├── inject_emojivoto_deployment_controller_name.golden.yml │ │ ├── inject_emojivoto_deployment_controller_name.input.yml │ │ ├── inject_emojivoto_deployment_controller_name.report │ │ ├── inject_emojivoto_deployment_controller_name.report.verbose │ │ ├── inject_emojivoto_deployment_controller_name_uninject.report │ │ ├── inject_emojivoto_deployment_debug.golden.yml │ │ ├── inject_emojivoto_deployment_default_inbound_policy.golden.report │ │ ├── inject_emojivoto_deployment_default_inbound_policy.golden.report.verbose │ │ ├── inject_emojivoto_deployment_default_inbound_policy.golden.yml │ │ ├── inject_emojivoto_deployment_empty_resources.golden.yml │ │ ├── inject_emojivoto_deployment_empty_resources.input.yml │ │ ├── inject_emojivoto_deployment_empty_resources.report │ │ ├── inject_emojivoto_deployment_empty_resources.report.verbose │ │ ├── inject_emojivoto_deployment_hostNetwork_false.golden.yml │ │ ├── inject_emojivoto_deployment_hostNetwork_false.input.yml │ │ ├── inject_emojivoto_deployment_hostNetwork_false.report │ │ ├── inject_emojivoto_deployment_hostNetwork_false.report.verbose │ │ ├── inject_emojivoto_deployment_hostNetwork_true.golden.stderr │ │ ├── inject_emojivoto_deployment_hostNetwork_true.golden.stderr.verbose │ │ ├── inject_emojivoto_deployment_hostNetwork_true.golden.yml │ │ ├── inject_emojivoto_deployment_hostNetwork_true.input.yml │ │ ├── inject_emojivoto_deployment_hostNetwork_true_uninject.report │ │ ├── inject_emojivoto_deployment_injectDisabled.input.yml │ │ ├── inject_emojivoto_deployment_injectDisabled.report │ │ ├── inject_emojivoto_deployment_injectDisabled.report.verbose │ │ ├── inject_emojivoto_deployment_injectDisabled_uninject.report │ │ ├── inject_emojivoto_deployment_native_sidecar.golden.yml │ │ ├── inject_emojivoto_deployment_no_init_container.golden.yml │ │ ├── inject_emojivoto_deployment_opaque_ports.golden.yml │ │ ├── inject_emojivoto_deployment_opaque_ports.report │ │ ├── inject_emojivoto_deployment_opaque_ports.report.verbose │ │ ├── inject_emojivoto_deployment_overridden.golden.yml │ │ ├── inject_emojivoto_deployment_overridden_noinject.golden.yml │ │ ├── inject_emojivoto_deployment_params.golden.yml │ │ ├── inject_emojivoto_deployment_proxyignores.golden.yml │ │ ├── inject_emojivoto_deployment_udp.golden.yml │ │ ├── inject_emojivoto_deployment_udp.input.yml │ │ ├── inject_emojivoto_deployment_udp.report │ │ ├── inject_emojivoto_deployment_udp.report.verbose │ │ ├── inject_emojivoto_deployment_udp_uninject.report │ │ ├── inject_emojivoto_deployment_uninject.report │ │ ├── inject_emojivoto_deployment_uninjected.input.yml │ │ ├── inject_emojivoto_istio.golden.stderr │ │ ├── inject_emojivoto_istio.golden.stderr.verbose │ │ ├── inject_emojivoto_istio.golden.yml │ │ ├── inject_emojivoto_istio.input.yml │ │ ├── inject_emojivoto_istio_uninject.report │ │ ├── inject_emojivoto_list.golden.yml │ │ ├── inject_emojivoto_list.input.yml │ │ ├── inject_emojivoto_list.report │ │ ├── inject_emojivoto_list.report.verbose │ │ ├── inject_emojivoto_list_empty_resources.golden.yml │ │ ├── inject_emojivoto_list_empty_resources.input.yml │ │ ├── inject_emojivoto_list_empty_resources.report │ │ ├── inject_emojivoto_list_empty_resources.report.verbose │ │ ├── inject_emojivoto_list_uninject.report │ │ ├── inject_emojivoto_namespace_good.golden.report │ │ ├── inject_emojivoto_namespace_good.golden.report.verbose │ │ ├── inject_emojivoto_namespace_good.golden.yml │ │ ├── inject_emojivoto_namespace_good.input.yml │ │ ├── inject_emojivoto_namespace_overidden_good.golden.yml │ │ ├── inject_emojivoto_namespace_uninjected_good.golden.report │ │ ├── inject_emojivoto_namespace_uninjected_good.golden.yml │ │ ├── inject_emojivoto_pod.golden.yml │ │ ├── inject_emojivoto_pod.input.yml │ │ ├── inject_emojivoto_pod.report │ │ ├── inject_emojivoto_pod.report.verbose │ │ ├── inject_emojivoto_pod_default_inbound_policy.golden.report │ │ ├── inject_emojivoto_pod_default_inbound_policy.golden.report.verbose │ │ ├── inject_emojivoto_pod_default_inbound_policy.golden.yml │ │ ├── inject_emojivoto_pod_ingress.golden.yml │ │ ├── inject_emojivoto_pod_ingress.report │ │ ├── inject_emojivoto_pod_ingress.report.verbose │ │ ├── inject_emojivoto_pod_nativesidecar.golden.yml │ │ ├── inject_emojivoto_pod_proxyignores.golden.yml │ │ ├── inject_emojivoto_pod_uninject.report │ │ ├── inject_emojivoto_pod_with_requests.golden.yml │ │ ├── inject_emojivoto_pod_with_requests.input.yml │ │ ├── inject_emojivoto_pod_with_requests.report │ │ ├── inject_emojivoto_pod_with_requests.report.verbose │ │ ├── inject_emojivoto_pod_with_requests_uninject.report │ │ ├── inject_emojivoto_statefulset.golden.yml │ │ ├── inject_emojivoto_statefulset.input.yml │ │ ├── inject_emojivoto_statefulset.report │ │ ├── inject_emojivoto_statefulset.report.verbose │ │ ├── inject_emojivoto_statefulset_uninject.report │ │ ├── inject_gettest_deployment.bad.golden │ │ ├── inject_gettest_deployment.bad.golden.verbose │ │ ├── inject_gettest_deployment.bad.input.yml │ │ ├── inject_gettest_deployment.good.golden.stderr │ │ ├── inject_gettest_deployment.good.golden.stderr.verbose │ │ ├── inject_gettest_deployment.good.golden.yml │ │ ├── inject_gettest_deployment.good.input.yml │ │ ├── inject_tap_deployment.bad.golden │ │ ├── inject_tap_deployment.bad.golden.verbose │ │ ├── inject_tap_deployment.input.yml │ │ ├── inject_tap_deployment_debug.golden.yml │ │ ├── inject_tap_deployment_debug.report │ │ ├── inject_tap_deployment_debug.report.verbose │ │ ├── install-cni-plugin_default.golden │ │ ├── install-cni-plugin_fully_configured.golden │ │ ├── install-cni-plugin_fully_configured_equal_dsts.golden │ │ ├── install-cni-plugin_fully_configured_no_namespace.golden │ │ ├── install-cni-plugin_skip_ports.golden │ │ ├── install_cni_helm_default_output.golden │ │ ├── install_cni_helm_override_output.golden │ │ ├── install_config.yaml │ │ ├── install_controlplane_tracing_output.golden │ │ ├── install_crds.golden │ │ ├── install_crds_with_gateway_api.golden │ │ ├── install_custom_domain.golden │ │ ├── install_custom_registry.golden │ │ ├── install_default.golden │ │ ├── install_default_override_dst_get_nets.golden │ │ ├── install_default_token.golden │ │ ├── install_gid_output.golden │ │ ├── install_ha_output.golden │ │ ├── install_ha_with_overrides_output.golden │ │ ├── install_heartbeat_disabled_output.golden │ │ ├── install_helm_control_plane_output.golden │ │ ├── install_helm_control_plane_output_ha.golden │ │ ├── install_helm_control_plane_output_ha_with_gid.golden │ │ ├── install_helm_crds_output.golden │ │ ├── install_helm_crds_output_ha.golden │ │ ├── install_helm_crds_without_gateway_output.golden │ │ ├── install_helm_output_ha_labels.golden │ │ ├── install_helm_output_ha_namespace_selector.golden │ │ ├── install_no_init_container.golden │ │ ├── install_output.golden │ │ ├── install_proxy_ignores.golden │ │ ├── install_tracing.golden │ │ ├── install_values_file.golden │ │ ├── not-valid-yet-crt.pem │ │ ├── not-valid-yet-key.pem │ │ ├── not-valid-yet-trust-anchors.pem │ │ ├── obfuscate-diagnostics-proxy-metrics.golden │ │ ├── obfuscate-diagnostics-proxy-metrics.input │ │ ├── prom-config.yaml │ │ ├── upgrade_crds_with_gateway_api.golden │ │ ├── upgrade_crds_without_gateway_api.golden │ │ ├── valid-crt.pem │ │ ├── valid-key.pem │ │ ├── valid-trust-anchors.pem │ │ ├── valid-with-rsa-anchor-crt.pem │ │ ├── valid-with-rsa-anchor-key.pem │ │ ├── valid-with-rsa-anchor-trust-anchors.pem │ │ ├── wrong-algo-crt.pem │ │ ├── wrong-algo-key.pem │ │ ├── wrong-algo-trust-anchors.pem │ │ ├── wrong-domain-crt.pem │ │ ├── wrong-domain-key.pem │ │ └── wrong-domain-trust-anchors.pem │ ├── uninject.go │ ├── uninject_test.go │ ├── uninstall.go │ ├── upgrade.go │ ├── upgrade_test.go │ └── version.go ├── flag │ └── flag.go ├── main.go └── table │ └── table.go ├── controller ├── api │ ├── destination │ │ ├── client.go │ │ ├── dedup_profile_listener.go │ │ ├── default_profile_listener.go │ │ ├── destination_fuzzer.go │ │ ├── endpoint_profile_translator.go │ │ ├── endpoint_profile_translator_test.go │ │ ├── endpoint_translator.go │ │ ├── endpoint_translator_test.go │ │ ├── external-workload │ │ │ ├── controller_util.go │ │ │ ├── endpoints_controller.go │ │ │ ├── endpoints_controller_test.go │ │ │ ├── endpoints_reconciler.go │ │ │ ├── endpoints_reconciler_test.go │ │ │ └── queue_metrics.go │ │ ├── fallback_profile_listener.go │ │ ├── fallback_profile_listener_test.go │ │ ├── federated_service_watcher.go │ │ ├── federated_service_watcher_test.go │ │ ├── opaque_ports_adaptor.go │ │ ├── profile_translator.go │ │ ├── profile_translator_test.go │ │ ├── server.go │ │ ├── server_ipv6_test.go │ │ ├── server_test.go │ │ ├── syncronized_get_stream.go │ │ ├── syncronized_get_stream_test.go │ │ ├── test_util.go │ │ └── watcher │ │ │ ├── cluster_store.go │ │ │ ├── cluster_store_test.go │ │ │ ├── endpoints_watcher.go │ │ │ ├── endpoints_watcher_test.go │ │ │ ├── k8s.go │ │ │ ├── opaque_ports_watcher.go │ │ │ ├── opaque_ports_watcher_test.go │ │ │ ├── profile_watcher.go │ │ │ ├── profile_watcher_test.go │ │ │ ├── prometheus.go │ │ │ ├── test_util.go │ │ │ ├── workload_watcher.go │ │ │ └── workload_watcher_test.go │ └── util │ │ └── test_util.go ├── cmd │ ├── destination │ │ └── main.go │ ├── heartbeat │ │ └── main.go │ ├── identity │ │ └── main.go │ ├── main.go │ ├── proxy-injector │ │ └── main.go │ └── sp-validator │ │ └── main.go ├── gen │ ├── apis │ │ ├── externalworkload │ │ │ ├── register.go │ │ │ └── v1beta1 │ │ │ │ ├── doc.go │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ └── zz_generated.deepcopy.go │ │ ├── link │ │ │ ├── register.go │ │ │ ├── v1alpha1 │ │ │ │ ├── doc.go │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ └── zz_generated.deepcopy.go │ │ │ ├── v1alpha2 │ │ │ │ ├── doc.go │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ └── zz_generated.deepcopy.go │ │ │ └── v1alpha3 │ │ │ │ ├── doc.go │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ └── zz_generated.deepcopy.go │ │ ├── policy │ │ │ ├── register.go │ │ │ ├── v1alpha1 │ │ │ │ ├── doc.go │ │ │ │ ├── httproute.go │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ └── zz_generated.deepcopy.go │ │ │ └── v1beta3 │ │ │ │ ├── doc.go │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ └── zz_generated.deepcopy.go │ │ ├── server │ │ │ ├── register.go │ │ │ ├── v1beta1 │ │ │ │ ├── doc.go │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ └── zz_generated.deepcopy.go │ │ │ ├── v1beta2 │ │ │ │ ├── doc.go │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ └── zz_generated.deepcopy.go │ │ │ └── v1beta3 │ │ │ │ ├── doc.go │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ └── zz_generated.deepcopy.go │ │ ├── serverauthorization │ │ │ ├── register.go │ │ │ └── v1beta1 │ │ │ │ ├── doc.go │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ └── zz_generated.deepcopy.go │ │ └── serviceprofile │ │ │ ├── register.go │ │ │ └── v1alpha2 │ │ │ ├── doc.go │ │ │ ├── register.go │ │ │ ├── types.go │ │ │ └── zz_generated.deepcopy.go │ ├── boilerplate.go.txt │ ├── client │ │ ├── clientset │ │ │ └── versioned │ │ │ │ ├── clientset.go │ │ │ │ ├── fake │ │ │ │ ├── clientset_generated.go │ │ │ │ ├── doc.go │ │ │ │ └── register.go │ │ │ │ ├── scheme │ │ │ │ ├── doc.go │ │ │ │ └── register.go │ │ │ │ └── typed │ │ │ │ ├── externalworkload │ │ │ │ └── v1beta1 │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── externalworkload.go │ │ │ │ │ ├── externalworkload_client.go │ │ │ │ │ ├── fake │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake_externalworkload.go │ │ │ │ │ └── fake_externalworkload_client.go │ │ │ │ │ └── generated_expansion.go │ │ │ │ ├── link │ │ │ │ ├── v1alpha1 │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── fake_link.go │ │ │ │ │ │ └── fake_link_client.go │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ ├── link.go │ │ │ │ │ └── link_client.go │ │ │ │ ├── v1alpha2 │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── fake_link.go │ │ │ │ │ │ └── fake_link_client.go │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ ├── link.go │ │ │ │ │ └── link_client.go │ │ │ │ └── v1alpha3 │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake_link.go │ │ │ │ │ └── fake_link_client.go │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ ├── link.go │ │ │ │ │ └── link_client.go │ │ │ │ ├── policy │ │ │ │ ├── v1alpha1 │ │ │ │ │ ├── authorizationpolicy.go │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── fake_authorizationpolicy.go │ │ │ │ │ │ ├── fake_httproute.go │ │ │ │ │ │ ├── fake_meshtlsauthentication.go │ │ │ │ │ │ ├── fake_networkauthentication.go │ │ │ │ │ │ └── fake_policy_client.go │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ ├── httproute.go │ │ │ │ │ ├── meshtlsauthentication.go │ │ │ │ │ ├── networkauthentication.go │ │ │ │ │ └── policy_client.go │ │ │ │ └── v1beta3 │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake_httproute.go │ │ │ │ │ └── fake_policy_client.go │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ ├── httproute.go │ │ │ │ │ └── policy_client.go │ │ │ │ ├── server │ │ │ │ ├── v1beta1 │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── fake_server.go │ │ │ │ │ │ └── fake_server_client.go │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ ├── server.go │ │ │ │ │ └── server_client.go │ │ │ │ ├── v1beta2 │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── fake_server.go │ │ │ │ │ │ └── fake_server_client.go │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ ├── server.go │ │ │ │ │ └── server_client.go │ │ │ │ └── v1beta3 │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake_server.go │ │ │ │ │ └── fake_server_client.go │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ ├── server.go │ │ │ │ │ └── server_client.go │ │ │ │ ├── serverauthorization │ │ │ │ └── v1beta1 │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake_serverauthorization.go │ │ │ │ │ └── fake_serverauthorization_client.go │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ ├── serverauthorization.go │ │ │ │ │ └── serverauthorization_client.go │ │ │ │ └── serviceprofile │ │ │ │ └── v1alpha2 │ │ │ │ ├── doc.go │ │ │ │ ├── fake │ │ │ │ ├── doc.go │ │ │ │ ├── fake_serviceprofile.go │ │ │ │ └── fake_serviceprofile_client.go │ │ │ │ ├── generated_expansion.go │ │ │ │ ├── serviceprofile.go │ │ │ │ └── serviceprofile_client.go │ │ ├── informers │ │ │ └── externalversions │ │ │ │ ├── externalworkload │ │ │ │ ├── interface.go │ │ │ │ └── v1beta1 │ │ │ │ │ ├── externalworkload.go │ │ │ │ │ └── interface.go │ │ │ │ ├── factory.go │ │ │ │ ├── generic.go │ │ │ │ ├── internalinterfaces │ │ │ │ └── factory_interfaces.go │ │ │ │ ├── link │ │ │ │ ├── interface.go │ │ │ │ ├── v1alpha1 │ │ │ │ │ ├── interface.go │ │ │ │ │ └── link.go │ │ │ │ ├── v1alpha2 │ │ │ │ │ ├── interface.go │ │ │ │ │ └── link.go │ │ │ │ └── v1alpha3 │ │ │ │ │ ├── interface.go │ │ │ │ │ └── link.go │ │ │ │ ├── policy │ │ │ │ ├── interface.go │ │ │ │ ├── v1alpha1 │ │ │ │ │ ├── authorizationpolicy.go │ │ │ │ │ ├── httproute.go │ │ │ │ │ ├── interface.go │ │ │ │ │ ├── meshtlsauthentication.go │ │ │ │ │ └── networkauthentication.go │ │ │ │ └── v1beta3 │ │ │ │ │ ├── httproute.go │ │ │ │ │ └── interface.go │ │ │ │ ├── server │ │ │ │ ├── interface.go │ │ │ │ ├── v1beta1 │ │ │ │ │ ├── interface.go │ │ │ │ │ └── server.go │ │ │ │ ├── v1beta2 │ │ │ │ │ ├── interface.go │ │ │ │ │ └── server.go │ │ │ │ └── v1beta3 │ │ │ │ │ ├── interface.go │ │ │ │ │ └── server.go │ │ │ │ ├── serverauthorization │ │ │ │ ├── interface.go │ │ │ │ └── v1beta1 │ │ │ │ │ ├── interface.go │ │ │ │ │ └── serverauthorization.go │ │ │ │ └── serviceprofile │ │ │ │ ├── interface.go │ │ │ │ └── v1alpha2 │ │ │ │ ├── interface.go │ │ │ │ └── serviceprofile.go │ │ └── listers │ │ │ ├── externalworkload │ │ │ └── v1beta1 │ │ │ │ ├── expansion_generated.go │ │ │ │ └── externalworkload.go │ │ │ ├── link │ │ │ ├── v1alpha1 │ │ │ │ ├── expansion_generated.go │ │ │ │ └── link.go │ │ │ ├── v1alpha2 │ │ │ │ ├── expansion_generated.go │ │ │ │ └── link.go │ │ │ └── v1alpha3 │ │ │ │ ├── expansion_generated.go │ │ │ │ └── link.go │ │ │ ├── policy │ │ │ ├── v1alpha1 │ │ │ │ ├── authorizationpolicy.go │ │ │ │ ├── expansion_generated.go │ │ │ │ ├── httproute.go │ │ │ │ ├── meshtlsauthentication.go │ │ │ │ └── networkauthentication.go │ │ │ └── v1beta3 │ │ │ │ ├── expansion_generated.go │ │ │ │ └── httproute.go │ │ │ ├── server │ │ │ ├── v1beta1 │ │ │ │ ├── expansion_generated.go │ │ │ │ └── server.go │ │ │ ├── v1beta2 │ │ │ │ ├── expansion_generated.go │ │ │ │ └── server.go │ │ │ └── v1beta3 │ │ │ │ ├── expansion_generated.go │ │ │ │ └── server.go │ │ │ ├── serverauthorization │ │ │ └── v1beta1 │ │ │ │ ├── expansion_generated.go │ │ │ │ └── serverauthorization.go │ │ │ └── serviceprofile │ │ │ └── v1alpha2 │ │ │ ├── expansion_generated.go │ │ │ └── serviceprofile.go │ └── common │ │ └── net │ │ └── net.pb.go ├── heartbeat │ ├── heartbeat.go │ └── heartbeat_test.go ├── identity │ ├── domain.go │ └── validator.go ├── k8s │ ├── api.go │ ├── api_resource.go │ ├── api_test.go │ ├── clientset.go │ ├── k8s.go │ ├── metadata_api.go │ ├── prometheus.go │ └── test_helper.go ├── proxy-injector │ ├── fake │ │ ├── client.go │ │ ├── data │ │ │ ├── annotation.patch.json │ │ │ ├── deployment-inject-disabled.yaml │ │ │ ├── deployment-with-injected-proxy.yaml │ │ │ ├── filter-pod-opaque-ports.yaml │ │ │ ├── filter-service-opaque-ports.yaml │ │ │ ├── filtered-pod-opaque-ports.json │ │ │ ├── filtered-service-opaque-ports.json │ │ │ ├── inject-init-container-spec.yaml │ │ │ ├── inject-linkerd-secrets-volume-spec.yaml │ │ │ ├── namespace-inject-disabled.yaml │ │ │ ├── namespace-inject-enabled.yaml │ │ │ ├── namespace-with-opaque-ports.yaml │ │ │ ├── pod-cpu-ratio.json │ │ │ ├── pod-inject-empty.yaml │ │ │ ├── pod-inject-enabled-cpu-ratio.yaml │ │ │ ├── pod-inject-enabled-log-level.yaml │ │ │ ├── pod-inject-enabled.yaml │ │ │ ├── pod-log-level.json │ │ │ ├── pod-with-custom-debug-tag.yaml │ │ │ ├── pod-with-custom-debug.patch.json │ │ │ ├── pod-with-debug-disabled.yaml │ │ │ ├── pod-with-debug-enabled.yaml │ │ │ ├── pod-with-debug.patch.json │ │ │ ├── pod-with-ns-annotations.patch.json │ │ │ ├── pod-with-opaque-ports.yaml │ │ │ ├── pod-without-opaque-ports.yaml │ │ │ ├── pod.patch.json │ │ │ ├── service-with-opaque-ports.yaml │ │ │ └── service-without-opaque-ports.yaml │ │ └── factory.go │ ├── metrics.go │ ├── webhook.go │ └── webhook_test.go ├── script │ ├── destination-client │ │ └── main.go │ └── policy-client │ │ └── main.go ├── sp-validator │ └── webhook.go └── webhook │ ├── launcher.go │ ├── server.go │ ├── server_test.go │ └── util.go ├── deny.toml ├── go.mod ├── go.sum ├── grafana ├── README.md ├── authzpolicy-grafana.yaml ├── dashboards │ ├── authority.json │ ├── cronjob.json │ ├── daemonset.json │ ├── deployment.json │ ├── health.json │ ├── job.json │ ├── kubernetes.json │ ├── multicluster.json │ ├── namespace.json │ ├── pod.json │ ├── prometheus-2-stats.json │ ├── prometheus-benchmark.json │ ├── replicaset.json │ ├── replicationcontroller.json │ ├── route.json │ ├── service.json │ ├── statefulset.json │ └── top-line.json └── values.yaml ├── justfile ├── multicluster ├── charts │ ├── linkerd-multicluster-link │ │ ├── .helmignore │ │ ├── Chart.yaml │ │ ├── README.md.gotmpl │ │ ├── requirements.lock │ │ ├── requirements.yaml │ │ ├── templates │ │ │ ├── gateway-mirror.yaml │ │ │ ├── psp.yaml │ │ │ └── service-mirror.yaml │ │ ├── values-ha.yaml │ │ └── values.yaml │ ├── linkerd-multicluster │ │ ├── .helmignore │ │ ├── Chart.yaml │ │ ├── NOTES.txt │ │ ├── README.md.gotmpl │ │ ├── requirements.lock │ │ ├── requirements.yaml │ │ ├── templates │ │ │ ├── controller-clusterrole.yaml │ │ │ ├── controller │ │ │ │ ├── deployment.yaml │ │ │ │ ├── pdb.yaml │ │ │ │ ├── probe-svc.yaml │ │ │ │ └── rbac.yaml │ │ │ ├── gateway-policy.yaml │ │ │ ├── gateway.yaml │ │ │ ├── link-crd.yaml │ │ │ ├── local-service-mirror.yaml │ │ │ ├── namespace-metadata-rbac.yaml │ │ │ ├── namespace-metadata.yaml │ │ │ ├── namespace.yaml │ │ │ ├── psp.yaml │ │ │ ├── remote-access-service-mirror-rbac.yaml │ │ │ └── service-mirror-policy.yaml │ │ ├── values-ha.yaml │ │ └── values.yaml │ └── templates.go ├── cmd │ ├── allow.go │ ├── check.go │ ├── gateways.go │ ├── install.go │ ├── install_test.go │ ├── link-gen.go │ ├── link.go │ ├── link_test.go │ ├── main_test.go │ ├── root.go │ ├── service-mirror │ │ └── main.go │ ├── testdata │ │ ├── install_default.golden │ │ ├── install_ha.golden │ │ ├── install_psp.golden │ │ ├── service_mirror_default.golden │ │ └── service_mirror_ha.golden │ ├── uninstall.go │ └── unlink.go ├── service-mirror │ ├── cluster_watcher.go │ ├── cluster_watcher_headless.go │ ├── cluster_watcher_mirroring_test.go │ ├── cluster_watcher_test_util.go │ ├── events_formatting.go │ ├── jittered_ticker.go │ ├── link_handlers.go │ ├── link_handlers_test.go │ ├── metrics.go │ └── probe_worker.go └── values │ └── values.go ├── pkg ├── addr │ ├── addr.go │ └── addr_test.go ├── admin │ └── admin.go ├── charts │ ├── charts.go │ ├── charts_test.go │ ├── cni │ │ └── values.go │ └── linkerd2 │ │ ├── values.go │ │ └── values_test.go ├── cmd │ └── cmd.go ├── config │ └── config.go ├── filesonly │ └── filesonly.go ├── flags │ └── flags.go ├── healthcheck │ ├── healthcheck.go │ ├── healthcheck_fuzzer.go │ ├── healthcheck_labels.go │ ├── healthcheck_output.go │ ├── healthcheck_test.go │ ├── sidecar.go │ ├── sidecar_test.go │ └── version.go ├── identity │ ├── identity_fuzzer.go │ ├── service.go │ ├── service_test.go │ └── test_util.go ├── inject │ ├── annotation_patch.go │ ├── inject.go │ ├── inject_fuzzer.go │ ├── inject_test.go │ ├── report.go │ ├── report_test.go │ └── uninject.go ├── issuercerts │ └── issuercerts.go ├── k8s │ ├── api.go │ ├── api_test.go │ ├── authz.go │ ├── authz_test.go │ ├── completion.go │ ├── fake.go │ ├── fake_test.go │ ├── k8s.go │ ├── k8s_test.go │ ├── labels.go │ ├── labels_test.go │ ├── metrics.go │ ├── policy.go │ ├── portforward.go │ ├── portforward_test.go │ ├── resource │ │ ├── resource.go │ │ └── resource_test.go │ ├── testdata │ │ ├── config.test │ │ ├── kubectl_cluster-info.output │ │ └── kubectl_config.output │ ├── version.go │ └── version_test.go ├── profiles │ ├── openapi.go │ ├── openapi_test.go │ ├── profiles.go │ ├── profiles_fuzzer.go │ ├── profiles_test.go │ ├── proto.go │ ├── proto_test.go │ ├── template.go │ └── test_helper.go ├── prometheus │ ├── prometheus.go │ └── test_helper.go ├── protohttp │ ├── protohttp.go │ └── protohttp_test.go ├── servicemirror │ └── util.go ├── tls │ ├── ca.go │ ├── ca_test.go │ ├── codec.go │ ├── codec_test.go │ ├── cred.go │ ├── cred_test.go │ └── creds_watcher.go ├── trace │ └── trace.go ├── tree │ ├── tree.go │ └── tree_test.go ├── util │ ├── http.go │ ├── http_test.go │ ├── parsing.go │ ├── parsing_test.go │ ├── portrange.go │ └── portrange_test.go └── version │ ├── channels.go │ ├── channels_test.go │ ├── channelversion.go │ ├── channelversion_test.go │ ├── version.go │ └── version_test.go ├── policy-controller ├── .dockerignore ├── Cargo.toml ├── core │ ├── Cargo.toml │ └── src │ │ ├── identity_match.rs │ │ ├── inbound.rs │ │ ├── lib.rs │ │ ├── network_match.rs │ │ ├── outbound.rs │ │ ├── outbound │ │ ├── policy.rs │ │ └── target.rs │ │ └── routes.rs ├── grpc │ ├── Cargo.toml │ └── src │ │ ├── inbound.rs │ │ ├── inbound │ │ ├── grpc.rs │ │ └── http.rs │ │ ├── lib.rs │ │ ├── metrics.rs │ │ ├── outbound.rs │ │ ├── outbound │ │ ├── grpc.rs │ │ ├── http.rs │ │ ├── tcp.rs │ │ └── tls.rs │ │ ├── routes.rs │ │ ├── routes │ │ ├── grpc.rs │ │ └── http.rs │ │ └── workload.rs ├── k8s │ ├── api │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── duration.rs │ │ │ ├── external_workload.rs │ │ │ ├── labels.rs │ │ │ ├── lib.rs │ │ │ ├── policy.rs │ │ │ └── policy │ │ │ ├── authorization_policy.rs │ │ │ ├── egress_network.rs │ │ │ ├── grpcroute.rs │ │ │ ├── httproute.rs │ │ │ ├── meshtls_authentication.rs │ │ │ ├── network.rs │ │ │ ├── network_authentication.rs │ │ │ ├── ratelimit_policy.rs │ │ │ ├── server.rs │ │ │ ├── server_authorization.rs │ │ │ ├── target_ref.rs │ │ │ ├── tcproute.rs │ │ │ └── tlsroute.rs │ ├── index │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── cluster_info.rs │ │ │ ├── defaults.rs │ │ │ ├── inbound.rs │ │ │ ├── inbound │ │ │ ├── authorization_policy.rs │ │ │ ├── index.rs │ │ │ ├── index │ │ │ │ ├── grpc.rs │ │ │ │ ├── http.rs │ │ │ │ └── metrics.rs │ │ │ ├── meshtls_authentication.rs │ │ │ ├── network_authentication.rs │ │ │ ├── ratelimit_policy.rs │ │ │ ├── routes.rs │ │ │ ├── server.rs │ │ │ ├── server_authorization.rs │ │ │ ├── tests.rs │ │ │ ├── tests │ │ │ │ ├── annotation.rs │ │ │ │ ├── authorization_policy.rs │ │ │ │ ├── grpc_routes.rs │ │ │ │ ├── http_routes.rs │ │ │ │ ├── ratelimit_policy.rs │ │ │ │ ├── server.rs │ │ │ │ └── server_authorization.rs │ │ │ └── workload.rs │ │ │ ├── lib.rs │ │ │ ├── outbound.rs │ │ │ ├── outbound │ │ │ ├── index.rs │ │ │ ├── index │ │ │ │ ├── egress_network.rs │ │ │ │ ├── grpc.rs │ │ │ │ ├── http.rs │ │ │ │ ├── metrics.rs │ │ │ │ ├── tcp.rs │ │ │ │ └── tls.rs │ │ │ ├── tests.rs │ │ │ └── tests │ │ │ │ ├── routes.rs │ │ │ │ └── routes │ │ │ │ ├── grpc.rs │ │ │ │ ├── http.rs │ │ │ │ ├── tcp.rs │ │ │ │ └── tls.rs │ │ │ ├── ports.rs │ │ │ ├── routes.rs │ │ │ └── routes │ │ │ ├── grpc.rs │ │ │ └── http.rs │ └── status │ │ ├── Cargo.toml │ │ └── src │ │ ├── index.rs │ │ ├── lib.rs │ │ ├── ratelimit.rs │ │ ├── resource_id.rs │ │ ├── routes.rs │ │ ├── routes │ │ ├── grpc.rs │ │ ├── http.rs │ │ ├── tcp.rs │ │ └── tls.rs │ │ ├── service.rs │ │ ├── tests.rs │ │ └── tests │ │ ├── conflict.rs │ │ ├── egress_network.rs │ │ ├── ratelimit.rs │ │ ├── routes.rs │ │ └── routes │ │ ├── grpc.rs │ │ ├── helpers.rs │ │ ├── http.rs │ │ ├── tcp.rs │ │ └── tls.rs ├── runtime │ ├── Cargo.toml │ └── src │ │ ├── admission.rs │ │ ├── args.rs │ │ ├── index_list.rs │ │ ├── lease.rs │ │ ├── lib.rs │ │ └── validation.rs └── src │ └── main.rs ├── policy-test ├── Cargo.toml ├── README.md ├── src │ ├── admission.rs │ ├── bb.rs │ ├── curl.rs │ ├── grpc.rs │ ├── lib.rs │ ├── outbound_api.rs │ ├── test_route.rs │ └── web.rs └── tests │ ├── admit_authorization_policy.rs │ ├── admit_egress_networks.rs │ ├── admit_grpc_route.rs │ ├── admit_http_local_ratelimit_policy.rs │ ├── admit_http_route.rs │ ├── admit_http_route_gateway.rs │ ├── admit_meshtls_authentication.rs │ ├── admit_network_authentication.rs │ ├── admit_server.rs │ ├── admit_server_authorization.rs │ ├── admit_tcp_route.rs │ ├── admit_tls_route.rs │ ├── e2e_appprotocol.rs │ ├── e2e_audit.rs │ ├── e2e_authorization_policy.rs │ ├── e2e_egress_network.rs │ ├── e2e_failure_accrual.rs │ ├── e2e_http_local_ratelimit_policy.rs │ ├── e2e_http_routing.rs │ ├── e2e_server_authorization.rs │ ├── inbound_api.rs │ ├── inbound_api_external_workload.rs │ ├── inbound_http_route_status.rs │ ├── outbound_api.rs │ ├── outbound_api_app_protocol.rs │ ├── outbound_api_egress_network.rs │ ├── outbound_api_failure_accrual.rs │ ├── outbound_api_grpc.rs │ ├── outbound_api_http.rs │ ├── outbound_api_tcp.rs │ └── outbound_http_route_status.rs ├── proto ├── common │ └── net.proto └── google │ └── protobuf │ └── duration.proto ├── proxy-identity ├── main.go ├── run_proxy_unix.go └── run_proxy_windows.go ├── proxy-runtime.yml ├── rust-toolchain.toml ├── test ├── cli │ └── cli_install_static_test.go ├── fuzzing │ ├── README.md │ └── fuzzers.go └── integration │ ├── deep │ ├── appprotocol │ │ ├── appprotocol_test.go │ │ ├── assertions.go │ │ └── testdata │ │ │ ├── appprotocol_application.yaml │ │ │ └── appprotocol_client.yaml │ ├── dualstack │ │ ├── dualstack_test.go │ │ └── testdata │ │ │ ├── ipfamilies-policy.yml │ │ │ ├── ipfamilies-server-client.yml │ │ │ └── ipfamilies-server.go │ ├── egress │ │ ├── egress_test.go │ │ └── testdata │ │ │ └── proxy.yaml │ ├── endpoints │ │ ├── endpoints_test.go │ │ └── testdata │ │ │ └── nginx.yaml │ ├── hostname │ │ ├── assertions.go │ │ ├── hostname_test.go │ │ └── testdata │ │ │ ├── hostname_application.yaml │ │ │ └── hostname_client.yaml │ ├── install_test.go │ ├── kind-dualstack.yml │ ├── kind-ipv6.yml │ ├── localhost │ │ ├── localhost_test.go │ │ └── testdata │ │ │ ├── nginx-and-curl.yaml │ │ │ ├── nginx.yaml │ │ │ └── slow-cooker.yaml │ ├── norelay │ │ ├── norelay_test.go │ │ └── testdata │ │ │ ├── client.yml │ │ │ ├── server-hello.yml │ │ │ └── server-relay.yml │ ├── opaqueports │ │ ├── assertions.go │ │ ├── opaque_ports_test.go │ │ └── testdata │ │ │ ├── opaque_ports_application.yaml │ │ │ └── opaque_ports_client.yaml │ ├── serviceaccounts │ │ └── serviceaccounts_test.go │ └── skipports │ │ ├── skip_ports_test.go │ │ └── testdata │ │ └── skip_ports_application.yaml │ ├── external │ ├── externalissuer │ │ ├── external_issuer_test.go │ │ └── testdata │ │ │ └── external_issuer_application.yaml │ ├── externalresources │ │ ├── rabbitmq_test.go │ │ └── testdata │ │ │ ├── check.rabbitmq.golden │ │ │ ├── rabbitmq-client.yaml │ │ │ └── rabbitmq-server.yaml │ ├── install_test.go │ ├── stat │ │ ├── stat_test.go │ │ └── testdata │ │ │ └── application.yaml │ └── testdata │ │ └── external_prometheus.yaml │ ├── install │ ├── inject │ │ ├── inject_test.go │ │ └── testdata │ │ │ ├── inject_test.yaml │ │ │ ├── pods.yaml │ │ │ └── services.yaml │ ├── install_test.go │ ├── smoke │ │ ├── install_smoke_test.go │ │ └── testdata │ │ │ ├── check.proxy.golden │ │ │ ├── inject.report.golden │ │ │ └── smoke_test.yaml │ ├── testdata │ │ ├── check.proxy.golden │ │ ├── inject.report.golden │ │ ├── smoke_test.yaml │ │ └── upgrade_test.yaml │ └── uninstall │ │ └── uninstall_test.go │ ├── multicluster │ ├── install_test.go │ ├── multicluster-traffic │ │ ├── federated_test.go │ │ ├── mc_traffic_test.go │ │ ├── pod_to_pod_test.go │ │ └── testdata │ │ │ ├── emojivoto-no-bot.yml │ │ │ ├── federated-client.yml │ │ │ ├── nginx-gateway-deploy.yaml │ │ │ ├── nginx-ss.yml │ │ │ ├── slow-cooker.yml │ │ │ └── vote-bot.yml │ └── testdata │ │ └── allow.golden │ ├── rsa-ca │ ├── install_rsa_ca_test.go │ └── testdata │ │ ├── ca.crt │ │ ├── ca.key │ │ ├── issuer.crt │ │ └── issuer.key │ ├── tracing │ ├── install_test.go │ ├── testdata │ │ └── tracing-values.yaml │ └── tracing │ │ ├── testdata │ │ ├── emojivoto.yaml │ │ ├── jaeger-aio-values.yaml │ │ ├── otel-values.yaml │ │ └── tracing.yaml │ │ └── tracing_test.go │ ├── upgrade-edge │ ├── testdata │ │ └── emoji.yaml │ └── upgrade_edge_test.go │ └── viz │ ├── edges │ ├── edges_test.go │ └── testdata │ │ ├── direct_edges.golden │ │ ├── linkerd_edges.golden │ │ ├── slow-cooker.yaml │ │ └── terminus.yaml │ ├── install_test.go │ ├── policy │ ├── policy_test.go │ └── testdata │ │ ├── emoji-policy.yaml │ │ └── emojivoto.yaml │ ├── routes │ └── routes_test.go │ ├── serviceprofiles │ ├── serviceprofiles_test.go │ └── testdata │ │ ├── hello_world.yaml │ │ ├── t3.swagger │ │ ├── tap_application.yaml │ │ └── world.swagger │ ├── stat │ └── stat_test.go │ ├── tap │ ├── tap_test.go │ └── testdata │ │ └── tap_application.yaml │ └── trafficsplit │ ├── testdata │ ├── application.yaml │ └── applications-at-diff-ports.yaml │ └── trafficsplit_test.go ├── testutil ├── annotations.go ├── annotations_test.go ├── doc.go ├── inject.go ├── inject_validator.go ├── install.go ├── kubernetes_helper.go ├── prommatch │ ├── common.go │ ├── prommatch.go │ ├── prommatch_test.go │ ├── suite.go │ └── testdata │ │ └── sampleMetrics.txt ├── stream.go ├── tap.go ├── test_data_diff.go ├── test_helper.go └── test_helper_check.go ├── tools.go ├── viz ├── charts │ ├── linkerd-viz │ │ ├── .helmignore │ │ ├── Chart.yaml │ │ ├── README.md.gotmpl │ │ ├── requirements.lock │ │ ├── requirements.yaml │ │ ├── templates │ │ │ ├── NOTES.txt │ │ │ ├── admin-policy.yaml │ │ │ ├── metrics-api-policy.yaml │ │ │ ├── metrics-api-rbac.yaml │ │ │ ├── metrics-api.yaml │ │ │ ├── namespace-metadata-rbac.yaml │ │ │ ├── namespace-metadata.yaml │ │ │ ├── namespace.yaml │ │ │ ├── prometheus-policy.yaml │ │ │ ├── prometheus-rbac.yaml │ │ │ ├── prometheus.yaml │ │ │ ├── psp.yaml │ │ │ ├── service-profiles.yaml │ │ │ ├── tap-injector-policy.yaml │ │ │ ├── tap-injector-rbac.yaml │ │ │ ├── tap-injector.yaml │ │ │ ├── tap-policy.yaml │ │ │ ├── tap-rbac.yaml │ │ │ ├── tap.yaml │ │ │ ├── web-rbac.yaml │ │ │ └── web.yaml │ │ ├── values-ha.yaml │ │ └── values.yaml │ └── templates.go ├── cmd │ ├── allow-scrapes.go │ ├── authz.go │ ├── check.go │ ├── dashboard.go │ ├── edges.go │ ├── edges_test.go │ ├── install.go │ ├── install_test.go │ ├── list.go │ ├── main_test.go │ ├── profile.go │ ├── profile_test.go │ ├── prune.go │ ├── root.go │ ├── routes.go │ ├── routes_test.go │ ├── stat-inbound.go │ ├── stat-outbound.go │ ├── stat.go │ ├── stat_test.go │ ├── tap.go │ ├── tap_test.go │ ├── testdata │ │ ├── edges_one_output.golden │ │ ├── edges_one_output_json.golden │ │ ├── edges_wide_output.golden │ │ ├── install_default.golden │ │ ├── install_default_overrides.golden │ │ ├── install_prometheus_disabled.golden │ │ ├── install_prometheus_loglevel_from_args.golden │ │ ├── install_proxy_resources.golden │ │ ├── routes_one_output.golden │ │ ├── routes_one_output_json.golden │ │ ├── routes_one_output_wide.golden │ │ ├── stat_all_output.golden │ │ ├── stat_all_output_json.golden │ │ ├── stat_one_output.golden │ │ ├── stat_one_output_json.golden │ │ ├── stat_one_pod_output.golden │ │ ├── stat_one_tcp_output.golden │ │ ├── stat_one_ts_output.golden │ │ ├── stat_one_ts_output_json.golden │ │ ├── tap_busy_output.golden │ │ ├── tap_busy_output_json.golden │ │ ├── tap_busy_output_jsonpath.golden │ │ ├── tap_busy_output_wide.golden │ │ └── tap_empty_output.golden │ ├── top.go │ └── uninstall.go ├── main.go ├── metrics-api │ ├── Dockerfile │ ├── authz.go │ ├── client │ │ └── client.go │ ├── cmd │ │ └── main.go │ ├── edges.go │ ├── edges_test.go │ ├── gateways.go │ ├── gen │ │ └── viz │ │ │ ├── viz.pb.go │ │ │ └── viz_grpc.pb.go │ ├── grpc_server.go │ ├── grpc_server_test.go │ ├── policy.go │ ├── prometheus.go │ ├── prometheus_test.go │ ├── proto │ │ └── viz.proto │ ├── stat_summary.go │ ├── stat_summary_test.go │ ├── test_helper.go │ ├── top_routes.go │ ├── top_routes_test.go │ └── util │ │ ├── api_utils.go │ │ └── api_utils_test.go ├── pkg │ ├── api │ │ └── api.go │ ├── healthcheck │ │ ├── healthcheck.go │ │ └── healthcheck_test.go │ ├── jsonpath │ │ └── jsonpath.go │ ├── labels │ │ └── labels.go │ ├── prometheus │ │ └── prometheus.go │ └── util │ │ ├── util.go │ │ └── util_test.go └── tap │ ├── Dockerfile │ ├── api │ ├── client.go │ ├── grpc_server.go │ ├── grpc_server_test.go │ ├── handlers.go │ ├── handlers_test.go │ ├── main.go │ ├── server.go │ └── server_test.go │ ├── cmd │ └── main.go │ ├── gen │ └── tap │ │ ├── viz_tap.pb.go │ │ └── viz_tap_grpc.pb.go │ ├── injector │ ├── main.go │ ├── patch.go │ └── webhook.go │ ├── pkg │ ├── events.go │ ├── protohttp.go │ ├── protohttp_test.go │ ├── reader.go │ └── requests.go │ └── proto │ └── viz_tap.proto └── web ├── Dockerfile ├── app ├── .eslintrc ├── .linguirc ├── __mocks__ │ ├── fileMock.js │ └── styleMock.js ├── babel.config.json ├── css │ ├── styles.css │ └── svg-wrappers.css ├── gh_ann_reporter.js ├── img │ └── favicon.png ├── index_bundle.js.lodash.tmpl ├── js │ ├── components │ │ ├── AddResources.jsx │ │ ├── BaseTable.jsx │ │ ├── BaseTable.test.js │ │ ├── BreadcrumbHeader.jsx │ │ ├── BreadcrumbHeader.test.jsx │ │ ├── CallToAction.jsx │ │ ├── CheckModal.jsx │ │ ├── Community.jsx │ │ ├── Community.test.jsx │ │ ├── ConfigureProfilesMsg.jsx │ │ ├── EdgesTable.jsx │ │ ├── EmptyCard.jsx │ │ ├── ErrorBanner.jsx │ │ ├── ErrorModal.jsx │ │ ├── ExpandableTable.jsx │ │ ├── Extensions.jsx │ │ ├── Gateway.jsx │ │ ├── GrafanaLink.jsx │ │ ├── GrafanaLink.test.jsx │ │ ├── JaegerLink.jsx │ │ ├── MeshedStatusTable.jsx │ │ ├── MetricsTable.jsx │ │ ├── MetricsTable.test.js │ │ ├── Namespace.jsx │ │ ├── NamespaceConfirmationModal.jsx │ │ ├── Navigation.jsx │ │ ├── Navigation.test.jsx │ │ ├── NetworkGraph.jsx │ │ ├── NetworkGraph.test.jsx │ │ ├── NoMatch.jsx │ │ ├── Octopus.jsx │ │ ├── Popover.jsx │ │ ├── QueryToCliCmd.jsx │ │ ├── QueryToCliCmd.test.jsx │ │ ├── ResourceDetail.jsx │ │ ├── ResourceList.jsx │ │ ├── ResourceList.test.jsx │ │ ├── ServiceDetail.jsx │ │ ├── ServiceMesh.jsx │ │ ├── ServiceMesh.test.jsx │ │ ├── StatusTable.jsx │ │ ├── Tap.jsx │ │ ├── TapEnabledWarning.jsx │ │ ├── TapEventHeadersTable.jsx │ │ ├── TapEventTable.jsx │ │ ├── TapLink.jsx │ │ ├── TapQueryForm.jsx │ │ ├── Top.jsx │ │ ├── TopEventTable.jsx │ │ ├── TopModule.jsx │ │ ├── TopRoutes.jsx │ │ ├── TopRoutesModule.jsx │ │ ├── TopRoutesTable.jsx │ │ ├── TopRoutesTable.test.js │ │ ├── TopRoutesTabs.jsx │ │ ├── Version.jsx │ │ ├── Version.test.js │ │ └── util │ │ │ ├── ApiHelpers.jsx │ │ │ ├── ApiHelpers.test.jsx │ │ │ ├── AppContext.jsx │ │ │ ├── Chip.jsx │ │ │ ├── CliQueryUtils.js │ │ │ ├── CopyUtils.jsx │ │ │ ├── EdgesUtils.jsx │ │ │ ├── MetricUtils.jsx │ │ │ ├── MetricUtils.test.js │ │ │ ├── OctopusArms.jsx │ │ │ ├── PageVisibility.jsx │ │ │ ├── Percentage.js │ │ │ ├── Progress.jsx │ │ │ ├── Spinner.jsx │ │ │ ├── SuccessRateDot.jsx │ │ │ ├── SuccessRateMiniChart.jsx │ │ │ ├── SvgWrappers.jsx │ │ │ ├── TapUtils.jsx │ │ │ ├── Utils.js │ │ │ ├── Utils.test.js │ │ │ ├── theme.js │ │ │ └── withREST.jsx │ ├── index.js │ └── locales │ │ ├── en │ │ └── messages.json │ │ └── es │ │ └── messages.json ├── package.json ├── setupTests.js ├── test │ ├── fixtures │ │ ├── allRollup.json │ │ ├── deployRollup.json │ │ ├── emojivotoPods.json │ │ ├── gateway.json │ │ ├── multiDeployRollup.json │ │ ├── namespaces.json │ │ └── podRollup.json │ └── testHelpers.jsx ├── webpack.config.js └── yarn.lock ├── main.go ├── srv ├── api_handlers.go ├── api_handlers_test.go ├── check_same_origin.go ├── handlers.go ├── handlers_test.go ├── reverse_proxy.go ├── server.go ├── test_helpers.go └── testdata │ ├── api_check_output.json │ └── api_gateway_output.json └── templates ├── app.tmpl.html └── includes └── base.tmpl.html /.devcontainer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/.devcontainer/README.md -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/.dockerignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/.github/ISSUE_TEMPLATE/feature_request.yml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/actions/cli-setup/action.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/.github/actions/cli-setup/action.yaml -------------------------------------------------------------------------------- /.github/actions/docker-build/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/.github/actions/docker-build/action.yml -------------------------------------------------------------------------------- /.github/actions/helm-publish/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/.github/actions/helm-publish/action.yml -------------------------------------------------------------------------------- /.github/dco.yml: -------------------------------------------------------------------------------- 1 | require: 2 | members: false 3 | -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/.github/stale.yml -------------------------------------------------------------------------------- /.github/workflows/actions.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/.github/workflows/actions.yml -------------------------------------------------------------------------------- /.github/workflows/cli-build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/.github/workflows/cli-build.yml -------------------------------------------------------------------------------- /.github/workflows/codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/.github/workflows/codecov.yml -------------------------------------------------------------------------------- /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.github/workflows/devcontainer.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/.github/workflows/devcontainer.yml -------------------------------------------------------------------------------- /.github/workflows/go.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/.github/workflows/go.yml -------------------------------------------------------------------------------- /.github/workflows/integration.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/.github/workflows/integration.yml -------------------------------------------------------------------------------- /.github/workflows/js.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/.github/workflows/js.yml -------------------------------------------------------------------------------- /.github/workflows/lock.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/.github/workflows/lock.yml -------------------------------------------------------------------------------- /.github/workflows/markdown.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/.github/workflows/markdown.yml -------------------------------------------------------------------------------- /.github/workflows/proto.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/.github/workflows/proto.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/rerun.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/.github/workflows/rerun.yml -------------------------------------------------------------------------------- /.github/workflows/rust.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/.github/workflows/rust.yml -------------------------------------------------------------------------------- /.github/workflows/shell.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/.github/workflows/shell.yml -------------------------------------------------------------------------------- /.github/workflows/sync-proxy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/.github/workflows/sync-proxy.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/.golangci.yml -------------------------------------------------------------------------------- /.helmdocsignore: -------------------------------------------------------------------------------- 1 | # Add potential chart ignores here 2 | -------------------------------------------------------------------------------- /.markdownlint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/.markdownlint.yaml -------------------------------------------------------------------------------- /.proxy-version: -------------------------------------------------------------------------------- 1 | v2.331.0 2 | -------------------------------------------------------------------------------- /ADOPTERS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/ADOPTERS.md -------------------------------------------------------------------------------- /AMBASSADORS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/AMBASSADORS.md -------------------------------------------------------------------------------- /BUILD.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/BUILD.md -------------------------------------------------------------------------------- /CHANGES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/CHANGES.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/Cargo.toml -------------------------------------------------------------------------------- /DCO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/DCO -------------------------------------------------------------------------------- /Dockerfile-debug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/Dockerfile-debug -------------------------------------------------------------------------------- /Dockerfile.controller: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/Dockerfile.controller -------------------------------------------------------------------------------- /Dockerfile.proxy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/Dockerfile.proxy -------------------------------------------------------------------------------- /EXTENSIONS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/EXTENSIONS.md -------------------------------------------------------------------------------- /GOVERNANCE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/GOVERNANCE.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/LICENSE -------------------------------------------------------------------------------- /MAINTAINERS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/MAINTAINERS.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/README.md -------------------------------------------------------------------------------- /RELEASE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/RELEASE.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/SECURITY.md -------------------------------------------------------------------------------- /STEERING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/STEERING.md -------------------------------------------------------------------------------- /TEST.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/TEST.md -------------------------------------------------------------------------------- /audits/2019/SECURITY_AUDIT.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/audits/2019/SECURITY_AUDIT.pdf -------------------------------------------------------------------------------- /audits/2022/Linkerd - Final Report.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/audits/2022/Linkerd - Final Report.pdf -------------------------------------------------------------------------------- /audits/2022/Linkerd - Threat Model.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/audits/2022/Linkerd - Threat Model.pdf -------------------------------------------------------------------------------- /bin/_docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/bin/_docker.sh -------------------------------------------------------------------------------- /bin/_log.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/bin/_log.sh -------------------------------------------------------------------------------- /bin/_os.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/bin/_os.sh -------------------------------------------------------------------------------- /bin/_tag.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/bin/_tag.sh -------------------------------------------------------------------------------- /bin/_test-helpers.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/bin/_test-helpers.sh -------------------------------------------------------------------------------- /bin/build-cli-bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/bin/build-cli-bin -------------------------------------------------------------------------------- /bin/certs-openssl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/bin/certs-openssl -------------------------------------------------------------------------------- /bin/compute-edge-version: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/bin/compute-edge-version -------------------------------------------------------------------------------- /bin/docker: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/bin/docker -------------------------------------------------------------------------------- /bin/docker-build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/bin/docker-build -------------------------------------------------------------------------------- /bin/docker-build-cli-bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/bin/docker-build-cli-bin -------------------------------------------------------------------------------- /bin/docker-build-controller: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/bin/docker-build-controller -------------------------------------------------------------------------------- /bin/docker-build-debug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/bin/docker-build-debug -------------------------------------------------------------------------------- /bin/docker-build-metrics-api: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/bin/docker-build-metrics-api -------------------------------------------------------------------------------- /bin/docker-build-proxy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/bin/docker-build-proxy -------------------------------------------------------------------------------- /bin/docker-build-tap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/bin/docker-build-tap -------------------------------------------------------------------------------- /bin/docker-build-web: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/bin/docker-build-web -------------------------------------------------------------------------------- /bin/docker-pull: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/bin/docker-pull -------------------------------------------------------------------------------- /bin/docker-push: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/bin/docker-push -------------------------------------------------------------------------------- /bin/docker-retag-all: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/bin/docker-retag-all -------------------------------------------------------------------------------- /bin/docker-test-proxy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/bin/docker-test-proxy -------------------------------------------------------------------------------- /bin/fetch-proxy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/bin/fetch-proxy -------------------------------------------------------------------------------- /bin/fmt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/bin/fmt -------------------------------------------------------------------------------- /bin/go-mod-tree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/bin/go-mod-tree -------------------------------------------------------------------------------- /bin/go-mod-versions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/bin/go-mod-versions -------------------------------------------------------------------------------- /bin/go-mod-why: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/bin/go-mod-why -------------------------------------------------------------------------------- /bin/go-run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/bin/go-run -------------------------------------------------------------------------------- /bin/goimports: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/bin/goimports -------------------------------------------------------------------------------- /bin/helm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/bin/helm -------------------------------------------------------------------------------- /bin/helm-build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/bin/helm-build -------------------------------------------------------------------------------- /bin/image-load: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/bin/image-load -------------------------------------------------------------------------------- /bin/install-deps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/bin/install-deps -------------------------------------------------------------------------------- /bin/k3d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/bin/k3d -------------------------------------------------------------------------------- /bin/kind: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/bin/kind -------------------------------------------------------------------------------- /bin/kubectl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/bin/kubectl -------------------------------------------------------------------------------- /bin/linkerd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/bin/linkerd -------------------------------------------------------------------------------- /bin/minikube-start-hyperv.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/bin/minikube-start-hyperv.bat -------------------------------------------------------------------------------- /bin/protoc-go.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/bin/protoc-go.sh -------------------------------------------------------------------------------- /bin/root-tag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/bin/root-tag -------------------------------------------------------------------------------- /bin/rust-toolchain-version: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/bin/rust-toolchain-version -------------------------------------------------------------------------------- /bin/scurl: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env sh 2 | 3 | exec curl --proto '=https' --tlsv1.2 -sSfL "$@" 4 | -------------------------------------------------------------------------------- /bin/shellcheck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/bin/shellcheck -------------------------------------------------------------------------------- /bin/shellcheck-all: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/bin/shellcheck-all -------------------------------------------------------------------------------- /bin/test-cleanup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/bin/test-cleanup -------------------------------------------------------------------------------- /bin/test-clouds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/bin/test-clouds -------------------------------------------------------------------------------- /bin/test-clouds-cleanup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/bin/test-clouds-cleanup -------------------------------------------------------------------------------- /bin/test-scale: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/bin/test-scale -------------------------------------------------------------------------------- /bin/tests: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/bin/tests -------------------------------------------------------------------------------- /bin/update-codegen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/bin/update-codegen.sh -------------------------------------------------------------------------------- /bin/web: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/bin/web -------------------------------------------------------------------------------- /charts/artifacthub-repo-edge.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/charts/artifacthub-repo-edge.yml -------------------------------------------------------------------------------- /charts/artifacthub-repo-stable.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/charts/artifacthub-repo-stable.yml -------------------------------------------------------------------------------- /charts/linkerd-control-plane/.helmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/charts/linkerd-control-plane/.helmignore -------------------------------------------------------------------------------- /charts/linkerd-control-plane/Chart.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/charts/linkerd-control-plane/Chart.lock -------------------------------------------------------------------------------- /charts/linkerd-control-plane/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/charts/linkerd-control-plane/Chart.yaml -------------------------------------------------------------------------------- /charts/linkerd-control-plane/README.md.gotmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/charts/linkerd-control-plane/README.md.gotmpl -------------------------------------------------------------------------------- /charts/linkerd-control-plane/templates/NOTES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/charts/linkerd-control-plane/templates/NOTES.txt -------------------------------------------------------------------------------- /charts/linkerd-control-plane/templates/psp.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/charts/linkerd-control-plane/templates/psp.yaml -------------------------------------------------------------------------------- /charts/linkerd-control-plane/values-ha.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/charts/linkerd-control-plane/values-ha.yaml -------------------------------------------------------------------------------- /charts/linkerd-control-plane/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/charts/linkerd-control-plane/values.yaml -------------------------------------------------------------------------------- /charts/linkerd-crds/.helmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/charts/linkerd-crds/.helmignore -------------------------------------------------------------------------------- /charts/linkerd-crds/Chart.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/charts/linkerd-crds/Chart.lock -------------------------------------------------------------------------------- /charts/linkerd-crds/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/charts/linkerd-crds/Chart.yaml -------------------------------------------------------------------------------- /charts/linkerd-crds/README.md.gotmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/charts/linkerd-crds/README.md.gotmpl -------------------------------------------------------------------------------- /charts/linkerd-crds/templates/NOTES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/charts/linkerd-crds/templates/NOTES.txt -------------------------------------------------------------------------------- /charts/linkerd-crds/templates/policy/server.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/charts/linkerd-crds/templates/policy/server.yaml -------------------------------------------------------------------------------- /charts/linkerd-crds/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/charts/linkerd-crds/values.yaml -------------------------------------------------------------------------------- /charts/linkerd2-cni/.helmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/charts/linkerd2-cni/.helmignore -------------------------------------------------------------------------------- /charts/linkerd2-cni/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/charts/linkerd2-cni/Chart.yaml -------------------------------------------------------------------------------- /charts/linkerd2-cni/README.md.gotmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/charts/linkerd2-cni/README.md.gotmpl -------------------------------------------------------------------------------- /charts/linkerd2-cni/requirements.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/charts/linkerd2-cni/requirements.lock -------------------------------------------------------------------------------- /charts/linkerd2-cni/requirements.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/charts/linkerd2-cni/requirements.yaml -------------------------------------------------------------------------------- /charts/linkerd2-cni/templates/cni-plugin.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/charts/linkerd2-cni/templates/cni-plugin.yaml -------------------------------------------------------------------------------- /charts/linkerd2-cni/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/charts/linkerd2-cni/values.yaml -------------------------------------------------------------------------------- /charts/partials/.helmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/charts/partials/.helmignore -------------------------------------------------------------------------------- /charts/partials/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/charts/partials/Chart.yaml -------------------------------------------------------------------------------- /charts/partials/README.md.gotmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/charts/partials/README.md.gotmpl -------------------------------------------------------------------------------- /charts/partials/templates/NOTES.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /charts/partials/templates/_affinity.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/charts/partials/templates/_affinity.tpl -------------------------------------------------------------------------------- /charts/partials/templates/_capabilities.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/charts/partials/templates/_capabilities.tpl -------------------------------------------------------------------------------- /charts/partials/templates/_debug.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/charts/partials/templates/_debug.tpl -------------------------------------------------------------------------------- /charts/partials/templates/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/charts/partials/templates/_helpers.tpl -------------------------------------------------------------------------------- /charts/partials/templates/_metadata.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/charts/partials/templates/_metadata.tpl -------------------------------------------------------------------------------- /charts/partials/templates/_network-validator.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/charts/partials/templates/_network-validator.tpl -------------------------------------------------------------------------------- /charts/partials/templates/_nodeselector.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/charts/partials/templates/_nodeselector.tpl -------------------------------------------------------------------------------- /charts/partials/templates/_proxy-config-ann.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/charts/partials/templates/_proxy-config-ann.tpl -------------------------------------------------------------------------------- /charts/partials/templates/_proxy-init.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/charts/partials/templates/_proxy-init.tpl -------------------------------------------------------------------------------- /charts/partials/templates/_proxy.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/charts/partials/templates/_proxy.tpl -------------------------------------------------------------------------------- /charts/partials/templates/_pull-secrets.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/charts/partials/templates/_pull-secrets.tpl -------------------------------------------------------------------------------- /charts/partials/templates/_resources.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/charts/partials/templates/_resources.tpl -------------------------------------------------------------------------------- /charts/partials/templates/_tolerations.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/charts/partials/templates/_tolerations.tpl -------------------------------------------------------------------------------- /charts/partials/templates/_trace.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/charts/partials/templates/_trace.tpl -------------------------------------------------------------------------------- /charts/partials/templates/_validate.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/charts/partials/templates/_validate.tpl -------------------------------------------------------------------------------- /charts/partials/templates/_volumes.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/charts/partials/templates/_volumes.tpl -------------------------------------------------------------------------------- /charts/partials/values.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /charts/patch/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/charts/patch/Chart.yaml -------------------------------------------------------------------------------- /charts/patch/requirements.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/charts/patch/requirements.lock -------------------------------------------------------------------------------- /charts/patch/requirements.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/charts/patch/requirements.yaml -------------------------------------------------------------------------------- /charts/patch/templates/patch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/charts/patch/templates/patch.json -------------------------------------------------------------------------------- /charts/templates.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/charts/templates.go -------------------------------------------------------------------------------- /cli/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/Dockerfile -------------------------------------------------------------------------------- /cli/cmd/authz.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/authz.go -------------------------------------------------------------------------------- /cli/cmd/check.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/check.go -------------------------------------------------------------------------------- /cli/cmd/check_extensions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/check_extensions.go -------------------------------------------------------------------------------- /cli/cmd/check_extensions_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/check_extensions_test.go -------------------------------------------------------------------------------- /cli/cmd/check_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/check_test.go -------------------------------------------------------------------------------- /cli/cmd/completion.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/completion.go -------------------------------------------------------------------------------- /cli/cmd/completion_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/completion_test.go -------------------------------------------------------------------------------- /cli/cmd/controller-metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/controller-metrics.go -------------------------------------------------------------------------------- /cli/cmd/diagnostics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/diagnostics.go -------------------------------------------------------------------------------- /cli/cmd/diagnostics_profile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/diagnostics_profile.go -------------------------------------------------------------------------------- /cli/cmd/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/doc.go -------------------------------------------------------------------------------- /cli/cmd/endpoints.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/endpoints.go -------------------------------------------------------------------------------- /cli/cmd/endpoints_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/endpoints_test.go -------------------------------------------------------------------------------- /cli/cmd/identity.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/identity.go -------------------------------------------------------------------------------- /cli/cmd/inject.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/inject.go -------------------------------------------------------------------------------- /cli/cmd/inject_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/inject_test.go -------------------------------------------------------------------------------- /cli/cmd/inject_util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/inject_util.go -------------------------------------------------------------------------------- /cli/cmd/install-cni-plugin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/install-cni-plugin.go -------------------------------------------------------------------------------- /cli/cmd/install-cni-plugin_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/install-cni-plugin_test.go -------------------------------------------------------------------------------- /cli/cmd/install.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/install.go -------------------------------------------------------------------------------- /cli/cmd/install_cni_helm_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/install_cni_helm_test.go -------------------------------------------------------------------------------- /cli/cmd/install_helm_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/install_helm_test.go -------------------------------------------------------------------------------- /cli/cmd/install_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/install_test.go -------------------------------------------------------------------------------- /cli/cmd/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/main_test.go -------------------------------------------------------------------------------- /cli/cmd/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/metrics.go -------------------------------------------------------------------------------- /cli/cmd/metrics_diagnostics_util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/metrics_diagnostics_util.go -------------------------------------------------------------------------------- /cli/cmd/metrics_diagnostics_util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/metrics_diagnostics_util_test.go -------------------------------------------------------------------------------- /cli/cmd/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/options.go -------------------------------------------------------------------------------- /cli/cmd/policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/policy.go -------------------------------------------------------------------------------- /cli/cmd/profile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/profile.go -------------------------------------------------------------------------------- /cli/cmd/profile_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/profile_test.go -------------------------------------------------------------------------------- /cli/cmd/prune.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/prune.go -------------------------------------------------------------------------------- /cli/cmd/range_slice.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/range_slice.go -------------------------------------------------------------------------------- /cli/cmd/range_slice_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/range_slice_test.go -------------------------------------------------------------------------------- /cli/cmd/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/root.go -------------------------------------------------------------------------------- /cli/cmd/test_helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/test_helper.go -------------------------------------------------------------------------------- /cli/cmd/testdata/addon_config.yaml: -------------------------------------------------------------------------------- 1 | tracing: 2 | enabled: true 3 | -------------------------------------------------------------------------------- /cli/cmd/testdata/addon_config_overwrite.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/testdata/addon_config_overwrite.yaml -------------------------------------------------------------------------------- /cli/cmd/testdata/check_output.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/testdata/check_output.golden -------------------------------------------------------------------------------- /cli/cmd/testdata/check_output_json.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/testdata/check_output_json.golden -------------------------------------------------------------------------------- /cli/cmd/testdata/endpoints_one_output.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/testdata/endpoints_one_output.golden -------------------------------------------------------------------------------- /cli/cmd/testdata/endpoints_two_outputs.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/testdata/endpoints_two_outputs.golden -------------------------------------------------------------------------------- /cli/cmd/testdata/expired-crt.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/testdata/expired-crt.pem -------------------------------------------------------------------------------- /cli/cmd/testdata/expired-key.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/testdata/expired-key.pem -------------------------------------------------------------------------------- /cli/cmd/testdata/expired-trust-anchors.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/testdata/expired-trust-anchors.pem -------------------------------------------------------------------------------- /cli/cmd/testdata/inject-filepath/expected/injected_nginx.stderr: -------------------------------------------------------------------------------- 1 | 2 | deployment "nginx" injected 3 | 4 | -------------------------------------------------------------------------------- /cli/cmd/testdata/inject-filepath/expected/injected_redis.stderr: -------------------------------------------------------------------------------- 1 | 2 | deployment "redis" injected 3 | 4 | -------------------------------------------------------------------------------- /cli/cmd/testdata/inject_contour.golden.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/testdata/inject_contour.golden.yml -------------------------------------------------------------------------------- /cli/cmd/testdata/inject_contour.input.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/testdata/inject_contour.input.yml -------------------------------------------------------------------------------- /cli/cmd/testdata/inject_contour.report: -------------------------------------------------------------------------------- 1 | 2 | deployment "contour" injected 3 | 4 | -------------------------------------------------------------------------------- /cli/cmd/testdata/inject_contour.report.verbose: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/testdata/inject_contour.report.verbose -------------------------------------------------------------------------------- /cli/cmd/testdata/inject_contour_uninject.report: -------------------------------------------------------------------------------- 1 | 2 | deployment "contour" uninjected 3 | 4 | -------------------------------------------------------------------------------- /cli/cmd/testdata/inject_emojivoto_cronjob.report: -------------------------------------------------------------------------------- 1 | 2 | cronjob "hello" injected 3 | 4 | -------------------------------------------------------------------------------- /cli/cmd/testdata/inject_emojivoto_deployment.report: -------------------------------------------------------------------------------- 1 | 2 | deployment "web" injected 3 | 4 | -------------------------------------------------------------------------------- /cli/cmd/testdata/inject_emojivoto_deployment_automountServiceAccountToken_false.golden.stderr: -------------------------------------------------------------------------------- 1 | 2 | deployment "nginx" injected 3 | 4 | -------------------------------------------------------------------------------- /cli/cmd/testdata/inject_emojivoto_deployment_automountServiceAccountToken_false_volumeProjection_disabled.golden.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cli/cmd/testdata/inject_emojivoto_deployment_default_inbound_policy.golden.report: -------------------------------------------------------------------------------- 1 | 2 | deployment "web" injected 3 | 4 | -------------------------------------------------------------------------------- /cli/cmd/testdata/inject_emojivoto_deployment_hostNetwork_false.report: -------------------------------------------------------------------------------- 1 | 2 | deployment "web" injected 3 | 4 | -------------------------------------------------------------------------------- /cli/cmd/testdata/inject_emojivoto_deployment_hostNetwork_true.golden.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cli/cmd/testdata/inject_emojivoto_deployment_hostNetwork_true_uninject.report: -------------------------------------------------------------------------------- 1 | 2 | deployment "web" skipped 3 | 4 | -------------------------------------------------------------------------------- /cli/cmd/testdata/inject_emojivoto_deployment_injectDisabled_uninject.report: -------------------------------------------------------------------------------- 1 | 2 | deployment "web" skipped 3 | 4 | -------------------------------------------------------------------------------- /cli/cmd/testdata/inject_emojivoto_deployment_opaque_ports.report: -------------------------------------------------------------------------------- 1 | 2 | deployment "web" injected 3 | 4 | -------------------------------------------------------------------------------- /cli/cmd/testdata/inject_emojivoto_deployment_udp_uninject.report: -------------------------------------------------------------------------------- 1 | 2 | deployment "web" uninjected 3 | 4 | -------------------------------------------------------------------------------- /cli/cmd/testdata/inject_emojivoto_deployment_uninject.report: -------------------------------------------------------------------------------- 1 | 2 | deployment "web" uninjected 3 | 4 | -------------------------------------------------------------------------------- /cli/cmd/testdata/inject_emojivoto_istio.golden.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cli/cmd/testdata/inject_emojivoto_istio_uninject.report: -------------------------------------------------------------------------------- 1 | 2 | deployment "web" skipped 3 | 4 | -------------------------------------------------------------------------------- /cli/cmd/testdata/inject_emojivoto_list.input.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/testdata/inject_emojivoto_list.input.yml -------------------------------------------------------------------------------- /cli/cmd/testdata/inject_emojivoto_list.report: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/testdata/inject_emojivoto_list.report -------------------------------------------------------------------------------- /cli/cmd/testdata/inject_emojivoto_namespace_good.golden.report: -------------------------------------------------------------------------------- 1 | 2 | namespace "emojivoto" annotated 3 | 4 | -------------------------------------------------------------------------------- /cli/cmd/testdata/inject_emojivoto_namespace_good.input.yml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | kind: Namespace 3 | metadata: 4 | name: emojivoto 5 | --- 6 | -------------------------------------------------------------------------------- /cli/cmd/testdata/inject_emojivoto_namespace_uninjected_good.golden.report: -------------------------------------------------------------------------------- 1 | 2 | namespace "emojivoto" uninjected 3 | 4 | -------------------------------------------------------------------------------- /cli/cmd/testdata/inject_emojivoto_pod.golden.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/testdata/inject_emojivoto_pod.golden.yml -------------------------------------------------------------------------------- /cli/cmd/testdata/inject_emojivoto_pod.input.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/testdata/inject_emojivoto_pod.input.yml -------------------------------------------------------------------------------- /cli/cmd/testdata/inject_emojivoto_pod.report: -------------------------------------------------------------------------------- 1 | 2 | pod "vote-bot" injected 3 | 4 | -------------------------------------------------------------------------------- /cli/cmd/testdata/inject_emojivoto_pod_default_inbound_policy.golden.report: -------------------------------------------------------------------------------- 1 | 2 | pod "vote-bot" injected 3 | 4 | -------------------------------------------------------------------------------- /cli/cmd/testdata/inject_emojivoto_pod_ingress.report: -------------------------------------------------------------------------------- 1 | 2 | pod "vote-bot" injected 3 | 4 | -------------------------------------------------------------------------------- /cli/cmd/testdata/inject_emojivoto_pod_uninject.report: -------------------------------------------------------------------------------- 1 | 2 | pod "vote-bot" uninjected 3 | 4 | -------------------------------------------------------------------------------- /cli/cmd/testdata/inject_emojivoto_pod_with_requests.report: -------------------------------------------------------------------------------- 1 | 2 | pod "vote-bot" injected 3 | 4 | -------------------------------------------------------------------------------- /cli/cmd/testdata/inject_emojivoto_pod_with_requests_uninject.report: -------------------------------------------------------------------------------- 1 | 2 | pod "vote-bot" uninjected 3 | 4 | -------------------------------------------------------------------------------- /cli/cmd/testdata/inject_emojivoto_statefulset.report: -------------------------------------------------------------------------------- 1 | 2 | statefulset "web" injected 3 | 4 | -------------------------------------------------------------------------------- /cli/cmd/testdata/inject_emojivoto_statefulset_uninject.report: -------------------------------------------------------------------------------- 1 | 2 | statefulset "web" uninjected 3 | 4 | -------------------------------------------------------------------------------- /cli/cmd/testdata/inject_tap_deployment.input.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/testdata/inject_tap_deployment.input.yml -------------------------------------------------------------------------------- /cli/cmd/testdata/inject_tap_deployment_debug.report: -------------------------------------------------------------------------------- 1 | 2 | deployment "linkerd-tap" injected 3 | 4 | -------------------------------------------------------------------------------- /cli/cmd/testdata/install_config.yaml: -------------------------------------------------------------------------------- 1 | clusterDomain: example.com 2 | -------------------------------------------------------------------------------- /cli/cmd/testdata/install_crds.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/testdata/install_crds.golden -------------------------------------------------------------------------------- /cli/cmd/testdata/install_custom_domain.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/testdata/install_custom_domain.golden -------------------------------------------------------------------------------- /cli/cmd/testdata/install_custom_registry.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/testdata/install_custom_registry.golden -------------------------------------------------------------------------------- /cli/cmd/testdata/install_default.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/testdata/install_default.golden -------------------------------------------------------------------------------- /cli/cmd/testdata/install_default_token.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/testdata/install_default_token.golden -------------------------------------------------------------------------------- /cli/cmd/testdata/install_gid_output.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/testdata/install_gid_output.golden -------------------------------------------------------------------------------- /cli/cmd/testdata/install_ha_output.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/testdata/install_ha_output.golden -------------------------------------------------------------------------------- /cli/cmd/testdata/install_helm_crds_output.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/testdata/install_helm_crds_output.golden -------------------------------------------------------------------------------- /cli/cmd/testdata/install_output.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/testdata/install_output.golden -------------------------------------------------------------------------------- /cli/cmd/testdata/install_proxy_ignores.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/testdata/install_proxy_ignores.golden -------------------------------------------------------------------------------- /cli/cmd/testdata/install_tracing.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/testdata/install_tracing.golden -------------------------------------------------------------------------------- /cli/cmd/testdata/install_values_file.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/testdata/install_values_file.golden -------------------------------------------------------------------------------- /cli/cmd/testdata/not-valid-yet-crt.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/testdata/not-valid-yet-crt.pem -------------------------------------------------------------------------------- /cli/cmd/testdata/not-valid-yet-key.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/testdata/not-valid-yet-key.pem -------------------------------------------------------------------------------- /cli/cmd/testdata/not-valid-yet-trust-anchors.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/testdata/not-valid-yet-trust-anchors.pem -------------------------------------------------------------------------------- /cli/cmd/testdata/prom-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/testdata/prom-config.yaml -------------------------------------------------------------------------------- /cli/cmd/testdata/valid-crt.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/testdata/valid-crt.pem -------------------------------------------------------------------------------- /cli/cmd/testdata/valid-key.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/testdata/valid-key.pem -------------------------------------------------------------------------------- /cli/cmd/testdata/valid-trust-anchors.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/testdata/valid-trust-anchors.pem -------------------------------------------------------------------------------- /cli/cmd/testdata/valid-with-rsa-anchor-crt.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/testdata/valid-with-rsa-anchor-crt.pem -------------------------------------------------------------------------------- /cli/cmd/testdata/valid-with-rsa-anchor-key.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/testdata/valid-with-rsa-anchor-key.pem -------------------------------------------------------------------------------- /cli/cmd/testdata/wrong-algo-crt.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/testdata/wrong-algo-crt.pem -------------------------------------------------------------------------------- /cli/cmd/testdata/wrong-algo-key.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/testdata/wrong-algo-key.pem -------------------------------------------------------------------------------- /cli/cmd/testdata/wrong-algo-trust-anchors.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/testdata/wrong-algo-trust-anchors.pem -------------------------------------------------------------------------------- /cli/cmd/testdata/wrong-domain-crt.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/testdata/wrong-domain-crt.pem -------------------------------------------------------------------------------- /cli/cmd/testdata/wrong-domain-key.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/testdata/wrong-domain-key.pem -------------------------------------------------------------------------------- /cli/cmd/testdata/wrong-domain-trust-anchors.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/testdata/wrong-domain-trust-anchors.pem -------------------------------------------------------------------------------- /cli/cmd/uninject.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/uninject.go -------------------------------------------------------------------------------- /cli/cmd/uninject_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/uninject_test.go -------------------------------------------------------------------------------- /cli/cmd/uninstall.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/uninstall.go -------------------------------------------------------------------------------- /cli/cmd/upgrade.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/upgrade.go -------------------------------------------------------------------------------- /cli/cmd/upgrade_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/upgrade_test.go -------------------------------------------------------------------------------- /cli/cmd/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/cmd/version.go -------------------------------------------------------------------------------- /cli/flag/flag.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/flag/flag.go -------------------------------------------------------------------------------- /cli/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/main.go -------------------------------------------------------------------------------- /cli/table/table.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/cli/table/table.go -------------------------------------------------------------------------------- /controller/api/destination/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/api/destination/client.go -------------------------------------------------------------------------------- /controller/api/destination/destination_fuzzer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/api/destination/destination_fuzzer.go -------------------------------------------------------------------------------- /controller/api/destination/profile_translator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/api/destination/profile_translator.go -------------------------------------------------------------------------------- /controller/api/destination/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/api/destination/server.go -------------------------------------------------------------------------------- /controller/api/destination/server_ipv6_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/api/destination/server_ipv6_test.go -------------------------------------------------------------------------------- /controller/api/destination/server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/api/destination/server_test.go -------------------------------------------------------------------------------- /controller/api/destination/test_util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/api/destination/test_util.go -------------------------------------------------------------------------------- /controller/api/destination/watcher/k8s.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/api/destination/watcher/k8s.go -------------------------------------------------------------------------------- /controller/api/destination/watcher/prometheus.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/api/destination/watcher/prometheus.go -------------------------------------------------------------------------------- /controller/api/destination/watcher/test_util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/api/destination/watcher/test_util.go -------------------------------------------------------------------------------- /controller/api/util/test_util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/api/util/test_util.go -------------------------------------------------------------------------------- /controller/cmd/destination/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/cmd/destination/main.go -------------------------------------------------------------------------------- /controller/cmd/heartbeat/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/cmd/heartbeat/main.go -------------------------------------------------------------------------------- /controller/cmd/identity/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/cmd/identity/main.go -------------------------------------------------------------------------------- /controller/cmd/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/cmd/main.go -------------------------------------------------------------------------------- /controller/cmd/proxy-injector/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/cmd/proxy-injector/main.go -------------------------------------------------------------------------------- /controller/cmd/sp-validator/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/cmd/sp-validator/main.go -------------------------------------------------------------------------------- /controller/gen/apis/externalworkload/register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/gen/apis/externalworkload/register.go -------------------------------------------------------------------------------- /controller/gen/apis/link/register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/gen/apis/link/register.go -------------------------------------------------------------------------------- /controller/gen/apis/link/v1alpha1/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/gen/apis/link/v1alpha1/doc.go -------------------------------------------------------------------------------- /controller/gen/apis/link/v1alpha1/register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/gen/apis/link/v1alpha1/register.go -------------------------------------------------------------------------------- /controller/gen/apis/link/v1alpha1/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/gen/apis/link/v1alpha1/types.go -------------------------------------------------------------------------------- /controller/gen/apis/link/v1alpha2/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/gen/apis/link/v1alpha2/doc.go -------------------------------------------------------------------------------- /controller/gen/apis/link/v1alpha2/register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/gen/apis/link/v1alpha2/register.go -------------------------------------------------------------------------------- /controller/gen/apis/link/v1alpha2/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/gen/apis/link/v1alpha2/types.go -------------------------------------------------------------------------------- /controller/gen/apis/link/v1alpha3/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/gen/apis/link/v1alpha3/doc.go -------------------------------------------------------------------------------- /controller/gen/apis/link/v1alpha3/register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/gen/apis/link/v1alpha3/register.go -------------------------------------------------------------------------------- /controller/gen/apis/link/v1alpha3/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/gen/apis/link/v1alpha3/types.go -------------------------------------------------------------------------------- /controller/gen/apis/policy/register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/gen/apis/policy/register.go -------------------------------------------------------------------------------- /controller/gen/apis/policy/v1alpha1/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/gen/apis/policy/v1alpha1/doc.go -------------------------------------------------------------------------------- /controller/gen/apis/policy/v1alpha1/httproute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/gen/apis/policy/v1alpha1/httproute.go -------------------------------------------------------------------------------- /controller/gen/apis/policy/v1alpha1/register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/gen/apis/policy/v1alpha1/register.go -------------------------------------------------------------------------------- /controller/gen/apis/policy/v1alpha1/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/gen/apis/policy/v1alpha1/types.go -------------------------------------------------------------------------------- /controller/gen/apis/policy/v1beta3/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/gen/apis/policy/v1beta3/doc.go -------------------------------------------------------------------------------- /controller/gen/apis/policy/v1beta3/register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/gen/apis/policy/v1beta3/register.go -------------------------------------------------------------------------------- /controller/gen/apis/policy/v1beta3/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/gen/apis/policy/v1beta3/types.go -------------------------------------------------------------------------------- /controller/gen/apis/server/register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/gen/apis/server/register.go -------------------------------------------------------------------------------- /controller/gen/apis/server/v1beta1/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/gen/apis/server/v1beta1/doc.go -------------------------------------------------------------------------------- /controller/gen/apis/server/v1beta1/register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/gen/apis/server/v1beta1/register.go -------------------------------------------------------------------------------- /controller/gen/apis/server/v1beta1/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/gen/apis/server/v1beta1/types.go -------------------------------------------------------------------------------- /controller/gen/apis/server/v1beta2/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/gen/apis/server/v1beta2/doc.go -------------------------------------------------------------------------------- /controller/gen/apis/server/v1beta2/register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/gen/apis/server/v1beta2/register.go -------------------------------------------------------------------------------- /controller/gen/apis/server/v1beta2/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/gen/apis/server/v1beta2/types.go -------------------------------------------------------------------------------- /controller/gen/apis/server/v1beta3/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/gen/apis/server/v1beta3/doc.go -------------------------------------------------------------------------------- /controller/gen/apis/server/v1beta3/register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/gen/apis/server/v1beta3/register.go -------------------------------------------------------------------------------- /controller/gen/apis/server/v1beta3/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/gen/apis/server/v1beta3/types.go -------------------------------------------------------------------------------- /controller/gen/apis/serviceprofile/register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/gen/apis/serviceprofile/register.go -------------------------------------------------------------------------------- /controller/gen/boilerplate.go.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/gen/boilerplate.go.txt -------------------------------------------------------------------------------- /controller/gen/common/net/net.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/gen/common/net/net.pb.go -------------------------------------------------------------------------------- /controller/heartbeat/heartbeat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/heartbeat/heartbeat.go -------------------------------------------------------------------------------- /controller/heartbeat/heartbeat_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/heartbeat/heartbeat_test.go -------------------------------------------------------------------------------- /controller/identity/domain.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/identity/domain.go -------------------------------------------------------------------------------- /controller/identity/validator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/identity/validator.go -------------------------------------------------------------------------------- /controller/k8s/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/k8s/api.go -------------------------------------------------------------------------------- /controller/k8s/api_resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/k8s/api_resource.go -------------------------------------------------------------------------------- /controller/k8s/api_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/k8s/api_test.go -------------------------------------------------------------------------------- /controller/k8s/clientset.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/k8s/clientset.go -------------------------------------------------------------------------------- /controller/k8s/k8s.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/k8s/k8s.go -------------------------------------------------------------------------------- /controller/k8s/metadata_api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/k8s/metadata_api.go -------------------------------------------------------------------------------- /controller/k8s/prometheus.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/k8s/prometheus.go -------------------------------------------------------------------------------- /controller/k8s/test_helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/k8s/test_helper.go -------------------------------------------------------------------------------- /controller/proxy-injector/fake/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/proxy-injector/fake/client.go -------------------------------------------------------------------------------- /controller/proxy-injector/fake/data/namespace-inject-disabled.yaml: -------------------------------------------------------------------------------- 1 | --- 2 | apiVersion: v1 3 | kind: Namespace 4 | metadata: 5 | name: linkerd 6 | -------------------------------------------------------------------------------- /controller/proxy-injector/fake/factory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/proxy-injector/fake/factory.go -------------------------------------------------------------------------------- /controller/proxy-injector/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/proxy-injector/metrics.go -------------------------------------------------------------------------------- /controller/proxy-injector/webhook.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/proxy-injector/webhook.go -------------------------------------------------------------------------------- /controller/proxy-injector/webhook_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/proxy-injector/webhook_test.go -------------------------------------------------------------------------------- /controller/script/destination-client/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/script/destination-client/main.go -------------------------------------------------------------------------------- /controller/script/policy-client/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/script/policy-client/main.go -------------------------------------------------------------------------------- /controller/sp-validator/webhook.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/sp-validator/webhook.go -------------------------------------------------------------------------------- /controller/webhook/launcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/webhook/launcher.go -------------------------------------------------------------------------------- /controller/webhook/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/webhook/server.go -------------------------------------------------------------------------------- /controller/webhook/server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/webhook/server_test.go -------------------------------------------------------------------------------- /controller/webhook/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/controller/webhook/util.go -------------------------------------------------------------------------------- /deny.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/deny.toml -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/go.sum -------------------------------------------------------------------------------- /grafana/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/grafana/README.md -------------------------------------------------------------------------------- /grafana/authzpolicy-grafana.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/grafana/authzpolicy-grafana.yaml -------------------------------------------------------------------------------- /grafana/dashboards/authority.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/grafana/dashboards/authority.json -------------------------------------------------------------------------------- /grafana/dashboards/cronjob.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/grafana/dashboards/cronjob.json -------------------------------------------------------------------------------- /grafana/dashboards/daemonset.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/grafana/dashboards/daemonset.json -------------------------------------------------------------------------------- /grafana/dashboards/deployment.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/grafana/dashboards/deployment.json -------------------------------------------------------------------------------- /grafana/dashboards/health.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/grafana/dashboards/health.json -------------------------------------------------------------------------------- /grafana/dashboards/job.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/grafana/dashboards/job.json -------------------------------------------------------------------------------- /grafana/dashboards/kubernetes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/grafana/dashboards/kubernetes.json -------------------------------------------------------------------------------- /grafana/dashboards/multicluster.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/grafana/dashboards/multicluster.json -------------------------------------------------------------------------------- /grafana/dashboards/namespace.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/grafana/dashboards/namespace.json -------------------------------------------------------------------------------- /grafana/dashboards/pod.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/grafana/dashboards/pod.json -------------------------------------------------------------------------------- /grafana/dashboards/prometheus-2-stats.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/grafana/dashboards/prometheus-2-stats.json -------------------------------------------------------------------------------- /grafana/dashboards/prometheus-benchmark.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/grafana/dashboards/prometheus-benchmark.json -------------------------------------------------------------------------------- /grafana/dashboards/replicaset.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/grafana/dashboards/replicaset.json -------------------------------------------------------------------------------- /grafana/dashboards/replicationcontroller.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/grafana/dashboards/replicationcontroller.json -------------------------------------------------------------------------------- /grafana/dashboards/route.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/grafana/dashboards/route.json -------------------------------------------------------------------------------- /grafana/dashboards/service.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/grafana/dashboards/service.json -------------------------------------------------------------------------------- /grafana/dashboards/statefulset.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/grafana/dashboards/statefulset.json -------------------------------------------------------------------------------- /grafana/dashboards/top-line.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/grafana/dashboards/top-line.json -------------------------------------------------------------------------------- /grafana/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/grafana/values.yaml -------------------------------------------------------------------------------- /justfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/justfile -------------------------------------------------------------------------------- /multicluster/charts/linkerd-multicluster-link/values-ha.yaml: -------------------------------------------------------------------------------- 1 | enablePodAntiAffinity: true 2 | replicas: 3 3 | -------------------------------------------------------------------------------- /multicluster/charts/templates.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/multicluster/charts/templates.go -------------------------------------------------------------------------------- /multicluster/cmd/allow.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/multicluster/cmd/allow.go -------------------------------------------------------------------------------- /multicluster/cmd/check.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/multicluster/cmd/check.go -------------------------------------------------------------------------------- /multicluster/cmd/gateways.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/multicluster/cmd/gateways.go -------------------------------------------------------------------------------- /multicluster/cmd/install.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/multicluster/cmd/install.go -------------------------------------------------------------------------------- /multicluster/cmd/install_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/multicluster/cmd/install_test.go -------------------------------------------------------------------------------- /multicluster/cmd/link-gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/multicluster/cmd/link-gen.go -------------------------------------------------------------------------------- /multicluster/cmd/link.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/multicluster/cmd/link.go -------------------------------------------------------------------------------- /multicluster/cmd/link_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/multicluster/cmd/link_test.go -------------------------------------------------------------------------------- /multicluster/cmd/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/multicluster/cmd/main_test.go -------------------------------------------------------------------------------- /multicluster/cmd/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/multicluster/cmd/root.go -------------------------------------------------------------------------------- /multicluster/cmd/service-mirror/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/multicluster/cmd/service-mirror/main.go -------------------------------------------------------------------------------- /multicluster/cmd/testdata/install_default.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/multicluster/cmd/testdata/install_default.golden -------------------------------------------------------------------------------- /multicluster/cmd/testdata/install_ha.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/multicluster/cmd/testdata/install_ha.golden -------------------------------------------------------------------------------- /multicluster/cmd/testdata/install_psp.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/multicluster/cmd/testdata/install_psp.golden -------------------------------------------------------------------------------- /multicluster/cmd/uninstall.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/multicluster/cmd/uninstall.go -------------------------------------------------------------------------------- /multicluster/cmd/unlink.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/multicluster/cmd/unlink.go -------------------------------------------------------------------------------- /multicluster/service-mirror/cluster_watcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/multicluster/service-mirror/cluster_watcher.go -------------------------------------------------------------------------------- /multicluster/service-mirror/events_formatting.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/multicluster/service-mirror/events_formatting.go -------------------------------------------------------------------------------- /multicluster/service-mirror/jittered_ticker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/multicluster/service-mirror/jittered_ticker.go -------------------------------------------------------------------------------- /multicluster/service-mirror/link_handlers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/multicluster/service-mirror/link_handlers.go -------------------------------------------------------------------------------- /multicluster/service-mirror/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/multicluster/service-mirror/metrics.go -------------------------------------------------------------------------------- /multicluster/service-mirror/probe_worker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/multicluster/service-mirror/probe_worker.go -------------------------------------------------------------------------------- /multicluster/values/values.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/multicluster/values/values.go -------------------------------------------------------------------------------- /pkg/addr/addr.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/addr/addr.go -------------------------------------------------------------------------------- /pkg/addr/addr_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/addr/addr_test.go -------------------------------------------------------------------------------- /pkg/admin/admin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/admin/admin.go -------------------------------------------------------------------------------- /pkg/charts/charts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/charts/charts.go -------------------------------------------------------------------------------- /pkg/charts/charts_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/charts/charts_test.go -------------------------------------------------------------------------------- /pkg/charts/cni/values.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/charts/cni/values.go -------------------------------------------------------------------------------- /pkg/charts/linkerd2/values.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/charts/linkerd2/values.go -------------------------------------------------------------------------------- /pkg/charts/linkerd2/values_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/charts/linkerd2/values_test.go -------------------------------------------------------------------------------- /pkg/cmd/cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/cmd/cmd.go -------------------------------------------------------------------------------- /pkg/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/config/config.go -------------------------------------------------------------------------------- /pkg/filesonly/filesonly.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/filesonly/filesonly.go -------------------------------------------------------------------------------- /pkg/flags/flags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/flags/flags.go -------------------------------------------------------------------------------- /pkg/healthcheck/healthcheck.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/healthcheck/healthcheck.go -------------------------------------------------------------------------------- /pkg/healthcheck/healthcheck_fuzzer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/healthcheck/healthcheck_fuzzer.go -------------------------------------------------------------------------------- /pkg/healthcheck/healthcheck_labels.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/healthcheck/healthcheck_labels.go -------------------------------------------------------------------------------- /pkg/healthcheck/healthcheck_output.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/healthcheck/healthcheck_output.go -------------------------------------------------------------------------------- /pkg/healthcheck/healthcheck_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/healthcheck/healthcheck_test.go -------------------------------------------------------------------------------- /pkg/healthcheck/sidecar.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/healthcheck/sidecar.go -------------------------------------------------------------------------------- /pkg/healthcheck/sidecar_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/healthcheck/sidecar_test.go -------------------------------------------------------------------------------- /pkg/healthcheck/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/healthcheck/version.go -------------------------------------------------------------------------------- /pkg/identity/identity_fuzzer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/identity/identity_fuzzer.go -------------------------------------------------------------------------------- /pkg/identity/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/identity/service.go -------------------------------------------------------------------------------- /pkg/identity/service_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/identity/service_test.go -------------------------------------------------------------------------------- /pkg/identity/test_util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/identity/test_util.go -------------------------------------------------------------------------------- /pkg/inject/annotation_patch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/inject/annotation_patch.go -------------------------------------------------------------------------------- /pkg/inject/inject.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/inject/inject.go -------------------------------------------------------------------------------- /pkg/inject/inject_fuzzer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/inject/inject_fuzzer.go -------------------------------------------------------------------------------- /pkg/inject/inject_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/inject/inject_test.go -------------------------------------------------------------------------------- /pkg/inject/report.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/inject/report.go -------------------------------------------------------------------------------- /pkg/inject/report_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/inject/report_test.go -------------------------------------------------------------------------------- /pkg/inject/uninject.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/inject/uninject.go -------------------------------------------------------------------------------- /pkg/issuercerts/issuercerts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/issuercerts/issuercerts.go -------------------------------------------------------------------------------- /pkg/k8s/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/k8s/api.go -------------------------------------------------------------------------------- /pkg/k8s/api_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/k8s/api_test.go -------------------------------------------------------------------------------- /pkg/k8s/authz.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/k8s/authz.go -------------------------------------------------------------------------------- /pkg/k8s/authz_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/k8s/authz_test.go -------------------------------------------------------------------------------- /pkg/k8s/completion.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/k8s/completion.go -------------------------------------------------------------------------------- /pkg/k8s/fake.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/k8s/fake.go -------------------------------------------------------------------------------- /pkg/k8s/fake_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/k8s/fake_test.go -------------------------------------------------------------------------------- /pkg/k8s/k8s.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/k8s/k8s.go -------------------------------------------------------------------------------- /pkg/k8s/k8s_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/k8s/k8s_test.go -------------------------------------------------------------------------------- /pkg/k8s/labels.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/k8s/labels.go -------------------------------------------------------------------------------- /pkg/k8s/labels_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/k8s/labels_test.go -------------------------------------------------------------------------------- /pkg/k8s/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/k8s/metrics.go -------------------------------------------------------------------------------- /pkg/k8s/policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/k8s/policy.go -------------------------------------------------------------------------------- /pkg/k8s/portforward.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/k8s/portforward.go -------------------------------------------------------------------------------- /pkg/k8s/portforward_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/k8s/portforward_test.go -------------------------------------------------------------------------------- /pkg/k8s/resource/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/k8s/resource/resource.go -------------------------------------------------------------------------------- /pkg/k8s/resource/resource_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/k8s/resource/resource_test.go -------------------------------------------------------------------------------- /pkg/k8s/testdata/config.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/k8s/testdata/config.test -------------------------------------------------------------------------------- /pkg/k8s/testdata/kubectl_cluster-info.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/k8s/testdata/kubectl_cluster-info.output -------------------------------------------------------------------------------- /pkg/k8s/testdata/kubectl_config.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/k8s/testdata/kubectl_config.output -------------------------------------------------------------------------------- /pkg/k8s/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/k8s/version.go -------------------------------------------------------------------------------- /pkg/k8s/version_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/k8s/version_test.go -------------------------------------------------------------------------------- /pkg/profiles/openapi.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/profiles/openapi.go -------------------------------------------------------------------------------- /pkg/profiles/openapi_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/profiles/openapi_test.go -------------------------------------------------------------------------------- /pkg/profiles/profiles.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/profiles/profiles.go -------------------------------------------------------------------------------- /pkg/profiles/profiles_fuzzer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/profiles/profiles_fuzzer.go -------------------------------------------------------------------------------- /pkg/profiles/profiles_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/profiles/profiles_test.go -------------------------------------------------------------------------------- /pkg/profiles/proto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/profiles/proto.go -------------------------------------------------------------------------------- /pkg/profiles/proto_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/profiles/proto_test.go -------------------------------------------------------------------------------- /pkg/profiles/template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/profiles/template.go -------------------------------------------------------------------------------- /pkg/profiles/test_helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/profiles/test_helper.go -------------------------------------------------------------------------------- /pkg/prometheus/prometheus.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/prometheus/prometheus.go -------------------------------------------------------------------------------- /pkg/prometheus/test_helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/prometheus/test_helper.go -------------------------------------------------------------------------------- /pkg/protohttp/protohttp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/protohttp/protohttp.go -------------------------------------------------------------------------------- /pkg/protohttp/protohttp_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/protohttp/protohttp_test.go -------------------------------------------------------------------------------- /pkg/servicemirror/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/servicemirror/util.go -------------------------------------------------------------------------------- /pkg/tls/ca.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/tls/ca.go -------------------------------------------------------------------------------- /pkg/tls/ca_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/tls/ca_test.go -------------------------------------------------------------------------------- /pkg/tls/codec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/tls/codec.go -------------------------------------------------------------------------------- /pkg/tls/codec_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/tls/codec_test.go -------------------------------------------------------------------------------- /pkg/tls/cred.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/tls/cred.go -------------------------------------------------------------------------------- /pkg/tls/cred_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/tls/cred_test.go -------------------------------------------------------------------------------- /pkg/tls/creds_watcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/tls/creds_watcher.go -------------------------------------------------------------------------------- /pkg/trace/trace.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/trace/trace.go -------------------------------------------------------------------------------- /pkg/tree/tree.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/tree/tree.go -------------------------------------------------------------------------------- /pkg/tree/tree_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/tree/tree_test.go -------------------------------------------------------------------------------- /pkg/util/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/util/http.go -------------------------------------------------------------------------------- /pkg/util/http_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/util/http_test.go -------------------------------------------------------------------------------- /pkg/util/parsing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/util/parsing.go -------------------------------------------------------------------------------- /pkg/util/parsing_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/util/parsing_test.go -------------------------------------------------------------------------------- /pkg/util/portrange.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/util/portrange.go -------------------------------------------------------------------------------- /pkg/util/portrange_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/util/portrange_test.go -------------------------------------------------------------------------------- /pkg/version/channels.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/version/channels.go -------------------------------------------------------------------------------- /pkg/version/channels_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/version/channels_test.go -------------------------------------------------------------------------------- /pkg/version/channelversion.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/version/channelversion.go -------------------------------------------------------------------------------- /pkg/version/channelversion_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/version/channelversion_test.go -------------------------------------------------------------------------------- /pkg/version/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/version/version.go -------------------------------------------------------------------------------- /pkg/version/version_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/pkg/version/version_test.go -------------------------------------------------------------------------------- /policy-controller/.dockerignore: -------------------------------------------------------------------------------- 1 | target 2 | -------------------------------------------------------------------------------- /policy-controller/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/Cargo.toml -------------------------------------------------------------------------------- /policy-controller/core/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/core/Cargo.toml -------------------------------------------------------------------------------- /policy-controller/core/src/identity_match.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/core/src/identity_match.rs -------------------------------------------------------------------------------- /policy-controller/core/src/inbound.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/core/src/inbound.rs -------------------------------------------------------------------------------- /policy-controller/core/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/core/src/lib.rs -------------------------------------------------------------------------------- /policy-controller/core/src/network_match.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/core/src/network_match.rs -------------------------------------------------------------------------------- /policy-controller/core/src/outbound.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/core/src/outbound.rs -------------------------------------------------------------------------------- /policy-controller/core/src/outbound/policy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/core/src/outbound/policy.rs -------------------------------------------------------------------------------- /policy-controller/core/src/outbound/target.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/core/src/outbound/target.rs -------------------------------------------------------------------------------- /policy-controller/core/src/routes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/core/src/routes.rs -------------------------------------------------------------------------------- /policy-controller/grpc/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/grpc/Cargo.toml -------------------------------------------------------------------------------- /policy-controller/grpc/src/inbound.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/grpc/src/inbound.rs -------------------------------------------------------------------------------- /policy-controller/grpc/src/inbound/grpc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/grpc/src/inbound/grpc.rs -------------------------------------------------------------------------------- /policy-controller/grpc/src/inbound/http.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/grpc/src/inbound/http.rs -------------------------------------------------------------------------------- /policy-controller/grpc/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/grpc/src/lib.rs -------------------------------------------------------------------------------- /policy-controller/grpc/src/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/grpc/src/metrics.rs -------------------------------------------------------------------------------- /policy-controller/grpc/src/outbound.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/grpc/src/outbound.rs -------------------------------------------------------------------------------- /policy-controller/grpc/src/outbound/grpc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/grpc/src/outbound/grpc.rs -------------------------------------------------------------------------------- /policy-controller/grpc/src/outbound/http.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/grpc/src/outbound/http.rs -------------------------------------------------------------------------------- /policy-controller/grpc/src/outbound/tcp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/grpc/src/outbound/tcp.rs -------------------------------------------------------------------------------- /policy-controller/grpc/src/outbound/tls.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/grpc/src/outbound/tls.rs -------------------------------------------------------------------------------- /policy-controller/grpc/src/routes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/grpc/src/routes.rs -------------------------------------------------------------------------------- /policy-controller/grpc/src/routes/grpc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/grpc/src/routes/grpc.rs -------------------------------------------------------------------------------- /policy-controller/grpc/src/routes/http.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/grpc/src/routes/http.rs -------------------------------------------------------------------------------- /policy-controller/grpc/src/workload.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/grpc/src/workload.rs -------------------------------------------------------------------------------- /policy-controller/k8s/api/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/k8s/api/Cargo.toml -------------------------------------------------------------------------------- /policy-controller/k8s/api/src/duration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/k8s/api/src/duration.rs -------------------------------------------------------------------------------- /policy-controller/k8s/api/src/labels.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/k8s/api/src/labels.rs -------------------------------------------------------------------------------- /policy-controller/k8s/api/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/k8s/api/src/lib.rs -------------------------------------------------------------------------------- /policy-controller/k8s/api/src/policy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/k8s/api/src/policy.rs -------------------------------------------------------------------------------- /policy-controller/k8s/api/src/policy/network.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/k8s/api/src/policy/network.rs -------------------------------------------------------------------------------- /policy-controller/k8s/api/src/policy/server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/k8s/api/src/policy/server.rs -------------------------------------------------------------------------------- /policy-controller/k8s/api/src/policy/tcproute.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/k8s/api/src/policy/tcproute.rs -------------------------------------------------------------------------------- /policy-controller/k8s/api/src/policy/tlsroute.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/k8s/api/src/policy/tlsroute.rs -------------------------------------------------------------------------------- /policy-controller/k8s/index/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/k8s/index/Cargo.toml -------------------------------------------------------------------------------- /policy-controller/k8s/index/src/cluster_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/k8s/index/src/cluster_info.rs -------------------------------------------------------------------------------- /policy-controller/k8s/index/src/defaults.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/k8s/index/src/defaults.rs -------------------------------------------------------------------------------- /policy-controller/k8s/index/src/inbound.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/k8s/index/src/inbound.rs -------------------------------------------------------------------------------- /policy-controller/k8s/index/src/inbound/index.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/k8s/index/src/inbound/index.rs -------------------------------------------------------------------------------- /policy-controller/k8s/index/src/inbound/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/k8s/index/src/inbound/tests.rs -------------------------------------------------------------------------------- /policy-controller/k8s/index/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/k8s/index/src/lib.rs -------------------------------------------------------------------------------- /policy-controller/k8s/index/src/outbound.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/k8s/index/src/outbound.rs -------------------------------------------------------------------------------- /policy-controller/k8s/index/src/ports.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/k8s/index/src/ports.rs -------------------------------------------------------------------------------- /policy-controller/k8s/index/src/routes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/k8s/index/src/routes.rs -------------------------------------------------------------------------------- /policy-controller/k8s/index/src/routes/grpc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/k8s/index/src/routes/grpc.rs -------------------------------------------------------------------------------- /policy-controller/k8s/index/src/routes/http.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/k8s/index/src/routes/http.rs -------------------------------------------------------------------------------- /policy-controller/k8s/status/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/k8s/status/Cargo.toml -------------------------------------------------------------------------------- /policy-controller/k8s/status/src/index.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/k8s/status/src/index.rs -------------------------------------------------------------------------------- /policy-controller/k8s/status/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/k8s/status/src/lib.rs -------------------------------------------------------------------------------- /policy-controller/k8s/status/src/ratelimit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/k8s/status/src/ratelimit.rs -------------------------------------------------------------------------------- /policy-controller/k8s/status/src/resource_id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/k8s/status/src/resource_id.rs -------------------------------------------------------------------------------- /policy-controller/k8s/status/src/routes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/k8s/status/src/routes.rs -------------------------------------------------------------------------------- /policy-controller/k8s/status/src/routes/grpc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/k8s/status/src/routes/grpc.rs -------------------------------------------------------------------------------- /policy-controller/k8s/status/src/routes/http.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/k8s/status/src/routes/http.rs -------------------------------------------------------------------------------- /policy-controller/k8s/status/src/routes/tcp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/k8s/status/src/routes/tcp.rs -------------------------------------------------------------------------------- /policy-controller/k8s/status/src/routes/tls.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/k8s/status/src/routes/tls.rs -------------------------------------------------------------------------------- /policy-controller/k8s/status/src/service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/k8s/status/src/service.rs -------------------------------------------------------------------------------- /policy-controller/k8s/status/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/k8s/status/src/tests.rs -------------------------------------------------------------------------------- /policy-controller/k8s/status/src/tests/routes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/k8s/status/src/tests/routes.rs -------------------------------------------------------------------------------- /policy-controller/runtime/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/runtime/Cargo.toml -------------------------------------------------------------------------------- /policy-controller/runtime/src/admission.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/runtime/src/admission.rs -------------------------------------------------------------------------------- /policy-controller/runtime/src/args.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/runtime/src/args.rs -------------------------------------------------------------------------------- /policy-controller/runtime/src/index_list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/runtime/src/index_list.rs -------------------------------------------------------------------------------- /policy-controller/runtime/src/lease.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/runtime/src/lease.rs -------------------------------------------------------------------------------- /policy-controller/runtime/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/runtime/src/lib.rs -------------------------------------------------------------------------------- /policy-controller/runtime/src/validation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/runtime/src/validation.rs -------------------------------------------------------------------------------- /policy-controller/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-controller/src/main.rs -------------------------------------------------------------------------------- /policy-test/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-test/Cargo.toml -------------------------------------------------------------------------------- /policy-test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-test/README.md -------------------------------------------------------------------------------- /policy-test/src/admission.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-test/src/admission.rs -------------------------------------------------------------------------------- /policy-test/src/bb.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-test/src/bb.rs -------------------------------------------------------------------------------- /policy-test/src/curl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-test/src/curl.rs -------------------------------------------------------------------------------- /policy-test/src/grpc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-test/src/grpc.rs -------------------------------------------------------------------------------- /policy-test/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-test/src/lib.rs -------------------------------------------------------------------------------- /policy-test/src/outbound_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-test/src/outbound_api.rs -------------------------------------------------------------------------------- /policy-test/src/test_route.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-test/src/test_route.rs -------------------------------------------------------------------------------- /policy-test/src/web.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-test/src/web.rs -------------------------------------------------------------------------------- /policy-test/tests/admit_authorization_policy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-test/tests/admit_authorization_policy.rs -------------------------------------------------------------------------------- /policy-test/tests/admit_egress_networks.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-test/tests/admit_egress_networks.rs -------------------------------------------------------------------------------- /policy-test/tests/admit_grpc_route.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-test/tests/admit_grpc_route.rs -------------------------------------------------------------------------------- /policy-test/tests/admit_http_route.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-test/tests/admit_http_route.rs -------------------------------------------------------------------------------- /policy-test/tests/admit_http_route_gateway.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-test/tests/admit_http_route_gateway.rs -------------------------------------------------------------------------------- /policy-test/tests/admit_server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-test/tests/admit_server.rs -------------------------------------------------------------------------------- /policy-test/tests/admit_server_authorization.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-test/tests/admit_server_authorization.rs -------------------------------------------------------------------------------- /policy-test/tests/admit_tcp_route.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-test/tests/admit_tcp_route.rs -------------------------------------------------------------------------------- /policy-test/tests/admit_tls_route.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-test/tests/admit_tls_route.rs -------------------------------------------------------------------------------- /policy-test/tests/e2e_appprotocol.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-test/tests/e2e_appprotocol.rs -------------------------------------------------------------------------------- /policy-test/tests/e2e_audit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-test/tests/e2e_audit.rs -------------------------------------------------------------------------------- /policy-test/tests/e2e_authorization_policy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-test/tests/e2e_authorization_policy.rs -------------------------------------------------------------------------------- /policy-test/tests/e2e_egress_network.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-test/tests/e2e_egress_network.rs -------------------------------------------------------------------------------- /policy-test/tests/e2e_failure_accrual.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-test/tests/e2e_failure_accrual.rs -------------------------------------------------------------------------------- /policy-test/tests/e2e_http_routing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-test/tests/e2e_http_routing.rs -------------------------------------------------------------------------------- /policy-test/tests/e2e_server_authorization.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-test/tests/e2e_server_authorization.rs -------------------------------------------------------------------------------- /policy-test/tests/inbound_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-test/tests/inbound_api.rs -------------------------------------------------------------------------------- /policy-test/tests/inbound_http_route_status.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-test/tests/inbound_http_route_status.rs -------------------------------------------------------------------------------- /policy-test/tests/outbound_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-test/tests/outbound_api.rs -------------------------------------------------------------------------------- /policy-test/tests/outbound_api_app_protocol.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-test/tests/outbound_api_app_protocol.rs -------------------------------------------------------------------------------- /policy-test/tests/outbound_api_egress_network.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-test/tests/outbound_api_egress_network.rs -------------------------------------------------------------------------------- /policy-test/tests/outbound_api_grpc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-test/tests/outbound_api_grpc.rs -------------------------------------------------------------------------------- /policy-test/tests/outbound_api_http.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-test/tests/outbound_api_http.rs -------------------------------------------------------------------------------- /policy-test/tests/outbound_api_tcp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-test/tests/outbound_api_tcp.rs -------------------------------------------------------------------------------- /policy-test/tests/outbound_http_route_status.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/policy-test/tests/outbound_http_route_status.rs -------------------------------------------------------------------------------- /proto/common/net.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/proto/common/net.proto -------------------------------------------------------------------------------- /proto/google/protobuf/duration.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/proto/google/protobuf/duration.proto -------------------------------------------------------------------------------- /proxy-identity/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/proxy-identity/main.go -------------------------------------------------------------------------------- /proxy-identity/run_proxy_unix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/proxy-identity/run_proxy_unix.go -------------------------------------------------------------------------------- /proxy-identity/run_proxy_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/proxy-identity/run_proxy_windows.go -------------------------------------------------------------------------------- /proxy-runtime.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/proxy-runtime.yml -------------------------------------------------------------------------------- /rust-toolchain.toml: -------------------------------------------------------------------------------- 1 | [toolchain] 2 | channel = "1.90.0" 3 | -------------------------------------------------------------------------------- /test/cli/cli_install_static_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/test/cli/cli_install_static_test.go -------------------------------------------------------------------------------- /test/fuzzing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/test/fuzzing/README.md -------------------------------------------------------------------------------- /test/fuzzing/fuzzers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/test/fuzzing/fuzzers.go -------------------------------------------------------------------------------- /test/integration/deep/appprotocol/assertions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/test/integration/deep/appprotocol/assertions.go -------------------------------------------------------------------------------- /test/integration/deep/egress/egress_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/test/integration/deep/egress/egress_test.go -------------------------------------------------------------------------------- /test/integration/deep/egress/testdata/proxy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/test/integration/deep/egress/testdata/proxy.yaml -------------------------------------------------------------------------------- /test/integration/deep/hostname/assertions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/test/integration/deep/hostname/assertions.go -------------------------------------------------------------------------------- /test/integration/deep/hostname/hostname_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/test/integration/deep/hostname/hostname_test.go -------------------------------------------------------------------------------- /test/integration/deep/install_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/test/integration/deep/install_test.go -------------------------------------------------------------------------------- /test/integration/deep/kind-dualstack.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/test/integration/deep/kind-dualstack.yml -------------------------------------------------------------------------------- /test/integration/deep/kind-ipv6.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/test/integration/deep/kind-ipv6.yml -------------------------------------------------------------------------------- /test/integration/deep/norelay/norelay_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/test/integration/deep/norelay/norelay_test.go -------------------------------------------------------------------------------- /test/integration/deep/opaqueports/assertions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/test/integration/deep/opaqueports/assertions.go -------------------------------------------------------------------------------- /test/integration/external/install_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/test/integration/external/install_test.go -------------------------------------------------------------------------------- /test/integration/external/stat/stat_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/test/integration/external/stat/stat_test.go -------------------------------------------------------------------------------- /test/integration/install/inject/inject_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/test/integration/install/inject/inject_test.go -------------------------------------------------------------------------------- /test/integration/install/install_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/test/integration/install/install_test.go -------------------------------------------------------------------------------- /test/integration/multicluster/install_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/test/integration/multicluster/install_test.go -------------------------------------------------------------------------------- /test/integration/rsa-ca/install_rsa_ca_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/test/integration/rsa-ca/install_rsa_ca_test.go -------------------------------------------------------------------------------- /test/integration/rsa-ca/testdata/ca.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/test/integration/rsa-ca/testdata/ca.crt -------------------------------------------------------------------------------- /test/integration/rsa-ca/testdata/ca.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/test/integration/rsa-ca/testdata/ca.key -------------------------------------------------------------------------------- /test/integration/rsa-ca/testdata/issuer.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/test/integration/rsa-ca/testdata/issuer.crt -------------------------------------------------------------------------------- /test/integration/rsa-ca/testdata/issuer.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/test/integration/rsa-ca/testdata/issuer.key -------------------------------------------------------------------------------- /test/integration/tracing/install_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/test/integration/tracing/install_test.go -------------------------------------------------------------------------------- /test/integration/tracing/tracing/tracing_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/test/integration/tracing/tracing/tracing_test.go -------------------------------------------------------------------------------- /test/integration/viz/edges/edges_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/test/integration/viz/edges/edges_test.go -------------------------------------------------------------------------------- /test/integration/viz/install_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/test/integration/viz/install_test.go -------------------------------------------------------------------------------- /test/integration/viz/policy/policy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/test/integration/viz/policy/policy_test.go -------------------------------------------------------------------------------- /test/integration/viz/routes/routes_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/test/integration/viz/routes/routes_test.go -------------------------------------------------------------------------------- /test/integration/viz/stat/stat_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/test/integration/viz/stat/stat_test.go -------------------------------------------------------------------------------- /test/integration/viz/tap/tap_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/test/integration/viz/tap/tap_test.go -------------------------------------------------------------------------------- /testutil/annotations.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/testutil/annotations.go -------------------------------------------------------------------------------- /testutil/annotations_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/testutil/annotations_test.go -------------------------------------------------------------------------------- /testutil/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/testutil/doc.go -------------------------------------------------------------------------------- /testutil/inject.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/testutil/inject.go -------------------------------------------------------------------------------- /testutil/inject_validator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/testutil/inject_validator.go -------------------------------------------------------------------------------- /testutil/install.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/testutil/install.go -------------------------------------------------------------------------------- /testutil/kubernetes_helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/testutil/kubernetes_helper.go -------------------------------------------------------------------------------- /testutil/prommatch/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/testutil/prommatch/common.go -------------------------------------------------------------------------------- /testutil/prommatch/prommatch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/testutil/prommatch/prommatch.go -------------------------------------------------------------------------------- /testutil/prommatch/prommatch_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/testutil/prommatch/prommatch_test.go -------------------------------------------------------------------------------- /testutil/prommatch/suite.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/testutil/prommatch/suite.go -------------------------------------------------------------------------------- /testutil/prommatch/testdata/sampleMetrics.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/testutil/prommatch/testdata/sampleMetrics.txt -------------------------------------------------------------------------------- /testutil/stream.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/testutil/stream.go -------------------------------------------------------------------------------- /testutil/tap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/testutil/tap.go -------------------------------------------------------------------------------- /testutil/test_data_diff.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/testutil/test_data_diff.go -------------------------------------------------------------------------------- /testutil/test_helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/testutil/test_helper.go -------------------------------------------------------------------------------- /testutil/test_helper_check.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/testutil/test_helper_check.go -------------------------------------------------------------------------------- /tools.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/tools.go -------------------------------------------------------------------------------- /viz/charts/linkerd-viz/.helmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/charts/linkerd-viz/.helmignore -------------------------------------------------------------------------------- /viz/charts/linkerd-viz/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/charts/linkerd-viz/Chart.yaml -------------------------------------------------------------------------------- /viz/charts/linkerd-viz/README.md.gotmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/charts/linkerd-viz/README.md.gotmpl -------------------------------------------------------------------------------- /viz/charts/linkerd-viz/requirements.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/charts/linkerd-viz/requirements.lock -------------------------------------------------------------------------------- /viz/charts/linkerd-viz/requirements.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/charts/linkerd-viz/requirements.yaml -------------------------------------------------------------------------------- /viz/charts/linkerd-viz/templates/NOTES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/charts/linkerd-viz/templates/NOTES.txt -------------------------------------------------------------------------------- /viz/charts/linkerd-viz/templates/namespace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/charts/linkerd-viz/templates/namespace.yaml -------------------------------------------------------------------------------- /viz/charts/linkerd-viz/templates/psp.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/charts/linkerd-viz/templates/psp.yaml -------------------------------------------------------------------------------- /viz/charts/linkerd-viz/templates/tap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/charts/linkerd-viz/templates/tap.yaml -------------------------------------------------------------------------------- /viz/charts/linkerd-viz/templates/web.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/charts/linkerd-viz/templates/web.yaml -------------------------------------------------------------------------------- /viz/charts/linkerd-viz/values-ha.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/charts/linkerd-viz/values-ha.yaml -------------------------------------------------------------------------------- /viz/charts/linkerd-viz/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/charts/linkerd-viz/values.yaml -------------------------------------------------------------------------------- /viz/charts/templates.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/charts/templates.go -------------------------------------------------------------------------------- /viz/cmd/allow-scrapes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/cmd/allow-scrapes.go -------------------------------------------------------------------------------- /viz/cmd/authz.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/cmd/authz.go -------------------------------------------------------------------------------- /viz/cmd/check.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/cmd/check.go -------------------------------------------------------------------------------- /viz/cmd/dashboard.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/cmd/dashboard.go -------------------------------------------------------------------------------- /viz/cmd/edges.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/cmd/edges.go -------------------------------------------------------------------------------- /viz/cmd/edges_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/cmd/edges_test.go -------------------------------------------------------------------------------- /viz/cmd/install.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/cmd/install.go -------------------------------------------------------------------------------- /viz/cmd/install_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/cmd/install_test.go -------------------------------------------------------------------------------- /viz/cmd/list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/cmd/list.go -------------------------------------------------------------------------------- /viz/cmd/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/cmd/main_test.go -------------------------------------------------------------------------------- /viz/cmd/profile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/cmd/profile.go -------------------------------------------------------------------------------- /viz/cmd/profile_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/cmd/profile_test.go -------------------------------------------------------------------------------- /viz/cmd/prune.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/cmd/prune.go -------------------------------------------------------------------------------- /viz/cmd/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/cmd/root.go -------------------------------------------------------------------------------- /viz/cmd/routes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/cmd/routes.go -------------------------------------------------------------------------------- /viz/cmd/routes_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/cmd/routes_test.go -------------------------------------------------------------------------------- /viz/cmd/stat-inbound.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/cmd/stat-inbound.go -------------------------------------------------------------------------------- /viz/cmd/stat-outbound.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/cmd/stat-outbound.go -------------------------------------------------------------------------------- /viz/cmd/stat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/cmd/stat.go -------------------------------------------------------------------------------- /viz/cmd/stat_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/cmd/stat_test.go -------------------------------------------------------------------------------- /viz/cmd/tap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/cmd/tap.go -------------------------------------------------------------------------------- /viz/cmd/tap_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/cmd/tap_test.go -------------------------------------------------------------------------------- /viz/cmd/testdata/edges_one_output.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/cmd/testdata/edges_one_output.golden -------------------------------------------------------------------------------- /viz/cmd/testdata/edges_one_output_json.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/cmd/testdata/edges_one_output_json.golden -------------------------------------------------------------------------------- /viz/cmd/testdata/edges_wide_output.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/cmd/testdata/edges_wide_output.golden -------------------------------------------------------------------------------- /viz/cmd/testdata/install_default.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/cmd/testdata/install_default.golden -------------------------------------------------------------------------------- /viz/cmd/testdata/routes_one_output.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/cmd/testdata/routes_one_output.golden -------------------------------------------------------------------------------- /viz/cmd/testdata/stat_all_output.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/cmd/testdata/stat_all_output.golden -------------------------------------------------------------------------------- /viz/cmd/testdata/stat_all_output_json.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/cmd/testdata/stat_all_output_json.golden -------------------------------------------------------------------------------- /viz/cmd/testdata/stat_one_output.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/cmd/testdata/stat_one_output.golden -------------------------------------------------------------------------------- /viz/cmd/testdata/stat_one_output_json.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/cmd/testdata/stat_one_output_json.golden -------------------------------------------------------------------------------- /viz/cmd/testdata/stat_one_pod_output.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/cmd/testdata/stat_one_pod_output.golden -------------------------------------------------------------------------------- /viz/cmd/testdata/stat_one_tcp_output.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/cmd/testdata/stat_one_tcp_output.golden -------------------------------------------------------------------------------- /viz/cmd/testdata/stat_one_ts_output.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/cmd/testdata/stat_one_ts_output.golden -------------------------------------------------------------------------------- /viz/cmd/testdata/tap_busy_output.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/cmd/testdata/tap_busy_output.golden -------------------------------------------------------------------------------- /viz/cmd/testdata/tap_busy_output_json.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/cmd/testdata/tap_busy_output_json.golden -------------------------------------------------------------------------------- /viz/cmd/testdata/tap_busy_output_wide.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/cmd/testdata/tap_busy_output_wide.golden -------------------------------------------------------------------------------- /viz/cmd/testdata/tap_empty_output.golden: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /viz/cmd/top.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/cmd/top.go -------------------------------------------------------------------------------- /viz/cmd/uninstall.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/cmd/uninstall.go -------------------------------------------------------------------------------- /viz/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/main.go -------------------------------------------------------------------------------- /viz/metrics-api/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/metrics-api/Dockerfile -------------------------------------------------------------------------------- /viz/metrics-api/authz.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/metrics-api/authz.go -------------------------------------------------------------------------------- /viz/metrics-api/client/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/metrics-api/client/client.go -------------------------------------------------------------------------------- /viz/metrics-api/cmd/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/metrics-api/cmd/main.go -------------------------------------------------------------------------------- /viz/metrics-api/edges.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/metrics-api/edges.go -------------------------------------------------------------------------------- /viz/metrics-api/edges_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/metrics-api/edges_test.go -------------------------------------------------------------------------------- /viz/metrics-api/gateways.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/metrics-api/gateways.go -------------------------------------------------------------------------------- /viz/metrics-api/gen/viz/viz.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/metrics-api/gen/viz/viz.pb.go -------------------------------------------------------------------------------- /viz/metrics-api/gen/viz/viz_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/metrics-api/gen/viz/viz_grpc.pb.go -------------------------------------------------------------------------------- /viz/metrics-api/grpc_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/metrics-api/grpc_server.go -------------------------------------------------------------------------------- /viz/metrics-api/grpc_server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/metrics-api/grpc_server_test.go -------------------------------------------------------------------------------- /viz/metrics-api/policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/metrics-api/policy.go -------------------------------------------------------------------------------- /viz/metrics-api/prometheus.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/metrics-api/prometheus.go -------------------------------------------------------------------------------- /viz/metrics-api/prometheus_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/metrics-api/prometheus_test.go -------------------------------------------------------------------------------- /viz/metrics-api/proto/viz.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/metrics-api/proto/viz.proto -------------------------------------------------------------------------------- /viz/metrics-api/stat_summary.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/metrics-api/stat_summary.go -------------------------------------------------------------------------------- /viz/metrics-api/stat_summary_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/metrics-api/stat_summary_test.go -------------------------------------------------------------------------------- /viz/metrics-api/test_helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/metrics-api/test_helper.go -------------------------------------------------------------------------------- /viz/metrics-api/top_routes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/metrics-api/top_routes.go -------------------------------------------------------------------------------- /viz/metrics-api/top_routes_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/metrics-api/top_routes_test.go -------------------------------------------------------------------------------- /viz/metrics-api/util/api_utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/metrics-api/util/api_utils.go -------------------------------------------------------------------------------- /viz/metrics-api/util/api_utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/metrics-api/util/api_utils_test.go -------------------------------------------------------------------------------- /viz/pkg/api/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/pkg/api/api.go -------------------------------------------------------------------------------- /viz/pkg/healthcheck/healthcheck.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/pkg/healthcheck/healthcheck.go -------------------------------------------------------------------------------- /viz/pkg/healthcheck/healthcheck_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/pkg/healthcheck/healthcheck_test.go -------------------------------------------------------------------------------- /viz/pkg/jsonpath/jsonpath.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/pkg/jsonpath/jsonpath.go -------------------------------------------------------------------------------- /viz/pkg/labels/labels.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/pkg/labels/labels.go -------------------------------------------------------------------------------- /viz/pkg/prometheus/prometheus.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/pkg/prometheus/prometheus.go -------------------------------------------------------------------------------- /viz/pkg/util/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/pkg/util/util.go -------------------------------------------------------------------------------- /viz/pkg/util/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/pkg/util/util_test.go -------------------------------------------------------------------------------- /viz/tap/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/tap/Dockerfile -------------------------------------------------------------------------------- /viz/tap/api/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/tap/api/client.go -------------------------------------------------------------------------------- /viz/tap/api/grpc_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/tap/api/grpc_server.go -------------------------------------------------------------------------------- /viz/tap/api/grpc_server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/tap/api/grpc_server_test.go -------------------------------------------------------------------------------- /viz/tap/api/handlers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/tap/api/handlers.go -------------------------------------------------------------------------------- /viz/tap/api/handlers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/tap/api/handlers_test.go -------------------------------------------------------------------------------- /viz/tap/api/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/tap/api/main.go -------------------------------------------------------------------------------- /viz/tap/api/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/tap/api/server.go -------------------------------------------------------------------------------- /viz/tap/api/server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/tap/api/server_test.go -------------------------------------------------------------------------------- /viz/tap/cmd/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/tap/cmd/main.go -------------------------------------------------------------------------------- /viz/tap/gen/tap/viz_tap.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/tap/gen/tap/viz_tap.pb.go -------------------------------------------------------------------------------- /viz/tap/gen/tap/viz_tap_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/tap/gen/tap/viz_tap_grpc.pb.go -------------------------------------------------------------------------------- /viz/tap/injector/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/tap/injector/main.go -------------------------------------------------------------------------------- /viz/tap/injector/patch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/tap/injector/patch.go -------------------------------------------------------------------------------- /viz/tap/injector/webhook.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/tap/injector/webhook.go -------------------------------------------------------------------------------- /viz/tap/pkg/events.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/tap/pkg/events.go -------------------------------------------------------------------------------- /viz/tap/pkg/protohttp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/tap/pkg/protohttp.go -------------------------------------------------------------------------------- /viz/tap/pkg/protohttp_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/tap/pkg/protohttp_test.go -------------------------------------------------------------------------------- /viz/tap/pkg/reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/tap/pkg/reader.go -------------------------------------------------------------------------------- /viz/tap/pkg/requests.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/tap/pkg/requests.go -------------------------------------------------------------------------------- /viz/tap/proto/viz_tap.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/viz/tap/proto/viz_tap.proto -------------------------------------------------------------------------------- /web/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/Dockerfile -------------------------------------------------------------------------------- /web/app/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/.eslintrc -------------------------------------------------------------------------------- /web/app/.linguirc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/.linguirc -------------------------------------------------------------------------------- /web/app/__mocks__/fileMock.js: -------------------------------------------------------------------------------- 1 | module.exports = 'test-file-stub'; 2 | -------------------------------------------------------------------------------- /web/app/__mocks__/styleMock.js: -------------------------------------------------------------------------------- 1 | module.exports = {}; 2 | -------------------------------------------------------------------------------- /web/app/babel.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/babel.config.json -------------------------------------------------------------------------------- /web/app/css/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/css/styles.css -------------------------------------------------------------------------------- /web/app/css/svg-wrappers.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/css/svg-wrappers.css -------------------------------------------------------------------------------- /web/app/gh_ann_reporter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/gh_ann_reporter.js -------------------------------------------------------------------------------- /web/app/img/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/img/favicon.png -------------------------------------------------------------------------------- /web/app/index_bundle.js.lodash.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/index_bundle.js.lodash.tmpl -------------------------------------------------------------------------------- /web/app/js/components/AddResources.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/AddResources.jsx -------------------------------------------------------------------------------- /web/app/js/components/BaseTable.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/BaseTable.jsx -------------------------------------------------------------------------------- /web/app/js/components/BaseTable.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/BaseTable.test.js -------------------------------------------------------------------------------- /web/app/js/components/BreadcrumbHeader.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/BreadcrumbHeader.jsx -------------------------------------------------------------------------------- /web/app/js/components/CallToAction.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/CallToAction.jsx -------------------------------------------------------------------------------- /web/app/js/components/CheckModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/CheckModal.jsx -------------------------------------------------------------------------------- /web/app/js/components/Community.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/Community.jsx -------------------------------------------------------------------------------- /web/app/js/components/Community.test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/Community.test.jsx -------------------------------------------------------------------------------- /web/app/js/components/EdgesTable.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/EdgesTable.jsx -------------------------------------------------------------------------------- /web/app/js/components/EmptyCard.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/EmptyCard.jsx -------------------------------------------------------------------------------- /web/app/js/components/ErrorBanner.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/ErrorBanner.jsx -------------------------------------------------------------------------------- /web/app/js/components/ErrorModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/ErrorModal.jsx -------------------------------------------------------------------------------- /web/app/js/components/ExpandableTable.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/ExpandableTable.jsx -------------------------------------------------------------------------------- /web/app/js/components/Extensions.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/Extensions.jsx -------------------------------------------------------------------------------- /web/app/js/components/Gateway.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/Gateway.jsx -------------------------------------------------------------------------------- /web/app/js/components/GrafanaLink.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/GrafanaLink.jsx -------------------------------------------------------------------------------- /web/app/js/components/GrafanaLink.test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/GrafanaLink.test.jsx -------------------------------------------------------------------------------- /web/app/js/components/JaegerLink.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/JaegerLink.jsx -------------------------------------------------------------------------------- /web/app/js/components/MeshedStatusTable.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/MeshedStatusTable.jsx -------------------------------------------------------------------------------- /web/app/js/components/MetricsTable.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/MetricsTable.jsx -------------------------------------------------------------------------------- /web/app/js/components/MetricsTable.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/MetricsTable.test.js -------------------------------------------------------------------------------- /web/app/js/components/Namespace.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/Namespace.jsx -------------------------------------------------------------------------------- /web/app/js/components/Navigation.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/Navigation.jsx -------------------------------------------------------------------------------- /web/app/js/components/Navigation.test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/Navigation.test.jsx -------------------------------------------------------------------------------- /web/app/js/components/NetworkGraph.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/NetworkGraph.jsx -------------------------------------------------------------------------------- /web/app/js/components/NetworkGraph.test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/NetworkGraph.test.jsx -------------------------------------------------------------------------------- /web/app/js/components/NoMatch.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/NoMatch.jsx -------------------------------------------------------------------------------- /web/app/js/components/Octopus.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/Octopus.jsx -------------------------------------------------------------------------------- /web/app/js/components/Popover.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/Popover.jsx -------------------------------------------------------------------------------- /web/app/js/components/QueryToCliCmd.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/QueryToCliCmd.jsx -------------------------------------------------------------------------------- /web/app/js/components/QueryToCliCmd.test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/QueryToCliCmd.test.jsx -------------------------------------------------------------------------------- /web/app/js/components/ResourceDetail.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/ResourceDetail.jsx -------------------------------------------------------------------------------- /web/app/js/components/ResourceList.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/ResourceList.jsx -------------------------------------------------------------------------------- /web/app/js/components/ResourceList.test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/ResourceList.test.jsx -------------------------------------------------------------------------------- /web/app/js/components/ServiceDetail.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/ServiceDetail.jsx -------------------------------------------------------------------------------- /web/app/js/components/ServiceMesh.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/ServiceMesh.jsx -------------------------------------------------------------------------------- /web/app/js/components/ServiceMesh.test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/ServiceMesh.test.jsx -------------------------------------------------------------------------------- /web/app/js/components/StatusTable.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/StatusTable.jsx -------------------------------------------------------------------------------- /web/app/js/components/Tap.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/Tap.jsx -------------------------------------------------------------------------------- /web/app/js/components/TapEnabledWarning.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/TapEnabledWarning.jsx -------------------------------------------------------------------------------- /web/app/js/components/TapEventTable.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/TapEventTable.jsx -------------------------------------------------------------------------------- /web/app/js/components/TapLink.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/TapLink.jsx -------------------------------------------------------------------------------- /web/app/js/components/TapQueryForm.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/TapQueryForm.jsx -------------------------------------------------------------------------------- /web/app/js/components/Top.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/Top.jsx -------------------------------------------------------------------------------- /web/app/js/components/TopEventTable.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/TopEventTable.jsx -------------------------------------------------------------------------------- /web/app/js/components/TopModule.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/TopModule.jsx -------------------------------------------------------------------------------- /web/app/js/components/TopRoutes.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/TopRoutes.jsx -------------------------------------------------------------------------------- /web/app/js/components/TopRoutesModule.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/TopRoutesModule.jsx -------------------------------------------------------------------------------- /web/app/js/components/TopRoutesTable.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/TopRoutesTable.jsx -------------------------------------------------------------------------------- /web/app/js/components/TopRoutesTable.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/TopRoutesTable.test.js -------------------------------------------------------------------------------- /web/app/js/components/TopRoutesTabs.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/TopRoutesTabs.jsx -------------------------------------------------------------------------------- /web/app/js/components/Version.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/Version.jsx -------------------------------------------------------------------------------- /web/app/js/components/Version.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/Version.test.js -------------------------------------------------------------------------------- /web/app/js/components/util/ApiHelpers.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/util/ApiHelpers.jsx -------------------------------------------------------------------------------- /web/app/js/components/util/AppContext.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/util/AppContext.jsx -------------------------------------------------------------------------------- /web/app/js/components/util/Chip.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/util/Chip.jsx -------------------------------------------------------------------------------- /web/app/js/components/util/CliQueryUtils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/util/CliQueryUtils.js -------------------------------------------------------------------------------- /web/app/js/components/util/CopyUtils.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/util/CopyUtils.jsx -------------------------------------------------------------------------------- /web/app/js/components/util/EdgesUtils.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/util/EdgesUtils.jsx -------------------------------------------------------------------------------- /web/app/js/components/util/MetricUtils.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/util/MetricUtils.jsx -------------------------------------------------------------------------------- /web/app/js/components/util/OctopusArms.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/util/OctopusArms.jsx -------------------------------------------------------------------------------- /web/app/js/components/util/PageVisibility.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/util/PageVisibility.jsx -------------------------------------------------------------------------------- /web/app/js/components/util/Percentage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/util/Percentage.js -------------------------------------------------------------------------------- /web/app/js/components/util/Progress.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/util/Progress.jsx -------------------------------------------------------------------------------- /web/app/js/components/util/Spinner.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/util/Spinner.jsx -------------------------------------------------------------------------------- /web/app/js/components/util/SuccessRateDot.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/util/SuccessRateDot.jsx -------------------------------------------------------------------------------- /web/app/js/components/util/SvgWrappers.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/util/SvgWrappers.jsx -------------------------------------------------------------------------------- /web/app/js/components/util/TapUtils.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/util/TapUtils.jsx -------------------------------------------------------------------------------- /web/app/js/components/util/Utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/util/Utils.js -------------------------------------------------------------------------------- /web/app/js/components/util/Utils.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/util/Utils.test.js -------------------------------------------------------------------------------- /web/app/js/components/util/theme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/util/theme.js -------------------------------------------------------------------------------- /web/app/js/components/util/withREST.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/components/util/withREST.jsx -------------------------------------------------------------------------------- /web/app/js/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/index.js -------------------------------------------------------------------------------- /web/app/js/locales/en/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/locales/en/messages.json -------------------------------------------------------------------------------- /web/app/js/locales/es/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/js/locales/es/messages.json -------------------------------------------------------------------------------- /web/app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/package.json -------------------------------------------------------------------------------- /web/app/setupTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/setupTests.js -------------------------------------------------------------------------------- /web/app/test/fixtures/allRollup.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/test/fixtures/allRollup.json -------------------------------------------------------------------------------- /web/app/test/fixtures/deployRollup.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/test/fixtures/deployRollup.json -------------------------------------------------------------------------------- /web/app/test/fixtures/emojivotoPods.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/test/fixtures/emojivotoPods.json -------------------------------------------------------------------------------- /web/app/test/fixtures/gateway.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/test/fixtures/gateway.json -------------------------------------------------------------------------------- /web/app/test/fixtures/multiDeployRollup.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/test/fixtures/multiDeployRollup.json -------------------------------------------------------------------------------- /web/app/test/fixtures/namespaces.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/test/fixtures/namespaces.json -------------------------------------------------------------------------------- /web/app/test/fixtures/podRollup.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/test/fixtures/podRollup.json -------------------------------------------------------------------------------- /web/app/test/testHelpers.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/test/testHelpers.jsx -------------------------------------------------------------------------------- /web/app/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/webpack.config.js -------------------------------------------------------------------------------- /web/app/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/app/yarn.lock -------------------------------------------------------------------------------- /web/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/main.go -------------------------------------------------------------------------------- /web/srv/api_handlers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/srv/api_handlers.go -------------------------------------------------------------------------------- /web/srv/api_handlers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/srv/api_handlers_test.go -------------------------------------------------------------------------------- /web/srv/check_same_origin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/srv/check_same_origin.go -------------------------------------------------------------------------------- /web/srv/handlers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/srv/handlers.go -------------------------------------------------------------------------------- /web/srv/handlers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/srv/handlers_test.go -------------------------------------------------------------------------------- /web/srv/reverse_proxy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/srv/reverse_proxy.go -------------------------------------------------------------------------------- /web/srv/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/srv/server.go -------------------------------------------------------------------------------- /web/srv/test_helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/srv/test_helpers.go -------------------------------------------------------------------------------- /web/srv/testdata/api_check_output.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/srv/testdata/api_check_output.json -------------------------------------------------------------------------------- /web/srv/testdata/api_gateway_output.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/srv/testdata/api_gateway_output.json -------------------------------------------------------------------------------- /web/templates/app.tmpl.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/templates/app.tmpl.html -------------------------------------------------------------------------------- /web/templates/includes/base.tmpl.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkerd/linkerd2/HEAD/web/templates/includes/base.tmpl.html --------------------------------------------------------------------------------