├── .envrc ├── .github ├── readme-static-files │ └── goland-generate-rest-bindings.png └── workflows │ ├── ci-e2e-tests.yml │ ├── ci.yml │ ├── conventional-pr-checker.yml │ ├── publish-demo-artifacts.yml │ └── release-please.yml ├── .gitignore ├── .golangci.yml ├── CHANGELOG.md ├── LICENSE.md ├── README.md ├── Tiltfile ├── ci ├── docker-compose.yml ├── obd-demo.yaml ├── template.yaml └── template_args.yaml ├── examples └── voting-app │ ├── docker-compose.yaml │ ├── k8s-manifest.yaml │ ├── load-generator.py │ ├── shell.nix │ └── voting-app-ui │ ├── Dockerfile │ ├── Dockerfile-v2 │ ├── app.py │ └── templates │ └── index.html ├── flake.lock ├── flake.nix ├── go.work ├── go.work.sum ├── img ├── dev-flow-link.png ├── kardinal-dev-overview.png └── prod-flow-link.png ├── kardinal-cli ├── cmd │ ├── root.go │ └── table_printer.go ├── consts │ └── consts.go ├── default.nix ├── deployment │ ├── deployment.go │ └── gateway.go ├── go.mod ├── go.sum ├── gomod2nix.toml ├── host_machine_directories │ └── host_machine_directories.go ├── kardinal ├── kontrol │ └── location.go ├── kubernetes │ ├── kubernetes_client.go │ └── kubernetes_client_factory.go ├── main.go ├── multi_os_cmd_executor │ └── multi_os_cmd_executor.go ├── shell.nix └── tenant │ └── tenant.go ├── kardinal-manager ├── default.nix ├── dev-start-manager.sh ├── go.mod ├── go.sum ├── gomod2nix.toml ├── kardinal-manager │ ├── api │ │ └── http_rest │ │ │ ├── client │ │ │ └── client.gen.go │ │ │ ├── generate.go │ │ │ ├── server │ │ │ └── server.gen.go │ │ │ ├── specs │ │ │ ├── client_cfg.yaml │ │ │ ├── kardinal_manager_api.yaml │ │ │ ├── server_cfg.yaml │ │ │ └── types_cfg.yaml │ │ │ └── types │ │ │ └── types.gen.go │ ├── cluster_manager │ │ ├── cluster_manager.go │ │ ├── cluster_manager_factory.go │ │ ├── cluster_manager_test.go │ │ ├── istio_client.go │ │ ├── kubernetes_client.go │ │ └── test-examples │ │ │ └── vs-example.yaml │ ├── fetcher │ │ ├── fetcher.go │ │ └── fetcher_test.go │ ├── logger │ │ ├── logger.go │ │ └── logger_test.go │ ├── main.go │ ├── server │ │ ├── server.go │ │ └── server_factory.go │ ├── topology │ │ ├── toplogy.go │ │ └── topology_manager.go │ └── utils │ │ └── utils.go ├── shell.nix ├── tools │ └── tools.go └── vs-example.yaml ├── kardinal_version ├── go.mod ├── gomod2nix.toml └── kardinal_version.go ├── kurtosis_version.txt ├── libs ├── cli-kontrol-api │ ├── README.md │ ├── api │ │ ├── golang │ │ │ ├── client │ │ │ │ └── client.gen.go │ │ │ ├── server │ │ │ │ └── server.gen.go │ │ │ └── types │ │ │ │ └── types.gen.go │ │ └── typescript │ │ │ └── client │ │ │ └── types.d.ts │ ├── default.nix │ ├── dummy-server.py │ ├── generators │ │ ├── api_types.cfg.yaml │ │ ├── go_client.cfg.yaml │ │ └── go_server.cfg.yaml │ ├── go.mod │ ├── go.sum │ ├── gomod2nix.toml │ ├── nix │ │ ├── default.nix │ │ ├── node-env.nix │ │ ├── node-packages.nix │ │ ├── package-lock.json │ │ └── package.json │ ├── package.json │ ├── scripts │ │ └── build.sh │ ├── shell.nix │ └── specs │ │ └── api.yaml └── manager-kontrol-api │ ├── README.md │ ├── api │ ├── golang │ │ ├── client │ │ │ └── client.gen.go │ │ ├── server │ │ │ └── server.gen.go │ │ └── types │ │ │ └── types.gen.go │ └── typescript │ │ └── client │ │ └── types.d.ts │ ├── generators │ ├── api_types.cfg.yaml │ ├── go_client.cfg.yaml │ └── go_server.cfg.yaml │ ├── go.mod │ ├── go.sum │ ├── gomod2nix.toml │ ├── scripts │ └── build.sh │ ├── shell.nix │ └── specs │ └── api.yaml ├── scripts ├── go-tidy-all.nix ├── install_cli.sh └── kardinal-port-forward.sh ├── shell.nix ├── sidecars └── redis-overlay-service │ ├── default.nix │ ├── go.mod │ ├── go.sum │ ├── gomod2nix.toml │ ├── redis-proxy-overlay │ └── main.go │ └── shell.nix ├── version.txt └── website ├── .env.development ├── .env.production ├── .eslintrc.json ├── .gitignore ├── .husky └── pre-commit ├── .lintstagedrc.js ├── .prettierignore ├── README.md ├── app ├── GlobalStyles.ts ├── Providers.tsx ├── apple-icon.png ├── build │ └── page.tsx ├── calculator │ └── page.tsx ├── docs │ ├── architecture │ │ └── overview │ │ │ └── page.mdx │ ├── concepts │ │ ├── flows │ │ │ └── page.mdx │ │ ├── plugins │ │ │ └── page.mdx │ │ └── templates │ │ │ └── page.mdx │ ├── getting-started │ │ ├── fundamentals │ │ │ └── page.mdx │ │ ├── install │ │ │ └── page.mdx │ │ └── own-app │ │ │ └── page.mdx │ ├── layout.tsx │ ├── page.mdx │ └── references │ │ └── comparisons │ │ └── page.mdx ├── icon.png ├── layout.tsx ├── not-found.tsx ├── page.tsx ├── robots.txt ├── savings-calculator │ └── page.tsx └── sitemap.ts ├── bun.lockb ├── components ├── Banner.tsx ├── Button.tsx ├── CTA.tsx ├── CTAButtons.tsx ├── CTADemo.tsx ├── CTASmall.tsx ├── Calculator │ ├── CalculatorInputs.tsx │ ├── Card.tsx │ ├── CardGroup.tsx │ └── index.tsx ├── CanaryServices.tsx ├── Carousel.tsx ├── CodeBlock.tsx ├── CodeCopyButton.tsx ├── Collapsible.tsx ├── Content.tsx ├── DocsHeading.tsx ├── DocsLayout.tsx ├── DocsNav.tsx ├── DottedLine.tsx ├── EmailCapture.tsx ├── EmailInput.tsx ├── Features.tsx ├── Footer.tsx ├── GetStarted │ ├── CodeSnippet.mdx │ ├── GetStarted.tsx │ └── index.tsx ├── Heading.tsx ├── Hero.tsx ├── LandingPageTemplate.tsx ├── List.tsx ├── Main.tsx ├── Modal.tsx ├── Nav │ └── index.tsx ├── Responsive.tsx ├── ResponsiveNav.tsx ├── SavingsGraph.tsx ├── SavingsSection.tsx ├── Section.tsx ├── SegmentAnalytics.tsx ├── ShareKardinal.tsx ├── Spacer.tsx ├── SubscribeForm.tsx ├── Text.tsx ├── Tooltip.tsx ├── VideoStepper │ ├── VideoStepperV2.tsx │ └── index.tsx ├── VotingWidget.tsx └── icons │ └── Sparkles.tsx ├── constants ├── breakpoints.ts ├── calculator.ts └── urls.ts ├── context ├── CalculatorContext.tsx ├── ModalContext.tsx └── VotingContext.tsx ├── lib ├── analytics.ts └── registry.tsx ├── mdx-components.tsx ├── next.config.mjs ├── package.json ├── public ├── bg-static.svg ├── bg.svg ├── dotted-bg.svg ├── favicon.ico ├── icons │ ├── separator.svg │ └── sparkle.png ├── illustrations │ ├── architecture-diagram-mobile.svg │ ├── architecture-diagram.svg │ ├── calendar-line.svg │ ├── continuity-1.svg │ ├── continuity-2.svg │ ├── continuity-3-mobile.svg │ ├── continuity-3.svg │ ├── data-isolation.svg │ ├── flow-configuration.png │ ├── kardi-zoom.svg │ ├── savings-graph.svg │ ├── share-arrow.svg │ ├── steps-connector.svg │ ├── torus-1.svg │ ├── torus-2.svg │ ├── traffic-flow-mobile-optimize.svg │ ├── traffic-flow-mobile.svg │ ├── traffic-flow-optimize.svg │ ├── traffic-flow.svg │ └── traffic-mirroring.svg ├── kardinal-orange.png ├── logos │ ├── acme.svg │ ├── hexa.svg │ ├── kanba.svg │ ├── lightai.svg │ └── liva.svg ├── not-found.jpg └── videos │ └── animation.mp4 ├── shell.nix ├── tsconfig.json ├── types.d.ts └── utils.ts /.envrc: -------------------------------------------------------------------------------- 1 | use flake 2 | -------------------------------------------------------------------------------- /.github/readme-static-files/goland-generate-rest-bindings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/.github/readme-static-files/goland-generate-rest-bindings.png -------------------------------------------------------------------------------- /.github/workflows/ci-e2e-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/.github/workflows/ci-e2e-tests.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/conventional-pr-checker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/.github/workflows/conventional-pr-checker.yml -------------------------------------------------------------------------------- /.github/workflows/publish-demo-artifacts.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/.github/workflows/publish-demo-artifacts.yml -------------------------------------------------------------------------------- /.github/workflows/release-please.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/.github/workflows/release-please.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/.golangci.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/README.md -------------------------------------------------------------------------------- /Tiltfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/Tiltfile -------------------------------------------------------------------------------- /ci/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/ci/docker-compose.yml -------------------------------------------------------------------------------- /ci/obd-demo.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/ci/obd-demo.yaml -------------------------------------------------------------------------------- /ci/template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/ci/template.yaml -------------------------------------------------------------------------------- /ci/template_args.yaml: -------------------------------------------------------------------------------- 1 | last_insert_quantity: 3 2 | -------------------------------------------------------------------------------- /examples/voting-app/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/examples/voting-app/docker-compose.yaml -------------------------------------------------------------------------------- /examples/voting-app/k8s-manifest.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/examples/voting-app/k8s-manifest.yaml -------------------------------------------------------------------------------- /examples/voting-app/load-generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/examples/voting-app/load-generator.py -------------------------------------------------------------------------------- /examples/voting-app/shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/examples/voting-app/shell.nix -------------------------------------------------------------------------------- /examples/voting-app/voting-app-ui/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/examples/voting-app/voting-app-ui/Dockerfile -------------------------------------------------------------------------------- /examples/voting-app/voting-app-ui/Dockerfile-v2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/examples/voting-app/voting-app-ui/Dockerfile-v2 -------------------------------------------------------------------------------- /examples/voting-app/voting-app-ui/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/examples/voting-app/voting-app-ui/app.py -------------------------------------------------------------------------------- /examples/voting-app/voting-app-ui/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/examples/voting-app/voting-app-ui/templates/index.html -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/flake.nix -------------------------------------------------------------------------------- /go.work: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/go.work -------------------------------------------------------------------------------- /go.work.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/go.work.sum -------------------------------------------------------------------------------- /img/dev-flow-link.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/img/dev-flow-link.png -------------------------------------------------------------------------------- /img/kardinal-dev-overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/img/kardinal-dev-overview.png -------------------------------------------------------------------------------- /img/prod-flow-link.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/img/prod-flow-link.png -------------------------------------------------------------------------------- /kardinal-cli/cmd/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/kardinal-cli/cmd/root.go -------------------------------------------------------------------------------- /kardinal-cli/cmd/table_printer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/kardinal-cli/cmd/table_printer.go -------------------------------------------------------------------------------- /kardinal-cli/consts/consts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/kardinal-cli/consts/consts.go -------------------------------------------------------------------------------- /kardinal-cli/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/kardinal-cli/default.nix -------------------------------------------------------------------------------- /kardinal-cli/deployment/deployment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/kardinal-cli/deployment/deployment.go -------------------------------------------------------------------------------- /kardinal-cli/deployment/gateway.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/kardinal-cli/deployment/gateway.go -------------------------------------------------------------------------------- /kardinal-cli/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/kardinal-cli/go.mod -------------------------------------------------------------------------------- /kardinal-cli/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/kardinal-cli/go.sum -------------------------------------------------------------------------------- /kardinal-cli/gomod2nix.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/kardinal-cli/gomod2nix.toml -------------------------------------------------------------------------------- /kardinal-cli/host_machine_directories/host_machine_directories.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/kardinal-cli/host_machine_directories/host_machine_directories.go -------------------------------------------------------------------------------- /kardinal-cli/kardinal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/kardinal-cli/kardinal -------------------------------------------------------------------------------- /kardinal-cli/kontrol/location.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/kardinal-cli/kontrol/location.go -------------------------------------------------------------------------------- /kardinal-cli/kubernetes/kubernetes_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/kardinal-cli/kubernetes/kubernetes_client.go -------------------------------------------------------------------------------- /kardinal-cli/kubernetes/kubernetes_client_factory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/kardinal-cli/kubernetes/kubernetes_client_factory.go -------------------------------------------------------------------------------- /kardinal-cli/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/kardinal-cli/main.go -------------------------------------------------------------------------------- /kardinal-cli/multi_os_cmd_executor/multi_os_cmd_executor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/kardinal-cli/multi_os_cmd_executor/multi_os_cmd_executor.go -------------------------------------------------------------------------------- /kardinal-cli/shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/kardinal-cli/shell.nix -------------------------------------------------------------------------------- /kardinal-cli/tenant/tenant.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/kardinal-cli/tenant/tenant.go -------------------------------------------------------------------------------- /kardinal-manager/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/kardinal-manager/default.nix -------------------------------------------------------------------------------- /kardinal-manager/dev-start-manager.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/kardinal-manager/dev-start-manager.sh -------------------------------------------------------------------------------- /kardinal-manager/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/kardinal-manager/go.mod -------------------------------------------------------------------------------- /kardinal-manager/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/kardinal-manager/go.sum -------------------------------------------------------------------------------- /kardinal-manager/gomod2nix.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/kardinal-manager/gomod2nix.toml -------------------------------------------------------------------------------- /kardinal-manager/kardinal-manager/api/http_rest/client/client.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/kardinal-manager/kardinal-manager/api/http_rest/client/client.gen.go -------------------------------------------------------------------------------- /kardinal-manager/kardinal-manager/api/http_rest/generate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/kardinal-manager/kardinal-manager/api/http_rest/generate.go -------------------------------------------------------------------------------- /kardinal-manager/kardinal-manager/api/http_rest/server/server.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/kardinal-manager/kardinal-manager/api/http_rest/server/server.gen.go -------------------------------------------------------------------------------- /kardinal-manager/kardinal-manager/api/http_rest/specs/client_cfg.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/kardinal-manager/kardinal-manager/api/http_rest/specs/client_cfg.yaml -------------------------------------------------------------------------------- /kardinal-manager/kardinal-manager/api/http_rest/specs/kardinal_manager_api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/kardinal-manager/kardinal-manager/api/http_rest/specs/kardinal_manager_api.yaml -------------------------------------------------------------------------------- /kardinal-manager/kardinal-manager/api/http_rest/specs/server_cfg.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/kardinal-manager/kardinal-manager/api/http_rest/specs/server_cfg.yaml -------------------------------------------------------------------------------- /kardinal-manager/kardinal-manager/api/http_rest/specs/types_cfg.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/kardinal-manager/kardinal-manager/api/http_rest/specs/types_cfg.yaml -------------------------------------------------------------------------------- /kardinal-manager/kardinal-manager/api/http_rest/types/types.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/kardinal-manager/kardinal-manager/api/http_rest/types/types.gen.go -------------------------------------------------------------------------------- /kardinal-manager/kardinal-manager/cluster_manager/cluster_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/kardinal-manager/kardinal-manager/cluster_manager/cluster_manager.go -------------------------------------------------------------------------------- /kardinal-manager/kardinal-manager/cluster_manager/cluster_manager_factory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/kardinal-manager/kardinal-manager/cluster_manager/cluster_manager_factory.go -------------------------------------------------------------------------------- /kardinal-manager/kardinal-manager/cluster_manager/cluster_manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/kardinal-manager/kardinal-manager/cluster_manager/cluster_manager_test.go -------------------------------------------------------------------------------- /kardinal-manager/kardinal-manager/cluster_manager/istio_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/kardinal-manager/kardinal-manager/cluster_manager/istio_client.go -------------------------------------------------------------------------------- /kardinal-manager/kardinal-manager/cluster_manager/kubernetes_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/kardinal-manager/kardinal-manager/cluster_manager/kubernetes_client.go -------------------------------------------------------------------------------- /kardinal-manager/kardinal-manager/cluster_manager/test-examples/vs-example.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/kardinal-manager/kardinal-manager/cluster_manager/test-examples/vs-example.yaml -------------------------------------------------------------------------------- /kardinal-manager/kardinal-manager/fetcher/fetcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/kardinal-manager/kardinal-manager/fetcher/fetcher.go -------------------------------------------------------------------------------- /kardinal-manager/kardinal-manager/fetcher/fetcher_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/kardinal-manager/kardinal-manager/fetcher/fetcher_test.go -------------------------------------------------------------------------------- /kardinal-manager/kardinal-manager/logger/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/kardinal-manager/kardinal-manager/logger/logger.go -------------------------------------------------------------------------------- /kardinal-manager/kardinal-manager/logger/logger_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/kardinal-manager/kardinal-manager/logger/logger_test.go -------------------------------------------------------------------------------- /kardinal-manager/kardinal-manager/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/kardinal-manager/kardinal-manager/main.go -------------------------------------------------------------------------------- /kardinal-manager/kardinal-manager/server/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/kardinal-manager/kardinal-manager/server/server.go -------------------------------------------------------------------------------- /kardinal-manager/kardinal-manager/server/server_factory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/kardinal-manager/kardinal-manager/server/server_factory.go -------------------------------------------------------------------------------- /kardinal-manager/kardinal-manager/topology/toplogy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/kardinal-manager/kardinal-manager/topology/toplogy.go -------------------------------------------------------------------------------- /kardinal-manager/kardinal-manager/topology/topology_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/kardinal-manager/kardinal-manager/topology/topology_manager.go -------------------------------------------------------------------------------- /kardinal-manager/kardinal-manager/utils/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/kardinal-manager/kardinal-manager/utils/utils.go -------------------------------------------------------------------------------- /kardinal-manager/shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/kardinal-manager/shell.nix -------------------------------------------------------------------------------- /kardinal-manager/tools/tools.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/kardinal-manager/tools/tools.go -------------------------------------------------------------------------------- /kardinal-manager/vs-example.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/kardinal-manager/vs-example.yaml -------------------------------------------------------------------------------- /kardinal_version/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/kardinal_version/go.mod -------------------------------------------------------------------------------- /kardinal_version/gomod2nix.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/kardinal_version/gomod2nix.toml -------------------------------------------------------------------------------- /kardinal_version/kardinal_version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/kardinal_version/kardinal_version.go -------------------------------------------------------------------------------- /kurtosis_version.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/cli-kontrol-api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/libs/cli-kontrol-api/README.md -------------------------------------------------------------------------------- /libs/cli-kontrol-api/api/golang/client/client.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/libs/cli-kontrol-api/api/golang/client/client.gen.go -------------------------------------------------------------------------------- /libs/cli-kontrol-api/api/golang/server/server.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/libs/cli-kontrol-api/api/golang/server/server.gen.go -------------------------------------------------------------------------------- /libs/cli-kontrol-api/api/golang/types/types.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/libs/cli-kontrol-api/api/golang/types/types.gen.go -------------------------------------------------------------------------------- /libs/cli-kontrol-api/api/typescript/client/types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/libs/cli-kontrol-api/api/typescript/client/types.d.ts -------------------------------------------------------------------------------- /libs/cli-kontrol-api/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/libs/cli-kontrol-api/default.nix -------------------------------------------------------------------------------- /libs/cli-kontrol-api/dummy-server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/libs/cli-kontrol-api/dummy-server.py -------------------------------------------------------------------------------- /libs/cli-kontrol-api/generators/api_types.cfg.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/libs/cli-kontrol-api/generators/api_types.cfg.yaml -------------------------------------------------------------------------------- /libs/cli-kontrol-api/generators/go_client.cfg.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/libs/cli-kontrol-api/generators/go_client.cfg.yaml -------------------------------------------------------------------------------- /libs/cli-kontrol-api/generators/go_server.cfg.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/libs/cli-kontrol-api/generators/go_server.cfg.yaml -------------------------------------------------------------------------------- /libs/cli-kontrol-api/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/libs/cli-kontrol-api/go.mod -------------------------------------------------------------------------------- /libs/cli-kontrol-api/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/libs/cli-kontrol-api/go.sum -------------------------------------------------------------------------------- /libs/cli-kontrol-api/gomod2nix.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/libs/cli-kontrol-api/gomod2nix.toml -------------------------------------------------------------------------------- /libs/cli-kontrol-api/nix/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/libs/cli-kontrol-api/nix/default.nix -------------------------------------------------------------------------------- /libs/cli-kontrol-api/nix/node-env.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/libs/cli-kontrol-api/nix/node-env.nix -------------------------------------------------------------------------------- /libs/cli-kontrol-api/nix/node-packages.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/libs/cli-kontrol-api/nix/node-packages.nix -------------------------------------------------------------------------------- /libs/cli-kontrol-api/nix/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/libs/cli-kontrol-api/nix/package-lock.json -------------------------------------------------------------------------------- /libs/cli-kontrol-api/nix/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/libs/cli-kontrol-api/nix/package.json -------------------------------------------------------------------------------- /libs/cli-kontrol-api/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/libs/cli-kontrol-api/package.json -------------------------------------------------------------------------------- /libs/cli-kontrol-api/scripts/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/libs/cli-kontrol-api/scripts/build.sh -------------------------------------------------------------------------------- /libs/cli-kontrol-api/shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/libs/cli-kontrol-api/shell.nix -------------------------------------------------------------------------------- /libs/cli-kontrol-api/specs/api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/libs/cli-kontrol-api/specs/api.yaml -------------------------------------------------------------------------------- /libs/manager-kontrol-api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/libs/manager-kontrol-api/README.md -------------------------------------------------------------------------------- /libs/manager-kontrol-api/api/golang/client/client.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/libs/manager-kontrol-api/api/golang/client/client.gen.go -------------------------------------------------------------------------------- /libs/manager-kontrol-api/api/golang/server/server.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/libs/manager-kontrol-api/api/golang/server/server.gen.go -------------------------------------------------------------------------------- /libs/manager-kontrol-api/api/golang/types/types.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/libs/manager-kontrol-api/api/golang/types/types.gen.go -------------------------------------------------------------------------------- /libs/manager-kontrol-api/api/typescript/client/types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/libs/manager-kontrol-api/api/typescript/client/types.d.ts -------------------------------------------------------------------------------- /libs/manager-kontrol-api/generators/api_types.cfg.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/libs/manager-kontrol-api/generators/api_types.cfg.yaml -------------------------------------------------------------------------------- /libs/manager-kontrol-api/generators/go_client.cfg.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/libs/manager-kontrol-api/generators/go_client.cfg.yaml -------------------------------------------------------------------------------- /libs/manager-kontrol-api/generators/go_server.cfg.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/libs/manager-kontrol-api/generators/go_server.cfg.yaml -------------------------------------------------------------------------------- /libs/manager-kontrol-api/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/libs/manager-kontrol-api/go.mod -------------------------------------------------------------------------------- /libs/manager-kontrol-api/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/libs/manager-kontrol-api/go.sum -------------------------------------------------------------------------------- /libs/manager-kontrol-api/gomod2nix.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/libs/manager-kontrol-api/gomod2nix.toml -------------------------------------------------------------------------------- /libs/manager-kontrol-api/scripts/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/libs/manager-kontrol-api/scripts/build.sh -------------------------------------------------------------------------------- /libs/manager-kontrol-api/shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/libs/manager-kontrol-api/shell.nix -------------------------------------------------------------------------------- /libs/manager-kontrol-api/specs/api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/libs/manager-kontrol-api/specs/api.yaml -------------------------------------------------------------------------------- /scripts/go-tidy-all.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/scripts/go-tidy-all.nix -------------------------------------------------------------------------------- /scripts/install_cli.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/scripts/install_cli.sh -------------------------------------------------------------------------------- /scripts/kardinal-port-forward.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/scripts/kardinal-port-forward.sh -------------------------------------------------------------------------------- /shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/shell.nix -------------------------------------------------------------------------------- /sidecars/redis-overlay-service/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/sidecars/redis-overlay-service/default.nix -------------------------------------------------------------------------------- /sidecars/redis-overlay-service/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/sidecars/redis-overlay-service/go.mod -------------------------------------------------------------------------------- /sidecars/redis-overlay-service/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/sidecars/redis-overlay-service/go.sum -------------------------------------------------------------------------------- /sidecars/redis-overlay-service/gomod2nix.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/sidecars/redis-overlay-service/gomod2nix.toml -------------------------------------------------------------------------------- /sidecars/redis-overlay-service/redis-proxy-overlay/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/sidecars/redis-overlay-service/redis-proxy-overlay/main.go -------------------------------------------------------------------------------- /sidecars/redis-overlay-service/shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/sidecars/redis-overlay-service/shell.nix -------------------------------------------------------------------------------- /version.txt: -------------------------------------------------------------------------------- 1 | 0.4.5 2 | -------------------------------------------------------------------------------- /website/.env.development: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/.env.development -------------------------------------------------------------------------------- /website/.env.production: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/.env.production -------------------------------------------------------------------------------- /website/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/.eslintrc.json -------------------------------------------------------------------------------- /website/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/.gitignore -------------------------------------------------------------------------------- /website/.husky/pre-commit: -------------------------------------------------------------------------------- 1 | bun run pre-commit 2 | -------------------------------------------------------------------------------- /website/.lintstagedrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/.lintstagedrc.js -------------------------------------------------------------------------------- /website/.prettierignore: -------------------------------------------------------------------------------- 1 | .husky 2 | bun.lockb 3 | *.nix 4 | -------------------------------------------------------------------------------- /website/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/README.md -------------------------------------------------------------------------------- /website/app/GlobalStyles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/app/GlobalStyles.ts -------------------------------------------------------------------------------- /website/app/Providers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/app/Providers.tsx -------------------------------------------------------------------------------- /website/app/apple-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/app/apple-icon.png -------------------------------------------------------------------------------- /website/app/build/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/app/build/page.tsx -------------------------------------------------------------------------------- /website/app/calculator/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/app/calculator/page.tsx -------------------------------------------------------------------------------- /website/app/docs/architecture/overview/page.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/app/docs/architecture/overview/page.mdx -------------------------------------------------------------------------------- /website/app/docs/concepts/flows/page.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/app/docs/concepts/flows/page.mdx -------------------------------------------------------------------------------- /website/app/docs/concepts/plugins/page.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/app/docs/concepts/plugins/page.mdx -------------------------------------------------------------------------------- /website/app/docs/concepts/templates/page.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/app/docs/concepts/templates/page.mdx -------------------------------------------------------------------------------- /website/app/docs/getting-started/fundamentals/page.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/app/docs/getting-started/fundamentals/page.mdx -------------------------------------------------------------------------------- /website/app/docs/getting-started/install/page.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/app/docs/getting-started/install/page.mdx -------------------------------------------------------------------------------- /website/app/docs/getting-started/own-app/page.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/app/docs/getting-started/own-app/page.mdx -------------------------------------------------------------------------------- /website/app/docs/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/app/docs/layout.tsx -------------------------------------------------------------------------------- /website/app/docs/page.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/app/docs/page.mdx -------------------------------------------------------------------------------- /website/app/docs/references/comparisons/page.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/app/docs/references/comparisons/page.mdx -------------------------------------------------------------------------------- /website/app/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/app/icon.png -------------------------------------------------------------------------------- /website/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/app/layout.tsx -------------------------------------------------------------------------------- /website/app/not-found.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/app/not-found.tsx -------------------------------------------------------------------------------- /website/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/app/page.tsx -------------------------------------------------------------------------------- /website/app/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/app/robots.txt -------------------------------------------------------------------------------- /website/app/savings-calculator/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/app/savings-calculator/page.tsx -------------------------------------------------------------------------------- /website/app/sitemap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/app/sitemap.ts -------------------------------------------------------------------------------- /website/bun.lockb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/bun.lockb -------------------------------------------------------------------------------- /website/components/Banner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/components/Banner.tsx -------------------------------------------------------------------------------- /website/components/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/components/Button.tsx -------------------------------------------------------------------------------- /website/components/CTA.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/components/CTA.tsx -------------------------------------------------------------------------------- /website/components/CTAButtons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/components/CTAButtons.tsx -------------------------------------------------------------------------------- /website/components/CTADemo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/components/CTADemo.tsx -------------------------------------------------------------------------------- /website/components/CTASmall.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/components/CTASmall.tsx -------------------------------------------------------------------------------- /website/components/Calculator/CalculatorInputs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/components/Calculator/CalculatorInputs.tsx -------------------------------------------------------------------------------- /website/components/Calculator/Card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/components/Calculator/Card.tsx -------------------------------------------------------------------------------- /website/components/Calculator/CardGroup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/components/Calculator/CardGroup.tsx -------------------------------------------------------------------------------- /website/components/Calculator/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/components/Calculator/index.tsx -------------------------------------------------------------------------------- /website/components/CanaryServices.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/components/CanaryServices.tsx -------------------------------------------------------------------------------- /website/components/Carousel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/components/Carousel.tsx -------------------------------------------------------------------------------- /website/components/CodeBlock.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/components/CodeBlock.tsx -------------------------------------------------------------------------------- /website/components/CodeCopyButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/components/CodeCopyButton.tsx -------------------------------------------------------------------------------- /website/components/Collapsible.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/components/Collapsible.tsx -------------------------------------------------------------------------------- /website/components/Content.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/components/Content.tsx -------------------------------------------------------------------------------- /website/components/DocsHeading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/components/DocsHeading.tsx -------------------------------------------------------------------------------- /website/components/DocsLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/components/DocsLayout.tsx -------------------------------------------------------------------------------- /website/components/DocsNav.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/components/DocsNav.tsx -------------------------------------------------------------------------------- /website/components/DottedLine.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/components/DottedLine.tsx -------------------------------------------------------------------------------- /website/components/EmailCapture.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/components/EmailCapture.tsx -------------------------------------------------------------------------------- /website/components/EmailInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/components/EmailInput.tsx -------------------------------------------------------------------------------- /website/components/Features.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/components/Features.tsx -------------------------------------------------------------------------------- /website/components/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/components/Footer.tsx -------------------------------------------------------------------------------- /website/components/GetStarted/CodeSnippet.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/components/GetStarted/CodeSnippet.mdx -------------------------------------------------------------------------------- /website/components/GetStarted/GetStarted.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/components/GetStarted/GetStarted.tsx -------------------------------------------------------------------------------- /website/components/GetStarted/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/components/GetStarted/index.tsx -------------------------------------------------------------------------------- /website/components/Heading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/components/Heading.tsx -------------------------------------------------------------------------------- /website/components/Hero.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/components/Hero.tsx -------------------------------------------------------------------------------- /website/components/LandingPageTemplate.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/components/LandingPageTemplate.tsx -------------------------------------------------------------------------------- /website/components/List.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/components/List.tsx -------------------------------------------------------------------------------- /website/components/Main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/components/Main.tsx -------------------------------------------------------------------------------- /website/components/Modal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/components/Modal.tsx -------------------------------------------------------------------------------- /website/components/Nav/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/components/Nav/index.tsx -------------------------------------------------------------------------------- /website/components/Responsive.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/components/Responsive.tsx -------------------------------------------------------------------------------- /website/components/ResponsiveNav.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/components/ResponsiveNav.tsx -------------------------------------------------------------------------------- /website/components/SavingsGraph.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/components/SavingsGraph.tsx -------------------------------------------------------------------------------- /website/components/SavingsSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/components/SavingsSection.tsx -------------------------------------------------------------------------------- /website/components/Section.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/components/Section.tsx -------------------------------------------------------------------------------- /website/components/SegmentAnalytics.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/components/SegmentAnalytics.tsx -------------------------------------------------------------------------------- /website/components/ShareKardinal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/components/ShareKardinal.tsx -------------------------------------------------------------------------------- /website/components/Spacer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/components/Spacer.tsx -------------------------------------------------------------------------------- /website/components/SubscribeForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/components/SubscribeForm.tsx -------------------------------------------------------------------------------- /website/components/Text.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/components/Text.tsx -------------------------------------------------------------------------------- /website/components/Tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/components/Tooltip.tsx -------------------------------------------------------------------------------- /website/components/VideoStepper/VideoStepperV2.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/components/VideoStepper/VideoStepperV2.tsx -------------------------------------------------------------------------------- /website/components/VideoStepper/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/components/VideoStepper/index.tsx -------------------------------------------------------------------------------- /website/components/VotingWidget.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/components/VotingWidget.tsx -------------------------------------------------------------------------------- /website/components/icons/Sparkles.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/components/icons/Sparkles.tsx -------------------------------------------------------------------------------- /website/constants/breakpoints.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/constants/breakpoints.ts -------------------------------------------------------------------------------- /website/constants/calculator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/constants/calculator.ts -------------------------------------------------------------------------------- /website/constants/urls.ts: -------------------------------------------------------------------------------- 1 | export const calendlyDemoUrl = ""; 2 | -------------------------------------------------------------------------------- /website/context/CalculatorContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/context/CalculatorContext.tsx -------------------------------------------------------------------------------- /website/context/ModalContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/context/ModalContext.tsx -------------------------------------------------------------------------------- /website/context/VotingContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/context/VotingContext.tsx -------------------------------------------------------------------------------- /website/lib/analytics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/lib/analytics.ts -------------------------------------------------------------------------------- /website/lib/registry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/lib/registry.tsx -------------------------------------------------------------------------------- /website/mdx-components.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/mdx-components.tsx -------------------------------------------------------------------------------- /website/next.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/next.config.mjs -------------------------------------------------------------------------------- /website/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/package.json -------------------------------------------------------------------------------- /website/public/bg-static.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/public/bg-static.svg -------------------------------------------------------------------------------- /website/public/bg.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/public/bg.svg -------------------------------------------------------------------------------- /website/public/dotted-bg.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/public/dotted-bg.svg -------------------------------------------------------------------------------- /website/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/public/favicon.ico -------------------------------------------------------------------------------- /website/public/icons/separator.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/public/icons/separator.svg -------------------------------------------------------------------------------- /website/public/icons/sparkle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/public/icons/sparkle.png -------------------------------------------------------------------------------- /website/public/illustrations/architecture-diagram-mobile.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/public/illustrations/architecture-diagram-mobile.svg -------------------------------------------------------------------------------- /website/public/illustrations/architecture-diagram.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/public/illustrations/architecture-diagram.svg -------------------------------------------------------------------------------- /website/public/illustrations/calendar-line.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/public/illustrations/calendar-line.svg -------------------------------------------------------------------------------- /website/public/illustrations/continuity-1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/public/illustrations/continuity-1.svg -------------------------------------------------------------------------------- /website/public/illustrations/continuity-2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/public/illustrations/continuity-2.svg -------------------------------------------------------------------------------- /website/public/illustrations/continuity-3-mobile.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/public/illustrations/continuity-3-mobile.svg -------------------------------------------------------------------------------- /website/public/illustrations/continuity-3.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/public/illustrations/continuity-3.svg -------------------------------------------------------------------------------- /website/public/illustrations/data-isolation.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/public/illustrations/data-isolation.svg -------------------------------------------------------------------------------- /website/public/illustrations/flow-configuration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/public/illustrations/flow-configuration.png -------------------------------------------------------------------------------- /website/public/illustrations/kardi-zoom.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/public/illustrations/kardi-zoom.svg -------------------------------------------------------------------------------- /website/public/illustrations/savings-graph.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/public/illustrations/savings-graph.svg -------------------------------------------------------------------------------- /website/public/illustrations/share-arrow.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/public/illustrations/share-arrow.svg -------------------------------------------------------------------------------- /website/public/illustrations/steps-connector.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/public/illustrations/steps-connector.svg -------------------------------------------------------------------------------- /website/public/illustrations/torus-1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/public/illustrations/torus-1.svg -------------------------------------------------------------------------------- /website/public/illustrations/torus-2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/public/illustrations/torus-2.svg -------------------------------------------------------------------------------- /website/public/illustrations/traffic-flow-mobile-optimize.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/public/illustrations/traffic-flow-mobile-optimize.svg -------------------------------------------------------------------------------- /website/public/illustrations/traffic-flow-mobile.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/public/illustrations/traffic-flow-mobile.svg -------------------------------------------------------------------------------- /website/public/illustrations/traffic-flow-optimize.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/public/illustrations/traffic-flow-optimize.svg -------------------------------------------------------------------------------- /website/public/illustrations/traffic-flow.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/public/illustrations/traffic-flow.svg -------------------------------------------------------------------------------- /website/public/illustrations/traffic-mirroring.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/public/illustrations/traffic-mirroring.svg -------------------------------------------------------------------------------- /website/public/kardinal-orange.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/public/kardinal-orange.png -------------------------------------------------------------------------------- /website/public/logos/acme.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/public/logos/acme.svg -------------------------------------------------------------------------------- /website/public/logos/hexa.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/public/logos/hexa.svg -------------------------------------------------------------------------------- /website/public/logos/kanba.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/public/logos/kanba.svg -------------------------------------------------------------------------------- /website/public/logos/lightai.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/public/logos/lightai.svg -------------------------------------------------------------------------------- /website/public/logos/liva.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/public/logos/liva.svg -------------------------------------------------------------------------------- /website/public/not-found.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/public/not-found.jpg -------------------------------------------------------------------------------- /website/public/videos/animation.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/public/videos/animation.mp4 -------------------------------------------------------------------------------- /website/shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/shell.nix -------------------------------------------------------------------------------- /website/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/tsconfig.json -------------------------------------------------------------------------------- /website/types.d.ts: -------------------------------------------------------------------------------- 1 | declare module "*.mp4" { 2 | export default string; 3 | } 4 | -------------------------------------------------------------------------------- /website/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurtosis-tech/kardinal/HEAD/website/utils.ts --------------------------------------------------------------------------------