├── .dockerignore ├── .editorconfig ├── .github ├── CODEOWNERS └── workflows │ ├── dependency-review.yaml │ ├── docker.yaml │ ├── kuttl_workflow.yaml │ ├── multiple-versions.yaml │ └── test.yaml ├── .gitignore ├── .golangci.yaml ├── .run ├── Build & Run.run.xml ├── Make Build.run.xml ├── Manifests.run.xml ├── PreTest.run.xml ├── Test Handlers.run.xml ├── Test all.run.xml ├── Test.run.xml └── TestAPIs in github.com_riskified_dynamic-environment_pkg_handlers.run.xml ├── .tool-versions ├── Dockerfile ├── LICENSE ├── Makefile ├── PROJECT ├── README.md ├── api └── v1alpha1 │ ├── dynamicenv_types.go │ ├── dynamicenv_types_test.go │ ├── dynamicenv_webhook.go │ ├── dynamicenv_webhook_test.go │ ├── fixtures │ ├── allowed-modifications-modified-image-new.yaml │ ├── allowed-modifications-modified-image-old.yaml │ ├── allowed-modifications-modified-order-of-subsets-new.yaml │ ├── allowed-modifications-modified-order-of-subsets-old.yaml │ ├── allowed-modifications-modifying-number-of-replicas-new.yaml │ ├── allowed-modifications-modifying-number-of-replicas-old.yaml │ ├── create-rejects-deployments-without-containers-or-init-containers.yaml │ ├── deployment-with-multiple-containers-with-conflicting-names.yaml │ ├── disallowed-modifications-adding-subset-new.yaml │ ├── disallowed-modifications-adding-subset-old.yaml │ ├── disallowed-modifications-modifying-container-name-new.yaml │ ├── disallowed-modifications-modifying-container-name-old.yaml │ ├── disallowed-modifications-modifying-default-version-new.yaml │ ├── disallowed-modifications-modifying-default-version-old.yaml │ ├── disallowed-modifications-modifying-init_container-name-new.yaml │ ├── disallowed-modifications-modifying-init_container-name-old.yaml │ ├── disallowed-modifications-modifying-subset-name-new.yaml │ ├── disallowed-modifications-modifying-subset-name-old.yaml │ ├── disallowed-modifications-modifying-subsets-namespace-new.yaml │ ├── disallowed-modifications-modifying-subsets-namespace-old.yaml │ ├── disallowed-modifications-modifying-to-zero-replicas-new.yaml │ ├── disallowed-modifications-modifying-to-zero-replicas-old.yaml │ ├── disallowed-modifications-removing-consumer-new.yaml │ ├── disallowed-modifications-removing-consumer-old.yaml │ ├── disallowed-modifications-removing-subset-new.yaml │ ├── disallowed-modifications-removing-subset-old.yaml │ ├── disallowed-modifications-using-same-deployment-in-subset-and-consumer-new.yaml │ └── disallowed-modifications-using-same-deployment-in-subset-and-consumer-old.yaml │ ├── groupversion_info.go │ ├── webhook_suite_test.go │ └── zz_generated.deepcopy.go ├── cmd └── main.go ├── config ├── certmanager │ ├── certificate.yaml │ ├── kustomization.yaml │ └── kustomizeconfig.yaml ├── crd │ ├── bases │ │ └── riskified.com_dynamicenvs.yaml │ ├── kustomization.yaml │ ├── kustomizeconfig.yaml │ ├── patches │ │ ├── cainjection_in_dynamicenvs.yaml │ │ └── webhook_in_dynamicenvs.yaml │ └── riskified.com_dynamicenvs.yaml ├── default │ ├── kustomization.yaml │ ├── manager_auth_proxy_patch.yaml │ ├── manager_config_patch.yaml │ ├── manager_webhook_patch.yaml │ └── webhookcainjection_patch.yaml ├── manager │ ├── controller_manager_config.yaml │ ├── kustomization.yaml │ └── manager.yaml ├── manifests │ ├── bases │ │ └── dynamic-environment-operator.clusterserviceversion.yaml │ └── kustomization.yaml ├── prometheus │ ├── kustomization.yaml │ └── monitor.yaml ├── rbac │ ├── auth_proxy_client_clusterrole.yaml │ ├── auth_proxy_role.yaml │ ├── auth_proxy_role_binding.yaml │ ├── auth_proxy_service.yaml │ ├── dynamicenv_editor_role.yaml │ ├── dynamicenv_viewer_role.yaml │ ├── kustomization.yaml │ ├── leader_election_role.yaml │ ├── leader_election_role_binding.yaml │ ├── role.yaml │ ├── role_binding.yaml │ └── service_account.yaml ├── samples │ ├── kustomization.yaml │ ├── riskified_dynamicenv_initContainer.yaml │ └── riskified_v1alpha1_dynamicenv.yaml ├── scorecard │ ├── bases │ │ └── config.yaml │ ├── kustomization.yaml │ └── patches │ │ ├── basic.config.yaml │ │ ├── kuttl.config.yaml │ │ └── olm.config.yaml └── webhook │ ├── kustomization.yaml │ ├── kustomizeconfig.yaml │ ├── manifests.yaml │ └── service.yaml ├── crd-docs ├── config.yaml ├── crd.md └── templates │ └── markdown │ ├── gv_details.tpl │ ├── gv_list.tpl │ ├── type.tpl │ └── type_members.tpl ├── dev-resources ├── 0-namespace.yaml ├── 1-bookinfo.yaml ├── 2-destination-rule-all.yaml └── 3-virtual-service-all-v1.yaml ├── e2e-testing ├── dependencies │ ├── cert-manager_1.8.yaml │ └── istio │ │ ├── destinationrule.yaml │ │ └── virtualservice.yaml ├── env ├── kuttl │ ├── accidental-resources-deletion │ │ ├── 00-assert.yaml │ │ ├── 00-full-bookinfo-details.yaml │ │ ├── 01-delete-deployment-and-destination-rule.yaml │ │ ├── 01-errors.yaml │ │ ├── 02-delete-dynamic-env.yaml │ │ ├── 02-errors.yaml │ │ └── Readme.md │ ├── add-remove-subsets │ │ ├── 00-assert.yaml │ │ ├── 00-full-bookinfo-details.yaml │ │ ├── 01-assert.yaml │ │ ├── 01-first-modification.yaml │ │ ├── 02-assert.yaml │ │ ├── 02-second-modification.yaml │ │ ├── 03-clean-status.yaml │ │ ├── 03-errors.yaml │ │ └── Readme.md │ ├── alternative-default-version │ │ ├── 00-assert.yaml │ │ ├── 00-base.yaml │ │ └── Readme.md │ ├── consumers-with-and-without-errors │ │ ├── 00-assert.yaml │ │ ├── 00-bookinfo-details.yaml │ │ ├── 01-delete-dynamic-environment.yaml │ │ ├── 01-errors.yaml │ │ └── Readme.md │ ├── delegate-virtual-service │ │ ├── 00-assert.yaml │ │ ├── 00-base.yaml │ │ ├── 01-assert.yaml │ │ ├── 01-delete-dynamic-env.yaml │ │ └── Readme.md │ ├── global-virtual-service-errors │ │ ├── 00-assert.yaml │ │ ├── 00-bookinfo-details.yaml │ │ └── Readme.md │ ├── kuttl-test.yaml │ ├── modify-valid-httproutes │ │ ├── 00-base.yaml │ │ ├── 00-dynamic-env.yaml │ │ ├── 00-virtual-service.yaml │ │ ├── 01-assert.yaml │ │ ├── 02-assert.yaml │ │ ├── 02-delete-dynamic-env.yaml │ │ └── Readme.md │ ├── multiple-containers │ │ ├── 00-assert.yaml │ │ ├── 00-bookinfo-details.yaml │ │ └── Readme.md │ ├── multiple-matches │ │ ├── 00-assert.yaml │ │ ├── 00-bookinfo-details.yaml │ │ └── Readme.md │ ├── multiple-services-scenarios-no-vs │ │ ├── 00-assert.yaml │ │ ├── 00-bookinfo-details.yaml │ │ └── Readme.md │ ├── multiple-services-scenarios-no-working-single-host │ │ ├── 00-assert.yaml │ │ └── 00-bookinfo-details.yaml │ ├── multiple-services-scenarios │ │ ├── 00-assert.yaml │ │ ├── 00-bookinfo-details.yaml │ │ ├── 01-remove-base-destination-rule.yaml │ │ ├── 02-assert.yaml │ │ ├── 02-remove-DE-destination-rule.yaml │ │ ├── 03-remove-second-base-destination-rule.yaml │ │ ├── 04-assert.yaml │ │ ├── 04-remove-DE-second-destination-rule.yaml │ │ ├── 05-add-virtual-service.yaml │ │ ├── 05-assert.yaml │ │ ├── 05-restore-all-destination-rules.yaml │ │ └── Readme.md │ ├── reconcile-flow │ │ ├── 00-assert.yaml │ │ ├── 00-base.yaml │ │ └── Readme.md │ ├── replica-size │ │ ├── 00-assert.yaml │ │ ├── 00-bookinfo-details.yaml │ │ ├── 01-assert.yaml │ │ ├── 01-dynamicenv.yaml │ │ ├── 02-delete-dynamic-env.yaml │ │ ├── 02-errors.yaml │ │ └── Readme.md │ ├── response-headers │ │ ├── 00-assert.yaml │ │ ├── 00-base.yaml │ │ └── Readme.md │ ├── simple-test │ │ ├── 00-assert.yaml │ │ ├── 00-bookinfo-details.yaml │ │ ├── 01-delete-dynamic-env.yaml │ │ ├── 01-errors.yaml │ │ └── Readme.md │ ├── status-updates │ │ ├── 00-assert.yaml │ │ ├── 00-bookinfo-details.yaml │ │ └── Readme.md │ ├── update-subset-resources │ │ ├── 00-assert.yaml │ │ ├── 00-bookinfo-details.yaml │ │ ├── 01-assert.yaml │ │ ├── 01-update-subset.yaml │ │ └── Readme.md │ ├── valid-state │ │ ├── 00-assert.yaml │ │ ├── 00-bookinfo-details.yaml │ │ └── Readme.md │ ├── vs-with-multiple-services │ │ ├── 00-assert.yaml │ │ ├── 00-full-bookinfo-details.yaml │ │ └── Readme.md │ ├── watch-annotations │ │ ├── 00-assert.yaml │ │ ├── 00-bookinfo-details.yaml │ │ ├── 01-assert.yaml │ │ ├── 01-update.yaml │ │ ├── 02-assert.yaml │ │ ├── 02-delete-dynamic-env.yaml │ │ ├── 02-errors.yaml │ │ └── Readme.md │ └── weighted-routes │ │ ├── 00-assert.yaml │ │ ├── 00-base.yaml │ │ ├── 01-assert.yaml │ │ ├── 01-delete-dynamicenv.yaml │ │ ├── 01-errors.yaml │ │ ├── 02-assert.yaml │ │ ├── 02-canary-virtual-service.yaml │ │ └── Readme.md └── scripts │ └── setup.sh ├── extensions ├── deployment_extensions.go └── doc.go ├── go.mod ├── go.sum ├── hack └── boilerplate.go.txt ├── helm └── dynamic-environment │ ├── .helmignore │ ├── Chart.yaml │ ├── templates │ ├── _helpers.tpl │ ├── crd.yaml │ ├── deployment.yaml │ ├── pdb.yaml │ ├── rbac.yaml │ ├── service.yaml │ ├── serviceaccount.yaml │ ├── servicemonitor.yaml │ └── webhook.yaml │ └── values.yaml ├── images ├── DynamicEnv-logo.png └── de-in-action.png ├── internal └── controller │ ├── dynamicenv_controller.go │ └── suite_test.go ├── pkg ├── handlers │ ├── common_utils_private_test.go │ ├── deployment_handler.go │ ├── deployment_handler_private_test.go │ ├── deployment_handler_test.go │ ├── destinationrule_handler.go │ ├── destinationrule_handler_private_test.go │ ├── destinationrule_handler_test.go │ ├── fixtures │ │ ├── destination-rule-with-unrelated-hostname.yaml │ │ └── simple-dynamicenv.yaml │ ├── handler.go │ ├── handlers_suite_test.go │ ├── virtualservice_handler.go │ └── virtualservice_handler_private_test.go ├── helpers │ ├── helpers.go │ ├── helpers_test.go │ ├── k8s_helpers.go │ └── k8s_helpers_test.go ├── metrics │ └── collector.go ├── model │ ├── cleanup_manager.go │ ├── status_manager.go │ ├── status_manager_test.go │ └── types.go ├── names │ └── constants.go └── watches │ └── enqueue_annotations.go ├── release-notes.md.tmpl └── release.py /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/.dockerignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- 1 | [*.md] 2 | max_line_length = 100 3 | -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @nissanitz @babysnakes @ValorHeart @yonathan-shtekel 2 | -------------------------------------------------------------------------------- /.github/workflows/dependency-review.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/.github/workflows/dependency-review.yaml -------------------------------------------------------------------------------- /.github/workflows/docker.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/.github/workflows/docker.yaml -------------------------------------------------------------------------------- /.github/workflows/kuttl_workflow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/.github/workflows/kuttl_workflow.yaml -------------------------------------------------------------------------------- /.github/workflows/multiple-versions.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/.github/workflows/multiple-versions.yaml -------------------------------------------------------------------------------- /.github/workflows/test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/.github/workflows/test.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/.golangci.yaml -------------------------------------------------------------------------------- /.run/Build & Run.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/.run/Build & Run.run.xml -------------------------------------------------------------------------------- /.run/Make Build.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/.run/Make Build.run.xml -------------------------------------------------------------------------------- /.run/Manifests.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/.run/Manifests.run.xml -------------------------------------------------------------------------------- /.run/PreTest.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/.run/PreTest.run.xml -------------------------------------------------------------------------------- /.run/Test Handlers.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/.run/Test Handlers.run.xml -------------------------------------------------------------------------------- /.run/Test all.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/.run/Test all.run.xml -------------------------------------------------------------------------------- /.run/Test.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/.run/Test.run.xml -------------------------------------------------------------------------------- /.run/TestAPIs in github.com_riskified_dynamic-environment_pkg_handlers.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/.run/TestAPIs in github.com_riskified_dynamic-environment_pkg_handlers.run.xml -------------------------------------------------------------------------------- /.tool-versions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/.tool-versions -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/Makefile -------------------------------------------------------------------------------- /PROJECT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/PROJECT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/README.md -------------------------------------------------------------------------------- /api/v1alpha1/dynamicenv_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/api/v1alpha1/dynamicenv_types.go -------------------------------------------------------------------------------- /api/v1alpha1/dynamicenv_types_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/api/v1alpha1/dynamicenv_types_test.go -------------------------------------------------------------------------------- /api/v1alpha1/dynamicenv_webhook.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/api/v1alpha1/dynamicenv_webhook.go -------------------------------------------------------------------------------- /api/v1alpha1/dynamicenv_webhook_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/api/v1alpha1/dynamicenv_webhook_test.go -------------------------------------------------------------------------------- /api/v1alpha1/fixtures/allowed-modifications-modified-image-new.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/api/v1alpha1/fixtures/allowed-modifications-modified-image-new.yaml -------------------------------------------------------------------------------- /api/v1alpha1/fixtures/allowed-modifications-modified-image-old.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/api/v1alpha1/fixtures/allowed-modifications-modified-image-old.yaml -------------------------------------------------------------------------------- /api/v1alpha1/fixtures/allowed-modifications-modified-order-of-subsets-new.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/api/v1alpha1/fixtures/allowed-modifications-modified-order-of-subsets-new.yaml -------------------------------------------------------------------------------- /api/v1alpha1/fixtures/allowed-modifications-modified-order-of-subsets-old.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/api/v1alpha1/fixtures/allowed-modifications-modified-order-of-subsets-old.yaml -------------------------------------------------------------------------------- /api/v1alpha1/fixtures/allowed-modifications-modifying-number-of-replicas-new.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/api/v1alpha1/fixtures/allowed-modifications-modifying-number-of-replicas-new.yaml -------------------------------------------------------------------------------- /api/v1alpha1/fixtures/allowed-modifications-modifying-number-of-replicas-old.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/api/v1alpha1/fixtures/allowed-modifications-modifying-number-of-replicas-old.yaml -------------------------------------------------------------------------------- /api/v1alpha1/fixtures/create-rejects-deployments-without-containers-or-init-containers.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/api/v1alpha1/fixtures/create-rejects-deployments-without-containers-or-init-containers.yaml -------------------------------------------------------------------------------- /api/v1alpha1/fixtures/deployment-with-multiple-containers-with-conflicting-names.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/api/v1alpha1/fixtures/deployment-with-multiple-containers-with-conflicting-names.yaml -------------------------------------------------------------------------------- /api/v1alpha1/fixtures/disallowed-modifications-adding-subset-new.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/api/v1alpha1/fixtures/disallowed-modifications-adding-subset-new.yaml -------------------------------------------------------------------------------- /api/v1alpha1/fixtures/disallowed-modifications-adding-subset-old.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/api/v1alpha1/fixtures/disallowed-modifications-adding-subset-old.yaml -------------------------------------------------------------------------------- /api/v1alpha1/fixtures/disallowed-modifications-modifying-container-name-new.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/api/v1alpha1/fixtures/disallowed-modifications-modifying-container-name-new.yaml -------------------------------------------------------------------------------- /api/v1alpha1/fixtures/disallowed-modifications-modifying-container-name-old.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/api/v1alpha1/fixtures/disallowed-modifications-modifying-container-name-old.yaml -------------------------------------------------------------------------------- /api/v1alpha1/fixtures/disallowed-modifications-modifying-default-version-new.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/api/v1alpha1/fixtures/disallowed-modifications-modifying-default-version-new.yaml -------------------------------------------------------------------------------- /api/v1alpha1/fixtures/disallowed-modifications-modifying-default-version-old.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/api/v1alpha1/fixtures/disallowed-modifications-modifying-default-version-old.yaml -------------------------------------------------------------------------------- /api/v1alpha1/fixtures/disallowed-modifications-modifying-init_container-name-new.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/api/v1alpha1/fixtures/disallowed-modifications-modifying-init_container-name-new.yaml -------------------------------------------------------------------------------- /api/v1alpha1/fixtures/disallowed-modifications-modifying-init_container-name-old.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/api/v1alpha1/fixtures/disallowed-modifications-modifying-init_container-name-old.yaml -------------------------------------------------------------------------------- /api/v1alpha1/fixtures/disallowed-modifications-modifying-subset-name-new.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/api/v1alpha1/fixtures/disallowed-modifications-modifying-subset-name-new.yaml -------------------------------------------------------------------------------- /api/v1alpha1/fixtures/disallowed-modifications-modifying-subset-name-old.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/api/v1alpha1/fixtures/disallowed-modifications-modifying-subset-name-old.yaml -------------------------------------------------------------------------------- /api/v1alpha1/fixtures/disallowed-modifications-modifying-subsets-namespace-new.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/api/v1alpha1/fixtures/disallowed-modifications-modifying-subsets-namespace-new.yaml -------------------------------------------------------------------------------- /api/v1alpha1/fixtures/disallowed-modifications-modifying-subsets-namespace-old.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/api/v1alpha1/fixtures/disallowed-modifications-modifying-subsets-namespace-old.yaml -------------------------------------------------------------------------------- /api/v1alpha1/fixtures/disallowed-modifications-modifying-to-zero-replicas-new.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/api/v1alpha1/fixtures/disallowed-modifications-modifying-to-zero-replicas-new.yaml -------------------------------------------------------------------------------- /api/v1alpha1/fixtures/disallowed-modifications-modifying-to-zero-replicas-old.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/api/v1alpha1/fixtures/disallowed-modifications-modifying-to-zero-replicas-old.yaml -------------------------------------------------------------------------------- /api/v1alpha1/fixtures/disallowed-modifications-removing-consumer-new.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/api/v1alpha1/fixtures/disallowed-modifications-removing-consumer-new.yaml -------------------------------------------------------------------------------- /api/v1alpha1/fixtures/disallowed-modifications-removing-consumer-old.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/api/v1alpha1/fixtures/disallowed-modifications-removing-consumer-old.yaml -------------------------------------------------------------------------------- /api/v1alpha1/fixtures/disallowed-modifications-removing-subset-new.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/api/v1alpha1/fixtures/disallowed-modifications-removing-subset-new.yaml -------------------------------------------------------------------------------- /api/v1alpha1/fixtures/disallowed-modifications-removing-subset-old.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/api/v1alpha1/fixtures/disallowed-modifications-removing-subset-old.yaml -------------------------------------------------------------------------------- /api/v1alpha1/fixtures/disallowed-modifications-using-same-deployment-in-subset-and-consumer-new.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/api/v1alpha1/fixtures/disallowed-modifications-using-same-deployment-in-subset-and-consumer-new.yaml -------------------------------------------------------------------------------- /api/v1alpha1/fixtures/disallowed-modifications-using-same-deployment-in-subset-and-consumer-old.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/api/v1alpha1/fixtures/disallowed-modifications-using-same-deployment-in-subset-and-consumer-old.yaml -------------------------------------------------------------------------------- /api/v1alpha1/groupversion_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/api/v1alpha1/groupversion_info.go -------------------------------------------------------------------------------- /api/v1alpha1/webhook_suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/api/v1alpha1/webhook_suite_test.go -------------------------------------------------------------------------------- /api/v1alpha1/zz_generated.deepcopy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/api/v1alpha1/zz_generated.deepcopy.go -------------------------------------------------------------------------------- /cmd/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/cmd/main.go -------------------------------------------------------------------------------- /config/certmanager/certificate.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/config/certmanager/certificate.yaml -------------------------------------------------------------------------------- /config/certmanager/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/config/certmanager/kustomization.yaml -------------------------------------------------------------------------------- /config/certmanager/kustomizeconfig.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/config/certmanager/kustomizeconfig.yaml -------------------------------------------------------------------------------- /config/crd/bases/riskified.com_dynamicenvs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/config/crd/bases/riskified.com_dynamicenvs.yaml -------------------------------------------------------------------------------- /config/crd/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/config/crd/kustomization.yaml -------------------------------------------------------------------------------- /config/crd/kustomizeconfig.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/config/crd/kustomizeconfig.yaml -------------------------------------------------------------------------------- /config/crd/patches/cainjection_in_dynamicenvs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/config/crd/patches/cainjection_in_dynamicenvs.yaml -------------------------------------------------------------------------------- /config/crd/patches/webhook_in_dynamicenvs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/config/crd/patches/webhook_in_dynamicenvs.yaml -------------------------------------------------------------------------------- /config/crd/riskified.com_dynamicenvs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/config/crd/riskified.com_dynamicenvs.yaml -------------------------------------------------------------------------------- /config/default/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/config/default/kustomization.yaml -------------------------------------------------------------------------------- /config/default/manager_auth_proxy_patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/config/default/manager_auth_proxy_patch.yaml -------------------------------------------------------------------------------- /config/default/manager_config_patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/config/default/manager_config_patch.yaml -------------------------------------------------------------------------------- /config/default/manager_webhook_patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/config/default/manager_webhook_patch.yaml -------------------------------------------------------------------------------- /config/default/webhookcainjection_patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/config/default/webhookcainjection_patch.yaml -------------------------------------------------------------------------------- /config/manager/controller_manager_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/config/manager/controller_manager_config.yaml -------------------------------------------------------------------------------- /config/manager/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/config/manager/kustomization.yaml -------------------------------------------------------------------------------- /config/manager/manager.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/config/manager/manager.yaml -------------------------------------------------------------------------------- /config/manifests/bases/dynamic-environment-operator.clusterserviceversion.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/config/manifests/bases/dynamic-environment-operator.clusterserviceversion.yaml -------------------------------------------------------------------------------- /config/manifests/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/config/manifests/kustomization.yaml -------------------------------------------------------------------------------- /config/prometheus/kustomization.yaml: -------------------------------------------------------------------------------- 1 | resources: 2 | - monitor.yaml 3 | -------------------------------------------------------------------------------- /config/prometheus/monitor.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/config/prometheus/monitor.yaml -------------------------------------------------------------------------------- /config/rbac/auth_proxy_client_clusterrole.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/config/rbac/auth_proxy_client_clusterrole.yaml -------------------------------------------------------------------------------- /config/rbac/auth_proxy_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/config/rbac/auth_proxy_role.yaml -------------------------------------------------------------------------------- /config/rbac/auth_proxy_role_binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/config/rbac/auth_proxy_role_binding.yaml -------------------------------------------------------------------------------- /config/rbac/auth_proxy_service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/config/rbac/auth_proxy_service.yaml -------------------------------------------------------------------------------- /config/rbac/dynamicenv_editor_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/config/rbac/dynamicenv_editor_role.yaml -------------------------------------------------------------------------------- /config/rbac/dynamicenv_viewer_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/config/rbac/dynamicenv_viewer_role.yaml -------------------------------------------------------------------------------- /config/rbac/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/config/rbac/kustomization.yaml -------------------------------------------------------------------------------- /config/rbac/leader_election_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/config/rbac/leader_election_role.yaml -------------------------------------------------------------------------------- /config/rbac/leader_election_role_binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/config/rbac/leader_election_role_binding.yaml -------------------------------------------------------------------------------- /config/rbac/role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/config/rbac/role.yaml -------------------------------------------------------------------------------- /config/rbac/role_binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/config/rbac/role_binding.yaml -------------------------------------------------------------------------------- /config/rbac/service_account.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/config/rbac/service_account.yaml -------------------------------------------------------------------------------- /config/samples/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/config/samples/kustomization.yaml -------------------------------------------------------------------------------- /config/samples/riskified_dynamicenv_initContainer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/config/samples/riskified_dynamicenv_initContainer.yaml -------------------------------------------------------------------------------- /config/samples/riskified_v1alpha1_dynamicenv.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/config/samples/riskified_v1alpha1_dynamicenv.yaml -------------------------------------------------------------------------------- /config/scorecard/bases/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/config/scorecard/bases/config.yaml -------------------------------------------------------------------------------- /config/scorecard/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/config/scorecard/kustomization.yaml -------------------------------------------------------------------------------- /config/scorecard/patches/basic.config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/config/scorecard/patches/basic.config.yaml -------------------------------------------------------------------------------- /config/scorecard/patches/kuttl.config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/config/scorecard/patches/kuttl.config.yaml -------------------------------------------------------------------------------- /config/scorecard/patches/olm.config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/config/scorecard/patches/olm.config.yaml -------------------------------------------------------------------------------- /config/webhook/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/config/webhook/kustomization.yaml -------------------------------------------------------------------------------- /config/webhook/kustomizeconfig.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/config/webhook/kustomizeconfig.yaml -------------------------------------------------------------------------------- /config/webhook/manifests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/config/webhook/manifests.yaml -------------------------------------------------------------------------------- /config/webhook/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/config/webhook/service.yaml -------------------------------------------------------------------------------- /crd-docs/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/crd-docs/config.yaml -------------------------------------------------------------------------------- /crd-docs/crd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/crd-docs/crd.md -------------------------------------------------------------------------------- /crd-docs/templates/markdown/gv_details.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/crd-docs/templates/markdown/gv_details.tpl -------------------------------------------------------------------------------- /crd-docs/templates/markdown/gv_list.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/crd-docs/templates/markdown/gv_list.tpl -------------------------------------------------------------------------------- /crd-docs/templates/markdown/type.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/crd-docs/templates/markdown/type.tpl -------------------------------------------------------------------------------- /crd-docs/templates/markdown/type_members.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/crd-docs/templates/markdown/type_members.tpl -------------------------------------------------------------------------------- /dev-resources/0-namespace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/dev-resources/0-namespace.yaml -------------------------------------------------------------------------------- /dev-resources/1-bookinfo.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/dev-resources/1-bookinfo.yaml -------------------------------------------------------------------------------- /dev-resources/2-destination-rule-all.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/dev-resources/2-destination-rule-all.yaml -------------------------------------------------------------------------------- /dev-resources/3-virtual-service-all-v1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/dev-resources/3-virtual-service-all-v1.yaml -------------------------------------------------------------------------------- /e2e-testing/dependencies/cert-manager_1.8.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/dependencies/cert-manager_1.8.yaml -------------------------------------------------------------------------------- /e2e-testing/dependencies/istio/destinationrule.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/dependencies/istio/destinationrule.yaml -------------------------------------------------------------------------------- /e2e-testing/dependencies/istio/virtualservice.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/dependencies/istio/virtualservice.yaml -------------------------------------------------------------------------------- /e2e-testing/env: -------------------------------------------------------------------------------- 1 | KIND_CUSTOM_IMAGE=kindest/node:v1.26.3 2 | -------------------------------------------------------------------------------- /e2e-testing/kuttl/accidental-resources-deletion/00-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/accidental-resources-deletion/00-assert.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/accidental-resources-deletion/00-full-bookinfo-details.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/accidental-resources-deletion/00-full-bookinfo-details.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/accidental-resources-deletion/01-delete-deployment-and-destination-rule.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/accidental-resources-deletion/01-delete-deployment-and-destination-rule.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/accidental-resources-deletion/01-errors.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/accidental-resources-deletion/01-errors.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/accidental-resources-deletion/02-delete-dynamic-env.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/accidental-resources-deletion/02-delete-dynamic-env.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/accidental-resources-deletion/02-errors.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/accidental-resources-deletion/02-errors.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/accidental-resources-deletion/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/accidental-resources-deletion/Readme.md -------------------------------------------------------------------------------- /e2e-testing/kuttl/add-remove-subsets/00-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/add-remove-subsets/00-assert.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/add-remove-subsets/00-full-bookinfo-details.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/add-remove-subsets/00-full-bookinfo-details.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/add-remove-subsets/01-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/add-remove-subsets/01-assert.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/add-remove-subsets/01-first-modification.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/add-remove-subsets/01-first-modification.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/add-remove-subsets/02-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/add-remove-subsets/02-assert.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/add-remove-subsets/02-second-modification.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/add-remove-subsets/02-second-modification.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/add-remove-subsets/03-clean-status.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/add-remove-subsets/03-clean-status.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/add-remove-subsets/03-errors.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/add-remove-subsets/03-errors.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/add-remove-subsets/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/add-remove-subsets/Readme.md -------------------------------------------------------------------------------- /e2e-testing/kuttl/alternative-default-version/00-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/alternative-default-version/00-assert.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/alternative-default-version/00-base.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/alternative-default-version/00-base.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/alternative-default-version/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/alternative-default-version/Readme.md -------------------------------------------------------------------------------- /e2e-testing/kuttl/consumers-with-and-without-errors/00-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/consumers-with-and-without-errors/00-assert.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/consumers-with-and-without-errors/00-bookinfo-details.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/consumers-with-and-without-errors/00-bookinfo-details.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/consumers-with-and-without-errors/01-delete-dynamic-environment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/consumers-with-and-without-errors/01-delete-dynamic-environment.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/consumers-with-and-without-errors/01-errors.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/consumers-with-and-without-errors/01-errors.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/consumers-with-and-without-errors/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/consumers-with-and-without-errors/Readme.md -------------------------------------------------------------------------------- /e2e-testing/kuttl/delegate-virtual-service/00-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/delegate-virtual-service/00-assert.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/delegate-virtual-service/00-base.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/delegate-virtual-service/00-base.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/delegate-virtual-service/01-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/delegate-virtual-service/01-assert.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/delegate-virtual-service/01-delete-dynamic-env.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/delegate-virtual-service/01-delete-dynamic-env.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/delegate-virtual-service/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/delegate-virtual-service/Readme.md -------------------------------------------------------------------------------- /e2e-testing/kuttl/global-virtual-service-errors/00-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/global-virtual-service-errors/00-assert.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/global-virtual-service-errors/00-bookinfo-details.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/global-virtual-service-errors/00-bookinfo-details.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/global-virtual-service-errors/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/global-virtual-service-errors/Readme.md -------------------------------------------------------------------------------- /e2e-testing/kuttl/kuttl-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/kuttl-test.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/modify-valid-httproutes/00-base.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/modify-valid-httproutes/00-base.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/modify-valid-httproutes/00-dynamic-env.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/modify-valid-httproutes/00-dynamic-env.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/modify-valid-httproutes/00-virtual-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/modify-valid-httproutes/00-virtual-service.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/modify-valid-httproutes/01-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/modify-valid-httproutes/01-assert.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/modify-valid-httproutes/02-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/modify-valid-httproutes/02-assert.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/modify-valid-httproutes/02-delete-dynamic-env.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/modify-valid-httproutes/02-delete-dynamic-env.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/modify-valid-httproutes/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/modify-valid-httproutes/Readme.md -------------------------------------------------------------------------------- /e2e-testing/kuttl/multiple-containers/00-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/multiple-containers/00-assert.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/multiple-containers/00-bookinfo-details.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/multiple-containers/00-bookinfo-details.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/multiple-containers/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/multiple-containers/Readme.md -------------------------------------------------------------------------------- /e2e-testing/kuttl/multiple-matches/00-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/multiple-matches/00-assert.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/multiple-matches/00-bookinfo-details.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/multiple-matches/00-bookinfo-details.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/multiple-matches/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/multiple-matches/Readme.md -------------------------------------------------------------------------------- /e2e-testing/kuttl/multiple-services-scenarios-no-vs/00-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/multiple-services-scenarios-no-vs/00-assert.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/multiple-services-scenarios-no-vs/00-bookinfo-details.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/multiple-services-scenarios-no-vs/00-bookinfo-details.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/multiple-services-scenarios-no-vs/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/multiple-services-scenarios-no-vs/Readme.md -------------------------------------------------------------------------------- /e2e-testing/kuttl/multiple-services-scenarios-no-working-single-host/00-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/multiple-services-scenarios-no-working-single-host/00-assert.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/multiple-services-scenarios-no-working-single-host/00-bookinfo-details.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/multiple-services-scenarios-no-working-single-host/00-bookinfo-details.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/multiple-services-scenarios/00-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/multiple-services-scenarios/00-assert.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/multiple-services-scenarios/00-bookinfo-details.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/multiple-services-scenarios/00-bookinfo-details.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/multiple-services-scenarios/01-remove-base-destination-rule.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/multiple-services-scenarios/01-remove-base-destination-rule.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/multiple-services-scenarios/02-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/multiple-services-scenarios/02-assert.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/multiple-services-scenarios/02-remove-DE-destination-rule.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/multiple-services-scenarios/02-remove-DE-destination-rule.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/multiple-services-scenarios/03-remove-second-base-destination-rule.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/multiple-services-scenarios/03-remove-second-base-destination-rule.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/multiple-services-scenarios/04-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/multiple-services-scenarios/04-assert.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/multiple-services-scenarios/04-remove-DE-second-destination-rule.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/multiple-services-scenarios/04-remove-DE-second-destination-rule.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/multiple-services-scenarios/05-add-virtual-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/multiple-services-scenarios/05-add-virtual-service.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/multiple-services-scenarios/05-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/multiple-services-scenarios/05-assert.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/multiple-services-scenarios/05-restore-all-destination-rules.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/multiple-services-scenarios/05-restore-all-destination-rules.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/multiple-services-scenarios/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/multiple-services-scenarios/Readme.md -------------------------------------------------------------------------------- /e2e-testing/kuttl/reconcile-flow/00-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/reconcile-flow/00-assert.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/reconcile-flow/00-base.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/reconcile-flow/00-base.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/reconcile-flow/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/reconcile-flow/Readme.md -------------------------------------------------------------------------------- /e2e-testing/kuttl/replica-size/00-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/replica-size/00-assert.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/replica-size/00-bookinfo-details.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/replica-size/00-bookinfo-details.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/replica-size/01-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/replica-size/01-assert.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/replica-size/01-dynamicenv.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/replica-size/01-dynamicenv.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/replica-size/02-delete-dynamic-env.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/replica-size/02-delete-dynamic-env.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/replica-size/02-errors.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/replica-size/02-errors.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/replica-size/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/replica-size/Readme.md -------------------------------------------------------------------------------- /e2e-testing/kuttl/response-headers/00-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/response-headers/00-assert.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/response-headers/00-base.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/response-headers/00-base.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/response-headers/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/response-headers/Readme.md -------------------------------------------------------------------------------- /e2e-testing/kuttl/simple-test/00-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/simple-test/00-assert.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/simple-test/00-bookinfo-details.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/simple-test/00-bookinfo-details.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/simple-test/01-delete-dynamic-env.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/simple-test/01-delete-dynamic-env.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/simple-test/01-errors.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/simple-test/01-errors.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/simple-test/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/simple-test/Readme.md -------------------------------------------------------------------------------- /e2e-testing/kuttl/status-updates/00-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/status-updates/00-assert.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/status-updates/00-bookinfo-details.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/status-updates/00-bookinfo-details.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/status-updates/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/status-updates/Readme.md -------------------------------------------------------------------------------- /e2e-testing/kuttl/update-subset-resources/00-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/update-subset-resources/00-assert.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/update-subset-resources/00-bookinfo-details.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/update-subset-resources/00-bookinfo-details.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/update-subset-resources/01-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/update-subset-resources/01-assert.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/update-subset-resources/01-update-subset.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/update-subset-resources/01-update-subset.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/update-subset-resources/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/update-subset-resources/Readme.md -------------------------------------------------------------------------------- /e2e-testing/kuttl/valid-state/00-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/valid-state/00-assert.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/valid-state/00-bookinfo-details.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/valid-state/00-bookinfo-details.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/valid-state/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/valid-state/Readme.md -------------------------------------------------------------------------------- /e2e-testing/kuttl/vs-with-multiple-services/00-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/vs-with-multiple-services/00-assert.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/vs-with-multiple-services/00-full-bookinfo-details.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/vs-with-multiple-services/00-full-bookinfo-details.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/vs-with-multiple-services/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/vs-with-multiple-services/Readme.md -------------------------------------------------------------------------------- /e2e-testing/kuttl/watch-annotations/00-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/watch-annotations/00-assert.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/watch-annotations/00-bookinfo-details.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/watch-annotations/00-bookinfo-details.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/watch-annotations/01-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/watch-annotations/01-assert.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/watch-annotations/01-update.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/watch-annotations/01-update.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/watch-annotations/02-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/watch-annotations/02-assert.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/watch-annotations/02-delete-dynamic-env.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/watch-annotations/02-delete-dynamic-env.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/watch-annotations/02-errors.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/watch-annotations/02-errors.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/watch-annotations/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/watch-annotations/Readme.md -------------------------------------------------------------------------------- /e2e-testing/kuttl/weighted-routes/00-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/weighted-routes/00-assert.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/weighted-routes/00-base.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/weighted-routes/00-base.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/weighted-routes/01-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/weighted-routes/01-assert.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/weighted-routes/01-delete-dynamicenv.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/weighted-routes/01-delete-dynamicenv.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/weighted-routes/01-errors.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/weighted-routes/01-errors.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/weighted-routes/02-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/weighted-routes/02-assert.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/weighted-routes/02-canary-virtual-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/weighted-routes/02-canary-virtual-service.yaml -------------------------------------------------------------------------------- /e2e-testing/kuttl/weighted-routes/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/kuttl/weighted-routes/Readme.md -------------------------------------------------------------------------------- /e2e-testing/scripts/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/e2e-testing/scripts/setup.sh -------------------------------------------------------------------------------- /extensions/deployment_extensions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/extensions/deployment_extensions.go -------------------------------------------------------------------------------- /extensions/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/extensions/doc.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/go.sum -------------------------------------------------------------------------------- /hack/boilerplate.go.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/hack/boilerplate.go.txt -------------------------------------------------------------------------------- /helm/dynamic-environment/.helmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/helm/dynamic-environment/.helmignore -------------------------------------------------------------------------------- /helm/dynamic-environment/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/helm/dynamic-environment/Chart.yaml -------------------------------------------------------------------------------- /helm/dynamic-environment/templates/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/helm/dynamic-environment/templates/_helpers.tpl -------------------------------------------------------------------------------- /helm/dynamic-environment/templates/crd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/helm/dynamic-environment/templates/crd.yaml -------------------------------------------------------------------------------- /helm/dynamic-environment/templates/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/helm/dynamic-environment/templates/deployment.yaml -------------------------------------------------------------------------------- /helm/dynamic-environment/templates/pdb.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/helm/dynamic-environment/templates/pdb.yaml -------------------------------------------------------------------------------- /helm/dynamic-environment/templates/rbac.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/helm/dynamic-environment/templates/rbac.yaml -------------------------------------------------------------------------------- /helm/dynamic-environment/templates/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/helm/dynamic-environment/templates/service.yaml -------------------------------------------------------------------------------- /helm/dynamic-environment/templates/serviceaccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/helm/dynamic-environment/templates/serviceaccount.yaml -------------------------------------------------------------------------------- /helm/dynamic-environment/templates/servicemonitor.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/helm/dynamic-environment/templates/servicemonitor.yaml -------------------------------------------------------------------------------- /helm/dynamic-environment/templates/webhook.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/helm/dynamic-environment/templates/webhook.yaml -------------------------------------------------------------------------------- /helm/dynamic-environment/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/helm/dynamic-environment/values.yaml -------------------------------------------------------------------------------- /images/DynamicEnv-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/images/DynamicEnv-logo.png -------------------------------------------------------------------------------- /images/de-in-action.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/images/de-in-action.png -------------------------------------------------------------------------------- /internal/controller/dynamicenv_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/internal/controller/dynamicenv_controller.go -------------------------------------------------------------------------------- /internal/controller/suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/internal/controller/suite_test.go -------------------------------------------------------------------------------- /pkg/handlers/common_utils_private_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/pkg/handlers/common_utils_private_test.go -------------------------------------------------------------------------------- /pkg/handlers/deployment_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/pkg/handlers/deployment_handler.go -------------------------------------------------------------------------------- /pkg/handlers/deployment_handler_private_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/pkg/handlers/deployment_handler_private_test.go -------------------------------------------------------------------------------- /pkg/handlers/deployment_handler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/pkg/handlers/deployment_handler_test.go -------------------------------------------------------------------------------- /pkg/handlers/destinationrule_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/pkg/handlers/destinationrule_handler.go -------------------------------------------------------------------------------- /pkg/handlers/destinationrule_handler_private_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/pkg/handlers/destinationrule_handler_private_test.go -------------------------------------------------------------------------------- /pkg/handlers/destinationrule_handler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/pkg/handlers/destinationrule_handler_test.go -------------------------------------------------------------------------------- /pkg/handlers/fixtures/destination-rule-with-unrelated-hostname.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/pkg/handlers/fixtures/destination-rule-with-unrelated-hostname.yaml -------------------------------------------------------------------------------- /pkg/handlers/fixtures/simple-dynamicenv.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/pkg/handlers/fixtures/simple-dynamicenv.yaml -------------------------------------------------------------------------------- /pkg/handlers/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/pkg/handlers/handler.go -------------------------------------------------------------------------------- /pkg/handlers/handlers_suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/pkg/handlers/handlers_suite_test.go -------------------------------------------------------------------------------- /pkg/handlers/virtualservice_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/pkg/handlers/virtualservice_handler.go -------------------------------------------------------------------------------- /pkg/handlers/virtualservice_handler_private_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/pkg/handlers/virtualservice_handler_private_test.go -------------------------------------------------------------------------------- /pkg/helpers/helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/pkg/helpers/helpers.go -------------------------------------------------------------------------------- /pkg/helpers/helpers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/pkg/helpers/helpers_test.go -------------------------------------------------------------------------------- /pkg/helpers/k8s_helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/pkg/helpers/k8s_helpers.go -------------------------------------------------------------------------------- /pkg/helpers/k8s_helpers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/pkg/helpers/k8s_helpers_test.go -------------------------------------------------------------------------------- /pkg/metrics/collector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/pkg/metrics/collector.go -------------------------------------------------------------------------------- /pkg/model/cleanup_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/pkg/model/cleanup_manager.go -------------------------------------------------------------------------------- /pkg/model/status_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/pkg/model/status_manager.go -------------------------------------------------------------------------------- /pkg/model/status_manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/pkg/model/status_manager_test.go -------------------------------------------------------------------------------- /pkg/model/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/pkg/model/types.go -------------------------------------------------------------------------------- /pkg/names/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/pkg/names/constants.go -------------------------------------------------------------------------------- /pkg/watches/enqueue_annotations.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/pkg/watches/enqueue_annotations.go -------------------------------------------------------------------------------- /release-notes.md.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/release-notes.md.tmpl -------------------------------------------------------------------------------- /release.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Riskified/dynamic-environment/HEAD/release.py --------------------------------------------------------------------------------