├── .ci ├── check.sh ├── clean_kong.sh ├── lib.sh ├── setup_kong.sh └── setup_kong_ee.sh ├── .dockerignore ├── .editorconfig ├── .github ├── dependabot.yml ├── stale.yml └── workflows │ ├── codeql-analysis.yml │ ├── integration-enterprise.yaml │ ├── integration-konnect.yaml │ ├── integration.yaml │ ├── release.yaml │ ├── security.yaml │ ├── test.yaml │ └── validate-kong-release.yaml ├── .gitignore ├── .golangci.yml ├── .goreleaser.yml ├── CHANGELOG.md ├── CODEOWNERS ├── Dockerfile ├── LICENSE ├── Makefile ├── README.md ├── RELEASE.md ├── SECURITY.md ├── cmd ├── common.go ├── common_konnect.go ├── common_konnect_test.go ├── common_test.go ├── completion.go ├── file.go ├── file_addplugins.go ├── file_addtags.go ├── file_convert.go ├── file_kong2kic.go ├── file_kong2tf.go ├── file_lint.go ├── file_listtags.go ├── file_merge.go ├── file_namespace.go ├── file_openapi2kong.go ├── file_patch.go ├── file_removetags.go ├── file_render.go ├── gateway.go ├── gateway_apply.go ├── gateway_diff.go ├── gateway_dump.go ├── gateway_ping.go ├── gateway_reset.go ├── gateway_sync.go ├── gateway_validate.go ├── konnect.go ├── konnect_diff.go ├── konnect_dump.go ├── konnect_ping.go ├── konnect_sync.go ├── root.go ├── utils.go └── version.go ├── convert ├── .gitignore ├── convert.go ├── convert_test.go ├── plugin_names.go ├── plugin_updates.go ├── plugin_updates_310.go ├── route_updates.go ├── rulesets │ ├── 280-to-340 │ │ └── entrypoint.yaml │ └── 340-to-310 │ │ └── entrypoint.yaml ├── testdata │ ├── 1 │ │ └── input.yaml │ ├── 2 │ │ ├── .gitignore │ │ ├── input.yaml │ │ └── output-expected.yaml │ ├── 3 │ │ ├── input.yaml │ │ └── output-expected.yaml │ ├── 4 │ │ ├── input.yaml │ │ └── output-expected.yaml │ ├── 5 │ │ ├── input.yaml │ │ └── output-expected.yaml │ ├── 6 │ │ ├── input.yaml │ │ └── output-expected.yaml │ ├── 7 │ │ ├── input-1.yaml │ │ ├── input-2.yaml │ │ └── output-expected.yaml │ ├── 8 │ │ ├── input.yaml │ │ └── output-expected.yaml │ ├── 9 │ │ ├── input.yaml │ │ └── output-expected.yaml │ └── 10 │ │ ├── input.yaml │ │ └── output-expected.yaml └── utils.go ├── docs ├── CNAME ├── README.md ├── _config.yml ├── development │ ├── code_structure.md │ └── release.md ├── generate-docs.go └── utils.go ├── examples └── deck.yml ├── go.mod ├── go.sum ├── kong.yaml ├── kong2kic ├── builder.go ├── builder_v2_gw_api.go ├── builder_v2_ingress_api.go ├── builder_v3_gw_api.go ├── builder_v3_ingress_api.go ├── ca_certificate.go ├── certificate.go ├── consumer.go ├── consumer_credentials.go ├── consumer_group.go ├── global_plugin.go ├── kong2kic.go ├── kong2kic_integration_test.go ├── kong2kic_test.go ├── route.go ├── service.go ├── testdata │ ├── README.md │ ├── ca-certificate-input.yaml │ ├── ca-certificate-output-expected.yaml │ ├── certificate-input.yaml │ ├── certificate-output-expected.yaml │ ├── consumer-group-input.yaml │ ├── consumer-group-output-expected.yaml │ ├── consumer-input.yaml │ ├── consumer-v2-output-expected.yaml │ ├── consumer-v3-output-expected.yaml │ ├── gateway-api-crd.yaml │ ├── global-plugin-input.yaml │ ├── global-plugin-output-expected.yaml │ ├── input.yaml │ ├── route-gw-v2-output-expected.yaml │ ├── route-gw-v3-output-expected.yaml │ ├── route-ingress-output-expected.yaml │ ├── route-input.yaml │ ├── service-input.yaml │ ├── service-output-expected.yaml │ ├── upstream-input.yaml │ ├── upstream-v2-output-expected.yaml │ └── upstream-v3-output-expected.yaml ├── types.go ├── upstream.go ├── utils.go └── writer.go ├── kong2tf ├── builder.go ├── builder_default_terraform.go ├── generate_resource.go ├── generate_resource_test.go ├── kong2tf.go ├── kong2tf_test.go └── testdata │ ├── ca-certificate-input.yaml │ ├── ca-certificate-output-expected.tf │ ├── certificate-sni-input.yaml │ ├── certificate-sni-output-expected.tf │ ├── consumer-acl-input.yaml │ ├── consumer-acl-output-expected.tf │ ├── consumer-basic-auth-input.yaml │ ├── consumer-basic-auth-output-expected.tf │ ├── consumer-group-input.yaml │ ├── consumer-group-output-expected.tf │ ├── consumer-group-plugin-input.yaml │ ├── consumer-group-plugin-output-expected.tf │ ├── consumer-hmac-auth-input.yaml │ ├── consumer-hmac-auth-output-expected.tf │ ├── consumer-jwt-input.yaml │ ├── consumer-jwt-output-expected.tf │ ├── consumer-jwt-output-with-imports-expected.tf │ ├── consumer-key-auth-input.yaml │ ├── consumer-key-auth-output-expected.tf │ ├── consumer-no-auth-input.yaml │ ├── consumer-no-auth-output-expected.tf │ ├── consumer-plugin-input.yaml │ ├── consumer-plugin-output-expected.tf │ ├── global-plugin-oidc-input.yaml │ ├── global-plugin-oidc-output-expected.tf │ ├── global-plugin-rate-limiting-input.yaml │ ├── global-plugin-rate-limiting-output-expected.tf │ ├── handles-unsupported-chars-expected.tf │ ├── handles-unsupported-chars-input.yaml │ ├── input.yaml │ ├── partial-input.yaml │ ├── partial-output-expected.tf │ ├── route-input.yaml │ ├── route-output-expected.tf │ ├── route-plugin-input.yaml │ ├── route-plugin-output-expected.tf │ ├── service-input.yaml │ ├── service-output-expected.tf │ ├── service-plugin-input.yaml │ ├── service-plugin-output-expected.tf │ ├── upstream-target-input.yaml │ ├── upstream-target-output-expected.tf │ ├── vault-input.yaml │ └── vault-output-expected.tf ├── lint ├── lint.go └── utils.go ├── main.go ├── sanitize ├── custom_entity_specific.go ├── exempts.go ├── expressions.go ├── expressions_test.go ├── sanitize.go ├── sanitize_test.go ├── schemas.go ├── utils.go └── utils_test.go ├── scripts ├── get-action-commit-shas.sh └── header-template.go.tmpl ├── tests └── integration │ ├── apply_test.go │ ├── diff_test.go │ ├── dump_test.go │ ├── file_convert_test.go │ ├── lint_test.go │ ├── ping_test.go │ ├── render_test.go │ ├── reset_test.go │ ├── sync_test.go │ ├── test_utils.go │ ├── testdata │ ├── apply │ │ ├── 001-same-type │ │ │ ├── expected-state.yaml │ │ │ ├── service-01.yaml │ │ │ └── service-02.yaml │ │ ├── 002-different-types │ │ │ ├── expected-state.yaml │ │ │ ├── plugin-01.yaml │ │ │ └── service-01.yaml │ │ ├── 003-foreign-keys-consumers │ │ │ ├── consumer-01.yaml │ │ │ ├── expected-state.yaml │ │ │ └── plugin-01.yaml │ │ ├── 004-foreign-keys-consumer-groups │ │ │ ├── consumer-01.yaml │ │ │ ├── consumer-group-01.yaml │ │ │ └── expected-state.yaml │ │ ├── 005-foreign-keys-services │ │ │ ├── expected-state.yaml │ │ │ ├── plugin-01.yaml │ │ │ └── service-01.yaml │ │ ├── 006-foreign-keys-routes │ │ │ ├── expected-state.yaml │ │ │ ├── plugin-01.yaml │ │ │ └── route-01.yaml │ │ ├── 007-update-existing-entity │ │ │ ├── expected-state-01.yaml │ │ │ ├── expected-state-02.yaml │ │ │ ├── service-01.yaml │ │ │ └── service-02.yaml │ │ ├── 008-custom-entities │ │ │ ├── initial-state.yaml │ │ │ └── partial-update.yaml │ │ ├── 008-update-existing-nested-entity │ │ │ ├── consumer-group-01.yaml │ │ │ ├── consumer-group-02.yaml │ │ │ ├── consumer-group-expected-state-konnect.yaml │ │ │ ├── consumer-group-expected-state.yaml │ │ │ ├── route-01.yaml │ │ │ ├── route-02.yaml │ │ │ ├── route-expected-state-konnect.yaml │ │ │ └── route-expected-state.yaml │ │ └── 009-keys-and-key_sets │ │ │ ├── initial.yaml │ │ │ └── update.yaml │ ├── diff │ │ ├── 001-not-existing-workspace │ │ │ ├── kong.yaml │ │ │ └── kong3x.yaml │ │ ├── 002-mask │ │ │ ├── initial.yaml │ │ │ ├── initial3x.yaml │ │ │ ├── kong.yaml │ │ │ └── kong3x.yaml │ │ ├── 003-unmask │ │ │ ├── initial.yaml │ │ │ ├── initial3x.yaml │ │ │ ├── kong.yaml │ │ │ └── kong3x.yaml │ │ ├── 004-no-diff-plugin │ │ │ ├── initial-ip-restriction.yaml │ │ │ ├── kong.yaml │ │ │ ├── protocol-initial-order-plugins.yaml │ │ │ └── protocol-reordered-plugins.yaml │ │ ├── 005-no-diff-target │ │ │ └── kong.yaml │ │ └── 006-plugin-update │ │ │ ├── final-jwt-reorder-set.yaml │ │ │ ├── final-request-transformer-reorder-array.yaml │ │ │ ├── initial-jwt-reorder-set.yaml │ │ │ └── initial-request-transformer-reorder-array.yaml │ ├── dump │ │ ├── 001-entities-with-tags │ │ │ ├── expected.yaml │ │ │ ├── expected30.yaml │ │ │ ├── expected310.yaml │ │ │ ├── expected311.yaml │ │ │ ├── expected312.yaml │ │ │ ├── expected381.yaml │ │ │ └── kong.yaml │ │ ├── 002-skip-consumers │ │ │ ├── expected-no-skip-310.yaml │ │ │ ├── expected-no-skip-312.yaml │ │ │ ├── expected-no-skip-34.yaml │ │ │ ├── expected-no-skip-35.yaml │ │ │ ├── expected-no-skip-381.yaml │ │ │ ├── expected-no-skip-39.yaml │ │ │ ├── expected-no-skip.yaml │ │ │ ├── expected-no-skip_konnect.yaml │ │ │ ├── expected.yaml │ │ │ ├── expected_konnect.yaml │ │ │ ├── kong.yaml │ │ │ └── kong34.yaml │ │ ├── 003-consumer-group-consumers-custom_id │ │ │ └── konnect.yaml │ │ ├── 004-filter-chains │ │ │ ├── expected-3.4.x.yaml │ │ │ ├── expected.yaml │ │ │ ├── kong-3.4.x.yaml │ │ │ └── kong.yaml │ │ ├── 004-skip-consumers-with-consumer-groups │ │ │ ├── expected-konnect.yaml │ │ │ ├── expected-no-flag.yaml │ │ │ ├── expected-no-flag_1.yaml │ │ │ ├── expected-with-flag.yaml │ │ │ ├── expected-with-flag_1.yaml │ │ │ ├── kong.yaml │ │ │ └── kong3x.yaml │ │ ├── 007-keys-and-key_sets │ │ │ ├── kong-jwk.yaml │ │ │ ├── kong-pem.yaml │ │ │ ├── konnect-jwk.yaml │ │ │ └── konnect-pem.yaml │ │ ├── 008-sanitizer │ │ │ ├── ca-cert.yaml │ │ │ ├── cert.yaml │ │ │ ├── consumergroup-plugins.expected.yaml │ │ │ ├── consumergroup-plugins.yaml │ │ │ ├── consumergroup-plugins36.expected.yaml │ │ │ ├── consumergroup-plugins36.yaml │ │ │ ├── env-vault.yaml │ │ │ ├── expected.yaml │ │ │ ├── kong.yaml │ │ │ ├── route-expressions.yaml │ │ │ ├── select-tags.expected.yaml │ │ │ ├── services-routes.expected.yaml │ │ │ ├── services-routes.yaml │ │ │ ├── vault-configs.yaml │ │ │ └── vault-configs311.yaml │ │ ├── 009-skip-defaults │ │ │ ├── enterprise │ │ │ │ ├── 3.10+ │ │ │ │ │ ├── consumer-group-scoped.expected.yaml │ │ │ │ │ ├── consumer-group-scoped.yaml │ │ │ │ │ ├── plugin-partial-2.expected.yaml │ │ │ │ │ ├── plugin-partial-2.yaml │ │ │ │ │ ├── plugin-partial.expected.yaml │ │ │ │ │ ├── plugin-partial.yaml │ │ │ │ │ ├── plugin-shorthand-non-default.expected.yaml │ │ │ │ │ ├── plugin-shorthand-non-default.yaml │ │ │ │ │ ├── plugin.expected.yaml │ │ │ │ │ ├── plugin.yaml │ │ │ │ │ ├── service-scoped.expected.yaml │ │ │ │ │ └── service-scoped.yaml │ │ │ │ ├── 3.11+ │ │ │ │ │ ├── vaults.expected.yaml │ │ │ │ │ └── vaults.yaml │ │ │ │ └── 3.4 │ │ │ │ │ ├── consumer-group-scoped.expected.yaml │ │ │ │ │ ├── consumer-group-scoped.yaml │ │ │ │ │ ├── expression-routes.expected.yaml │ │ │ │ │ ├── expression-routes.yaml │ │ │ │ │ ├── plugin.expected.yaml │ │ │ │ │ ├── plugin.yaml │ │ │ │ │ ├── service-scoped.expected.yaml │ │ │ │ │ ├── service-scoped.yaml │ │ │ │ │ ├── vaults.expected.yaml │ │ │ │ │ └── vaults.yaml │ │ │ └── konnect │ │ │ │ ├── consumer-group-scoped.expected.yaml │ │ │ │ ├── consumer-group-scoped.yaml │ │ │ │ ├── plugin-partial-2.expected.yaml │ │ │ │ ├── plugin-partial-2.yaml │ │ │ │ ├── plugin-partial.expected.yaml │ │ │ │ ├── plugin-partial.yaml │ │ │ │ ├── plugin-shorthand-non-default.expected.yaml │ │ │ │ ├── plugin-shorthand-non-default.yaml │ │ │ │ ├── plugin.expected.yaml │ │ │ │ ├── plugin.yaml │ │ │ │ ├── service-scoped.expected.yaml │ │ │ │ ├── service-scoped.yaml │ │ │ │ ├── vaults.expected.yaml │ │ │ │ └── vaults.yaml │ │ └── 010-services-tls-sans │ │ │ ├── kong.yaml │ │ │ ├── konnect-no-tls-https.yaml │ │ │ ├── konnect.yaml │ │ │ └── no-tls-https.yaml │ ├── file-convert │ │ ├── 001-kong-gateway-config │ │ │ ├── kong-gateway-2-x.yaml │ │ │ └── kong-gateway-3-x.yaml │ │ └── 002-kong-gateway-28x-to-34x-migration │ │ │ ├── 28x-plugins.yaml │ │ │ ├── 28x-routes.yaml │ │ │ ├── 34x-expected-plugins.yaml │ │ │ └── 34x-expected-routes.yaml │ ├── filters │ │ ├── response_transformer.meta.json │ │ └── response_transformer.wasm │ ├── lint │ │ ├── 001-simple-lint │ │ │ ├── expected-fail-severity-error.json │ │ │ ├── expected-fail-severity-error.yaml │ │ │ ├── expected.json │ │ │ ├── expected.yaml │ │ │ ├── kong.yaml │ │ │ └── ruleset.yaml │ │ └── 002-extends │ │ │ ├── expected-recommended-off-kong.yaml │ │ │ ├── expected-recommended-only.yaml │ │ │ ├── expected-recommended-plus-custom.yaml │ │ │ ├── kong.yaml │ │ │ ├── oas.yaml │ │ │ ├── ruleset-recommended-off-kong.yaml │ │ │ ├── ruleset-recommended-only.yaml │ │ │ └── ruleset-recommended-plus-custom.yaml │ ├── render │ │ ├── 001-mocked-env │ │ │ ├── expected.yaml │ │ │ └── input.yaml │ │ ├── 002-populated-env │ │ │ ├── expected.yaml │ │ │ └── input.yaml │ │ ├── 003-traditional-routes │ │ │ ├── expected.yaml │ │ │ └── input.yaml │ │ └── 004-expression-routes │ │ │ ├── expected.yaml │ │ │ └── input.yaml │ ├── reset │ │ └── 001-skip-ca-cert │ │ │ ├── kong.yaml │ │ │ └── kong3x.yaml │ ├── sync │ │ ├── 001-create-a-service │ │ │ ├── kong.yaml │ │ │ └── kong3x.yaml │ │ ├── 002-create-services-and-routes │ │ │ ├── kong.yaml │ │ │ └── kong3x.yaml │ │ ├── 003-create-a-plugin │ │ │ ├── kong.yaml │ │ │ └── kong3x.yaml │ │ ├── 004-create-upstream-and-target │ │ │ ├── kong.yaml │ │ │ └── kong3x.yaml │ │ ├── 005-create-upstream-and-target-weight │ │ │ ├── kong.yaml │ │ │ └── kong3x.yaml │ │ ├── 006-fill-defaults-rate-limiting │ │ │ └── kong.yaml │ │ ├── 007-fill-defaults-rate-limiting-dedup │ │ │ └── kong.yaml │ │ ├── 008-create-simple-entities │ │ │ └── kong.yaml │ │ ├── 009-skip-ca-cert │ │ │ ├── kong.yaml │ │ │ └── kong3x.yaml │ │ ├── 010-create-route-with-service-name-reference │ │ │ ├── kong.yaml │ │ │ └── kong3x.yaml │ │ ├── 011-plugin-ordering │ │ │ └── kong.yaml │ │ ├── 012-vaults │ │ │ └── kong3x.yaml │ │ ├── 013-update-username-consumer-with-custom-id │ │ │ ├── kong-initial.yaml │ │ │ ├── kong.yaml │ │ │ ├── kong3x-initial.yaml │ │ │ └── kong3x.yaml │ │ ├── 014-update-consumer-with-custom-id │ │ │ ├── kong-initial.yaml │ │ │ ├── kong.yaml │ │ │ ├── kong3x-initial.yaml │ │ │ └── kong3x.yaml │ │ ├── 015-consumer-groups │ │ │ ├── kong-cg.yaml │ │ │ ├── kong-consumer-1.yaml │ │ │ ├── kong-consumer-2.yaml │ │ │ ├── kong-consumer-groups.yaml │ │ │ ├── kong-consumers-multiple-groups-initial.yaml │ │ │ ├── kong-consumers-multiple-groups-update-removal.yaml │ │ │ ├── kong-consumers-multiple-groups-update-replace.yaml │ │ │ ├── kong-consumers-multiple-groups-update.yaml │ │ │ ├── kong-consumers-multiple.yaml │ │ │ ├── kong-consumers-no-tag.yaml │ │ │ ├── kong-consumers.yaml │ │ │ ├── kong-plugins-cg.yaml │ │ │ ├── kong-plugins-consumers-removal-replace.yaml │ │ │ ├── kong-plugins-consumers.yaml │ │ │ ├── kong.yaml │ │ │ ├── kong3x-initial.yaml │ │ │ └── kong3x.yaml │ │ ├── 016-consumer-groups-and-plugins │ │ │ ├── kong.yaml │ │ │ ├── kong3x-initial.yaml │ │ │ └── kong3x.yaml │ │ ├── 017-consumer-groups-rla-application │ │ │ ├── kong.yaml │ │ │ ├── kong3x-empty-application.yaml │ │ │ └── kong3x.yaml │ │ ├── 018-plugin-instance_name │ │ │ ├── kong-with-instance_name.yaml │ │ │ └── kong-without-instance_name.yaml │ │ ├── 019-skip-consumers │ │ │ ├── kong34.yaml │ │ │ └── kong3x.yaml │ │ ├── 020-same-names-altered-ids │ │ │ ├── 1-before.yaml │ │ │ ├── 2-before.yaml │ │ │ ├── 3-before.yaml │ │ │ └── desired.yaml │ │ ├── 021-update-with-explicit-ids │ │ │ ├── after.yaml │ │ │ └── before.yaml │ │ ├── 022-update-with-explicit-ids-with-no-names │ │ │ ├── after.yaml │ │ │ └── before.yaml │ │ ├── 023-create-and-update-certificate-with-snis │ │ │ ├── initial.yaml │ │ │ └── update.yaml │ │ ├── 024-consumers-with-custom_id-and-username │ │ │ ├── kong3x-reverse-order.yaml │ │ │ └── kong3x.yaml │ │ ├── 025-consumer-groups-scoped-plugins │ │ │ ├── kong3x.yaml │ │ │ └── konnect.yaml │ │ ├── 026-konnect-rename │ │ │ ├── default.yaml │ │ │ ├── konnect_default_cp.yaml │ │ │ ├── konnect_default_rg.yaml │ │ │ ├── konnect_test_cp.yaml │ │ │ ├── konnect_test_rg.yaml │ │ │ └── test.yaml │ │ ├── 027-created-at │ │ │ ├── new.yaml │ │ │ └── old.yaml │ │ ├── 028-consumer-group-consumers-custom_id │ │ │ └── kong.yaml │ │ ├── 029-lookup-tags-consumers │ │ │ ├── global_consumers.yaml │ │ │ ├── plugins_and_consumers.yaml │ │ │ ├── plugins_lookup.yaml │ │ │ └── plugins_no_lookup.yaml │ │ ├── 030-lookup-tags-routes │ │ │ ├── global_routes.yaml │ │ │ ├── plugins_and_routes.yaml │ │ │ ├── plugins_lookup.yaml │ │ │ └── plugins_no_lookup.yaml │ │ ├── 031-consumer-group-consumers-from-upstream │ │ │ ├── consumer-groups.yaml │ │ │ └── initial.yaml │ │ ├── 032-consumer-group-consumers-with-tags │ │ │ └── initial.yaml │ │ ├── 033-filter-chains │ │ │ ├── create-3.4.x.yaml │ │ │ ├── create.yaml │ │ │ ├── delete-3.4.x.yaml │ │ │ ├── delete.yaml │ │ │ ├── init.yaml │ │ │ ├── update-3.4.x.yaml │ │ │ └── update.yaml │ │ ├── 034-lookup-tags-consumerGroups │ │ │ ├── global_entities_consumerGroups.yaml │ │ │ ├── plugins_and_entities_consumerGroups.yaml │ │ │ ├── plugins_no_lookup_consumerGroup.yaml │ │ │ ├── plugins_no_lookup_route.yaml │ │ │ ├── plugins_no_lookup_service.yaml │ │ │ ├── plugins_route_lookup.yaml │ │ │ └── plugins_service_lookup.yaml │ │ ├── 035-lookup-tags-services │ │ │ ├── global_services.yaml │ │ │ ├── plugins_and_services.yaml │ │ │ ├── plugins_lookup.yaml │ │ │ └── plugins_no_lookup.yaml │ │ ├── 036-degraphql-routes │ │ │ ├── kong-complex-query.yaml │ │ │ ├── kong-fake.yaml │ │ │ └── kong.yaml │ │ ├── 037-consumer-group-policy-overrides │ │ │ ├── kong312x-no-info.yaml │ │ │ ├── kong312x.yaml │ │ │ ├── kong34x-no-info.yaml │ │ │ ├── kong34x.yaml │ │ │ ├── kong38x-no-info.yaml │ │ │ ├── kong38x.yaml │ │ │ ├── kong39x-no-info.yaml │ │ │ └── kong39x.yaml │ │ ├── 038-skip-consumers-with-cgs │ │ │ ├── base.yaml │ │ │ └── consumers.yaml │ │ ├── 039-partials │ │ │ ├── cg-plugin-partial.yaml │ │ │ ├── kong-ids.yaml │ │ │ ├── kong-partials-no-name.yaml │ │ │ ├── kong-partials-no-type.yaml │ │ │ ├── kong-partials.yaml │ │ │ ├── kong-update.yaml │ │ │ ├── kong-wrong.yaml │ │ │ └── kong.yaml │ │ ├── 040-avoid-entity-rewrite-with-id-on-select-tag-mismatch │ │ │ ├── certificate-final.yaml │ │ │ └── certificate-initial.yaml │ │ ├── 041-plugins-nested-foreign-keys │ │ │ ├── 1_1 │ │ │ │ ├── kong-consumer-groups-via-ids.yaml │ │ │ │ ├── kong-consumer-groups-via-names.yaml │ │ │ │ ├── kong-consumers-via-ids.yaml │ │ │ │ ├── kong-consumers-via-names.yaml │ │ │ │ ├── kong-routes-via-ids.yaml │ │ │ │ ├── kong-routes-via-names.yaml │ │ │ │ ├── kong-services-via-ids.yaml │ │ │ │ └── kong-services-via-names.yaml │ │ │ ├── kong3x-consumer-groups-via-ids.yaml │ │ │ ├── kong3x-consumer-groups-via-names.yaml │ │ │ ├── kong3x-consumers-via-ids.yaml │ │ │ ├── kong3x-consumers-via-names.yaml │ │ │ ├── kong3x-routes-via-ids.yaml │ │ │ ├── kong3x-routes-via-names.yaml │ │ │ ├── kong3x-services-via-ids.yaml │ │ │ └── kong3x-services-via-names.yaml │ │ ├── 042-scoped-plugins │ │ │ ├── plugins1.yaml │ │ │ └── plugins2.yaml │ │ ├── 043-keys-and-key_sets │ │ │ ├── kong-name-update.yaml │ │ │ ├── kong-no-name-konnect.yaml │ │ │ ├── kong-no-name.yaml │ │ │ └── kong.yaml │ │ ├── 044-partials-tagging │ │ │ ├── partial-lookup-tags-ids.yaml │ │ │ ├── partial-lookup-tags-names.yaml │ │ │ ├── partial-lookup-tags-wrong-ids.yaml │ │ │ ├── partial-lookup-tags-wrong-names.yaml │ │ │ ├── partial-lookup-tags-wrong.yaml │ │ │ └── partials.yaml │ │ ├── 045-skip-custom-entities │ │ │ ├── initial.yaml │ │ │ └── select-tag.yaml │ │ ├── 046-consumer-credentials │ │ │ └── creds-initial.yaml │ │ ├── 047-basic-auth-skip-hash │ │ │ ├── expected-dump.yaml │ │ │ ├── kong-update.yaml │ │ │ ├── kong-with-info-update.yaml │ │ │ ├── kong-with-info.yaml │ │ │ └── kong.yaml │ │ ├── 048-service-tls-sans │ │ │ ├── kong.yaml │ │ │ ├── no-tls-http.yaml │ │ │ └── no-tls-https.yaml │ │ ├── xxx-plugins-on-entities │ │ │ └── kong.yaml │ │ └── xxx-rbac-endpoint-permissions │ │ │ ├── kong.yaml │ │ │ └── kong3x.yaml │ └── validate │ │ ├── 001-partials │ │ ├── partial-lookup-tags.yaml │ │ └── partials.yaml │ │ ├── kong-ee-non-default-workspace-prereq.yaml │ │ ├── kong-ee-non-default-workspace-with-lookup-tags.yaml │ │ ├── kong-ee-non-existent-workspace.yaml │ │ ├── kong-ee.yaml │ │ ├── kong.yaml │ │ ├── kong3x.yaml │ │ ├── konnect.yaml │ │ ├── konnect_1_1.yaml │ │ ├── konnect_invalid.yaml │ │ ├── konnect_no_version.yaml │ │ └── rbac-resources.yaml │ └── validate_test.go ├── tools └── tools.go ├── utils └── utils.go └── validate ├── konnect_compatibility.go ├── konnect_compatibility_test.go ├── validate.go └── validate_test.go /.ci/check.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/.ci/check.sh -------------------------------------------------------------------------------- /.ci/clean_kong.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/.ci/clean_kong.sh -------------------------------------------------------------------------------- /.ci/lib.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/.ci/lib.sh -------------------------------------------------------------------------------- /.ci/setup_kong.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/.ci/setup_kong.sh -------------------------------------------------------------------------------- /.ci/setup_kong_ee.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/.ci/setup_kong_ee.sh -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- 1 | .git 2 | vendor 3 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- 1 | [*.go] 2 | end_of_line = lf 3 | indent_size = 2 4 | -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/.github/stale.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/integration-enterprise.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/.github/workflows/integration-enterprise.yaml -------------------------------------------------------------------------------- /.github/workflows/integration-konnect.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/.github/workflows/integration-konnect.yaml -------------------------------------------------------------------------------- /.github/workflows/integration.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/.github/workflows/integration.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.github/workflows/security.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/.github/workflows/security.yaml -------------------------------------------------------------------------------- /.github/workflows/test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/.github/workflows/test.yaml -------------------------------------------------------------------------------- /.github/workflows/validate-kong-release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/.github/workflows/validate-kong-release.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/.golangci.yml -------------------------------------------------------------------------------- /.goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/.goreleaser.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @Kong/team-deck 2 | -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/README.md -------------------------------------------------------------------------------- /RELEASE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/RELEASE.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/SECURITY.md -------------------------------------------------------------------------------- /cmd/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/cmd/common.go -------------------------------------------------------------------------------- /cmd/common_konnect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/cmd/common_konnect.go -------------------------------------------------------------------------------- /cmd/common_konnect_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/cmd/common_konnect_test.go -------------------------------------------------------------------------------- /cmd/common_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/cmd/common_test.go -------------------------------------------------------------------------------- /cmd/completion.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/cmd/completion.go -------------------------------------------------------------------------------- /cmd/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/cmd/file.go -------------------------------------------------------------------------------- /cmd/file_addplugins.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/cmd/file_addplugins.go -------------------------------------------------------------------------------- /cmd/file_addtags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/cmd/file_addtags.go -------------------------------------------------------------------------------- /cmd/file_convert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/cmd/file_convert.go -------------------------------------------------------------------------------- /cmd/file_kong2kic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/cmd/file_kong2kic.go -------------------------------------------------------------------------------- /cmd/file_kong2tf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/cmd/file_kong2tf.go -------------------------------------------------------------------------------- /cmd/file_lint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/cmd/file_lint.go -------------------------------------------------------------------------------- /cmd/file_listtags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/cmd/file_listtags.go -------------------------------------------------------------------------------- /cmd/file_merge.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/cmd/file_merge.go -------------------------------------------------------------------------------- /cmd/file_namespace.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/cmd/file_namespace.go -------------------------------------------------------------------------------- /cmd/file_openapi2kong.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/cmd/file_openapi2kong.go -------------------------------------------------------------------------------- /cmd/file_patch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/cmd/file_patch.go -------------------------------------------------------------------------------- /cmd/file_removetags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/cmd/file_removetags.go -------------------------------------------------------------------------------- /cmd/file_render.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/cmd/file_render.go -------------------------------------------------------------------------------- /cmd/gateway.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/cmd/gateway.go -------------------------------------------------------------------------------- /cmd/gateway_apply.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/cmd/gateway_apply.go -------------------------------------------------------------------------------- /cmd/gateway_diff.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/cmd/gateway_diff.go -------------------------------------------------------------------------------- /cmd/gateway_dump.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/cmd/gateway_dump.go -------------------------------------------------------------------------------- /cmd/gateway_ping.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/cmd/gateway_ping.go -------------------------------------------------------------------------------- /cmd/gateway_reset.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/cmd/gateway_reset.go -------------------------------------------------------------------------------- /cmd/gateway_sync.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/cmd/gateway_sync.go -------------------------------------------------------------------------------- /cmd/gateway_validate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/cmd/gateway_validate.go -------------------------------------------------------------------------------- /cmd/konnect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/cmd/konnect.go -------------------------------------------------------------------------------- /cmd/konnect_diff.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/cmd/konnect_diff.go -------------------------------------------------------------------------------- /cmd/konnect_dump.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/cmd/konnect_dump.go -------------------------------------------------------------------------------- /cmd/konnect_ping.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/cmd/konnect_ping.go -------------------------------------------------------------------------------- /cmd/konnect_sync.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/cmd/konnect_sync.go -------------------------------------------------------------------------------- /cmd/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/cmd/root.go -------------------------------------------------------------------------------- /cmd/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/cmd/utils.go -------------------------------------------------------------------------------- /cmd/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/cmd/version.go -------------------------------------------------------------------------------- /convert/.gitignore: -------------------------------------------------------------------------------- 1 | output.yaml 2 | -------------------------------------------------------------------------------- /convert/convert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/convert/convert.go -------------------------------------------------------------------------------- /convert/convert_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/convert/convert_test.go -------------------------------------------------------------------------------- /convert/plugin_names.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/convert/plugin_names.go -------------------------------------------------------------------------------- /convert/plugin_updates.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/convert/plugin_updates.go -------------------------------------------------------------------------------- /convert/plugin_updates_310.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/convert/plugin_updates_310.go -------------------------------------------------------------------------------- /convert/route_updates.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/convert/route_updates.go -------------------------------------------------------------------------------- /convert/rulesets/280-to-340/entrypoint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/convert/rulesets/280-to-340/entrypoint.yaml -------------------------------------------------------------------------------- /convert/rulesets/340-to-310/entrypoint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/convert/rulesets/340-to-310/entrypoint.yaml -------------------------------------------------------------------------------- /convert/testdata/1/input.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/convert/testdata/1/input.yaml -------------------------------------------------------------------------------- /convert/testdata/10/input.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/convert/testdata/10/input.yaml -------------------------------------------------------------------------------- /convert/testdata/10/output-expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/convert/testdata/10/output-expected.yaml -------------------------------------------------------------------------------- /convert/testdata/2/.gitignore: -------------------------------------------------------------------------------- 1 | output.yaml 2 | -------------------------------------------------------------------------------- /convert/testdata/2/input.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/convert/testdata/2/input.yaml -------------------------------------------------------------------------------- /convert/testdata/2/output-expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/convert/testdata/2/output-expected.yaml -------------------------------------------------------------------------------- /convert/testdata/3/input.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/convert/testdata/3/input.yaml -------------------------------------------------------------------------------- /convert/testdata/3/output-expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/convert/testdata/3/output-expected.yaml -------------------------------------------------------------------------------- /convert/testdata/4/input.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/convert/testdata/4/input.yaml -------------------------------------------------------------------------------- /convert/testdata/4/output-expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/convert/testdata/4/output-expected.yaml -------------------------------------------------------------------------------- /convert/testdata/5/input.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/convert/testdata/5/input.yaml -------------------------------------------------------------------------------- /convert/testdata/5/output-expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/convert/testdata/5/output-expected.yaml -------------------------------------------------------------------------------- /convert/testdata/6/input.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/convert/testdata/6/input.yaml -------------------------------------------------------------------------------- /convert/testdata/6/output-expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/convert/testdata/6/output-expected.yaml -------------------------------------------------------------------------------- /convert/testdata/7/input-1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/convert/testdata/7/input-1.yaml -------------------------------------------------------------------------------- /convert/testdata/7/input-2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/convert/testdata/7/input-2.yaml -------------------------------------------------------------------------------- /convert/testdata/7/output-expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/convert/testdata/7/output-expected.yaml -------------------------------------------------------------------------------- /convert/testdata/8/input.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/convert/testdata/8/input.yaml -------------------------------------------------------------------------------- /convert/testdata/8/output-expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/convert/testdata/8/output-expected.yaml -------------------------------------------------------------------------------- /convert/testdata/9/input.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/convert/testdata/9/input.yaml -------------------------------------------------------------------------------- /convert/testdata/9/output-expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/convert/testdata/9/output-expected.yaml -------------------------------------------------------------------------------- /convert/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/convert/utils.go -------------------------------------------------------------------------------- /docs/CNAME: -------------------------------------------------------------------------------- 1 | deck.yolo42.com -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/docs/_config.yml -------------------------------------------------------------------------------- /docs/development/code_structure.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/docs/development/code_structure.md -------------------------------------------------------------------------------- /docs/development/release.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/docs/development/release.md -------------------------------------------------------------------------------- /docs/generate-docs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/docs/generate-docs.go -------------------------------------------------------------------------------- /docs/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/docs/utils.go -------------------------------------------------------------------------------- /examples/deck.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/examples/deck.yml -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/go.sum -------------------------------------------------------------------------------- /kong.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong.yaml -------------------------------------------------------------------------------- /kong2kic/builder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2kic/builder.go -------------------------------------------------------------------------------- /kong2kic/builder_v2_gw_api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2kic/builder_v2_gw_api.go -------------------------------------------------------------------------------- /kong2kic/builder_v2_ingress_api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2kic/builder_v2_ingress_api.go -------------------------------------------------------------------------------- /kong2kic/builder_v3_gw_api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2kic/builder_v3_gw_api.go -------------------------------------------------------------------------------- /kong2kic/builder_v3_ingress_api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2kic/builder_v3_ingress_api.go -------------------------------------------------------------------------------- /kong2kic/ca_certificate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2kic/ca_certificate.go -------------------------------------------------------------------------------- /kong2kic/certificate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2kic/certificate.go -------------------------------------------------------------------------------- /kong2kic/consumer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2kic/consumer.go -------------------------------------------------------------------------------- /kong2kic/consumer_credentials.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2kic/consumer_credentials.go -------------------------------------------------------------------------------- /kong2kic/consumer_group.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2kic/consumer_group.go -------------------------------------------------------------------------------- /kong2kic/global_plugin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2kic/global_plugin.go -------------------------------------------------------------------------------- /kong2kic/kong2kic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2kic/kong2kic.go -------------------------------------------------------------------------------- /kong2kic/kong2kic_integration_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2kic/kong2kic_integration_test.go -------------------------------------------------------------------------------- /kong2kic/kong2kic_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2kic/kong2kic_test.go -------------------------------------------------------------------------------- /kong2kic/route.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2kic/route.go -------------------------------------------------------------------------------- /kong2kic/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2kic/service.go -------------------------------------------------------------------------------- /kong2kic/testdata/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2kic/testdata/README.md -------------------------------------------------------------------------------- /kong2kic/testdata/ca-certificate-input.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2kic/testdata/ca-certificate-input.yaml -------------------------------------------------------------------------------- /kong2kic/testdata/ca-certificate-output-expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2kic/testdata/ca-certificate-output-expected.yaml -------------------------------------------------------------------------------- /kong2kic/testdata/certificate-input.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2kic/testdata/certificate-input.yaml -------------------------------------------------------------------------------- /kong2kic/testdata/certificate-output-expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2kic/testdata/certificate-output-expected.yaml -------------------------------------------------------------------------------- /kong2kic/testdata/consumer-group-input.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2kic/testdata/consumer-group-input.yaml -------------------------------------------------------------------------------- /kong2kic/testdata/consumer-group-output-expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2kic/testdata/consumer-group-output-expected.yaml -------------------------------------------------------------------------------- /kong2kic/testdata/consumer-input.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2kic/testdata/consumer-input.yaml -------------------------------------------------------------------------------- /kong2kic/testdata/consumer-v2-output-expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2kic/testdata/consumer-v2-output-expected.yaml -------------------------------------------------------------------------------- /kong2kic/testdata/consumer-v3-output-expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2kic/testdata/consumer-v3-output-expected.yaml -------------------------------------------------------------------------------- /kong2kic/testdata/gateway-api-crd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2kic/testdata/gateway-api-crd.yaml -------------------------------------------------------------------------------- /kong2kic/testdata/global-plugin-input.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2kic/testdata/global-plugin-input.yaml -------------------------------------------------------------------------------- /kong2kic/testdata/global-plugin-output-expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2kic/testdata/global-plugin-output-expected.yaml -------------------------------------------------------------------------------- /kong2kic/testdata/input.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2kic/testdata/input.yaml -------------------------------------------------------------------------------- /kong2kic/testdata/route-gw-v2-output-expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2kic/testdata/route-gw-v2-output-expected.yaml -------------------------------------------------------------------------------- /kong2kic/testdata/route-gw-v3-output-expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2kic/testdata/route-gw-v3-output-expected.yaml -------------------------------------------------------------------------------- /kong2kic/testdata/route-ingress-output-expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2kic/testdata/route-ingress-output-expected.yaml -------------------------------------------------------------------------------- /kong2kic/testdata/route-input.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2kic/testdata/route-input.yaml -------------------------------------------------------------------------------- /kong2kic/testdata/service-input.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2kic/testdata/service-input.yaml -------------------------------------------------------------------------------- /kong2kic/testdata/service-output-expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2kic/testdata/service-output-expected.yaml -------------------------------------------------------------------------------- /kong2kic/testdata/upstream-input.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2kic/testdata/upstream-input.yaml -------------------------------------------------------------------------------- /kong2kic/testdata/upstream-v2-output-expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2kic/testdata/upstream-v2-output-expected.yaml -------------------------------------------------------------------------------- /kong2kic/testdata/upstream-v3-output-expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2kic/testdata/upstream-v3-output-expected.yaml -------------------------------------------------------------------------------- /kong2kic/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2kic/types.go -------------------------------------------------------------------------------- /kong2kic/upstream.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2kic/upstream.go -------------------------------------------------------------------------------- /kong2kic/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2kic/utils.go -------------------------------------------------------------------------------- /kong2kic/writer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2kic/writer.go -------------------------------------------------------------------------------- /kong2tf/builder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2tf/builder.go -------------------------------------------------------------------------------- /kong2tf/builder_default_terraform.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2tf/builder_default_terraform.go -------------------------------------------------------------------------------- /kong2tf/generate_resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2tf/generate_resource.go -------------------------------------------------------------------------------- /kong2tf/generate_resource_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2tf/generate_resource_test.go -------------------------------------------------------------------------------- /kong2tf/kong2tf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2tf/kong2tf.go -------------------------------------------------------------------------------- /kong2tf/kong2tf_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2tf/kong2tf_test.go -------------------------------------------------------------------------------- /kong2tf/testdata/ca-certificate-input.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2tf/testdata/ca-certificate-input.yaml -------------------------------------------------------------------------------- /kong2tf/testdata/ca-certificate-output-expected.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2tf/testdata/ca-certificate-output-expected.tf -------------------------------------------------------------------------------- /kong2tf/testdata/certificate-sni-input.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2tf/testdata/certificate-sni-input.yaml -------------------------------------------------------------------------------- /kong2tf/testdata/certificate-sni-output-expected.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2tf/testdata/certificate-sni-output-expected.tf -------------------------------------------------------------------------------- /kong2tf/testdata/consumer-acl-input.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2tf/testdata/consumer-acl-input.yaml -------------------------------------------------------------------------------- /kong2tf/testdata/consumer-acl-output-expected.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2tf/testdata/consumer-acl-output-expected.tf -------------------------------------------------------------------------------- /kong2tf/testdata/consumer-basic-auth-input.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2tf/testdata/consumer-basic-auth-input.yaml -------------------------------------------------------------------------------- /kong2tf/testdata/consumer-basic-auth-output-expected.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2tf/testdata/consumer-basic-auth-output-expected.tf -------------------------------------------------------------------------------- /kong2tf/testdata/consumer-group-input.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2tf/testdata/consumer-group-input.yaml -------------------------------------------------------------------------------- /kong2tf/testdata/consumer-group-output-expected.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2tf/testdata/consumer-group-output-expected.tf -------------------------------------------------------------------------------- /kong2tf/testdata/consumer-group-plugin-input.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2tf/testdata/consumer-group-plugin-input.yaml -------------------------------------------------------------------------------- /kong2tf/testdata/consumer-group-plugin-output-expected.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2tf/testdata/consumer-group-plugin-output-expected.tf -------------------------------------------------------------------------------- /kong2tf/testdata/consumer-hmac-auth-input.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2tf/testdata/consumer-hmac-auth-input.yaml -------------------------------------------------------------------------------- /kong2tf/testdata/consumer-hmac-auth-output-expected.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2tf/testdata/consumer-hmac-auth-output-expected.tf -------------------------------------------------------------------------------- /kong2tf/testdata/consumer-jwt-input.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2tf/testdata/consumer-jwt-input.yaml -------------------------------------------------------------------------------- /kong2tf/testdata/consumer-jwt-output-expected.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2tf/testdata/consumer-jwt-output-expected.tf -------------------------------------------------------------------------------- /kong2tf/testdata/consumer-jwt-output-with-imports-expected.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2tf/testdata/consumer-jwt-output-with-imports-expected.tf -------------------------------------------------------------------------------- /kong2tf/testdata/consumer-key-auth-input.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2tf/testdata/consumer-key-auth-input.yaml -------------------------------------------------------------------------------- /kong2tf/testdata/consumer-key-auth-output-expected.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2tf/testdata/consumer-key-auth-output-expected.tf -------------------------------------------------------------------------------- /kong2tf/testdata/consumer-no-auth-input.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2tf/testdata/consumer-no-auth-input.yaml -------------------------------------------------------------------------------- /kong2tf/testdata/consumer-no-auth-output-expected.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2tf/testdata/consumer-no-auth-output-expected.tf -------------------------------------------------------------------------------- /kong2tf/testdata/consumer-plugin-input.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2tf/testdata/consumer-plugin-input.yaml -------------------------------------------------------------------------------- /kong2tf/testdata/consumer-plugin-output-expected.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2tf/testdata/consumer-plugin-output-expected.tf -------------------------------------------------------------------------------- /kong2tf/testdata/global-plugin-oidc-input.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2tf/testdata/global-plugin-oidc-input.yaml -------------------------------------------------------------------------------- /kong2tf/testdata/global-plugin-oidc-output-expected.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2tf/testdata/global-plugin-oidc-output-expected.tf -------------------------------------------------------------------------------- /kong2tf/testdata/global-plugin-rate-limiting-input.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2tf/testdata/global-plugin-rate-limiting-input.yaml -------------------------------------------------------------------------------- /kong2tf/testdata/global-plugin-rate-limiting-output-expected.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2tf/testdata/global-plugin-rate-limiting-output-expected.tf -------------------------------------------------------------------------------- /kong2tf/testdata/handles-unsupported-chars-expected.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2tf/testdata/handles-unsupported-chars-expected.tf -------------------------------------------------------------------------------- /kong2tf/testdata/handles-unsupported-chars-input.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2tf/testdata/handles-unsupported-chars-input.yaml -------------------------------------------------------------------------------- /kong2tf/testdata/input.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2tf/testdata/input.yaml -------------------------------------------------------------------------------- /kong2tf/testdata/partial-input.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2tf/testdata/partial-input.yaml -------------------------------------------------------------------------------- /kong2tf/testdata/partial-output-expected.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2tf/testdata/partial-output-expected.tf -------------------------------------------------------------------------------- /kong2tf/testdata/route-input.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2tf/testdata/route-input.yaml -------------------------------------------------------------------------------- /kong2tf/testdata/route-output-expected.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2tf/testdata/route-output-expected.tf -------------------------------------------------------------------------------- /kong2tf/testdata/route-plugin-input.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2tf/testdata/route-plugin-input.yaml -------------------------------------------------------------------------------- /kong2tf/testdata/route-plugin-output-expected.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2tf/testdata/route-plugin-output-expected.tf -------------------------------------------------------------------------------- /kong2tf/testdata/service-input.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2tf/testdata/service-input.yaml -------------------------------------------------------------------------------- /kong2tf/testdata/service-output-expected.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2tf/testdata/service-output-expected.tf -------------------------------------------------------------------------------- /kong2tf/testdata/service-plugin-input.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2tf/testdata/service-plugin-input.yaml -------------------------------------------------------------------------------- /kong2tf/testdata/service-plugin-output-expected.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2tf/testdata/service-plugin-output-expected.tf -------------------------------------------------------------------------------- /kong2tf/testdata/upstream-target-input.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2tf/testdata/upstream-target-input.yaml -------------------------------------------------------------------------------- /kong2tf/testdata/upstream-target-output-expected.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2tf/testdata/upstream-target-output-expected.tf -------------------------------------------------------------------------------- /kong2tf/testdata/vault-input.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2tf/testdata/vault-input.yaml -------------------------------------------------------------------------------- /kong2tf/testdata/vault-output-expected.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/kong2tf/testdata/vault-output-expected.tf -------------------------------------------------------------------------------- /lint/lint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/lint/lint.go -------------------------------------------------------------------------------- /lint/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/lint/utils.go -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/main.go -------------------------------------------------------------------------------- /sanitize/custom_entity_specific.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/sanitize/custom_entity_specific.go -------------------------------------------------------------------------------- /sanitize/exempts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/sanitize/exempts.go -------------------------------------------------------------------------------- /sanitize/expressions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/sanitize/expressions.go -------------------------------------------------------------------------------- /sanitize/expressions_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/sanitize/expressions_test.go -------------------------------------------------------------------------------- /sanitize/sanitize.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/sanitize/sanitize.go -------------------------------------------------------------------------------- /sanitize/sanitize_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/sanitize/sanitize_test.go -------------------------------------------------------------------------------- /sanitize/schemas.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/sanitize/schemas.go -------------------------------------------------------------------------------- /sanitize/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/sanitize/utils.go -------------------------------------------------------------------------------- /sanitize/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/sanitize/utils_test.go -------------------------------------------------------------------------------- /scripts/get-action-commit-shas.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/scripts/get-action-commit-shas.sh -------------------------------------------------------------------------------- /scripts/header-template.go.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/scripts/header-template.go.tmpl -------------------------------------------------------------------------------- /tests/integration/apply_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/apply_test.go -------------------------------------------------------------------------------- /tests/integration/diff_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/diff_test.go -------------------------------------------------------------------------------- /tests/integration/dump_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/dump_test.go -------------------------------------------------------------------------------- /tests/integration/file_convert_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/file_convert_test.go -------------------------------------------------------------------------------- /tests/integration/lint_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/lint_test.go -------------------------------------------------------------------------------- /tests/integration/ping_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/ping_test.go -------------------------------------------------------------------------------- /tests/integration/render_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/render_test.go -------------------------------------------------------------------------------- /tests/integration/reset_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/reset_test.go -------------------------------------------------------------------------------- /tests/integration/sync_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/sync_test.go -------------------------------------------------------------------------------- /tests/integration/test_utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/test_utils.go -------------------------------------------------------------------------------- /tests/integration/testdata/apply/001-same-type/expected-state.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/apply/001-same-type/expected-state.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/apply/001-same-type/service-01.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/apply/001-same-type/service-01.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/apply/001-same-type/service-02.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/apply/001-same-type/service-02.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/apply/002-different-types/expected-state.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/apply/002-different-types/expected-state.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/apply/002-different-types/plugin-01.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/apply/002-different-types/plugin-01.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/apply/002-different-types/service-01.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/apply/002-different-types/service-01.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/apply/003-foreign-keys-consumers/consumer-01.yaml: -------------------------------------------------------------------------------- 1 | _format_version: "3.0" 2 | consumers: 3 | - username: alice 4 | -------------------------------------------------------------------------------- /tests/integration/testdata/apply/003-foreign-keys-consumers/expected-state.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/apply/003-foreign-keys-consumers/expected-state.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/apply/003-foreign-keys-consumers/plugin-01.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/apply/003-foreign-keys-consumers/plugin-01.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/apply/004-foreign-keys-consumer-groups/consumer-01.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/apply/004-foreign-keys-consumer-groups/consumer-01.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/apply/004-foreign-keys-consumer-groups/consumer-group-01.yaml: -------------------------------------------------------------------------------- 1 | _format_version: "3.0" 2 | consumer_groups: 3 | - name: gold 4 | -------------------------------------------------------------------------------- /tests/integration/testdata/apply/004-foreign-keys-consumer-groups/expected-state.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/apply/004-foreign-keys-consumer-groups/expected-state.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/apply/005-foreign-keys-services/expected-state.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/apply/005-foreign-keys-services/expected-state.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/apply/005-foreign-keys-services/plugin-01.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/apply/005-foreign-keys-services/plugin-01.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/apply/005-foreign-keys-services/service-01.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/apply/005-foreign-keys-services/service-01.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/apply/006-foreign-keys-routes/expected-state.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/apply/006-foreign-keys-routes/expected-state.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/apply/006-foreign-keys-routes/plugin-01.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/apply/006-foreign-keys-routes/plugin-01.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/apply/006-foreign-keys-routes/route-01.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/apply/006-foreign-keys-routes/route-01.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/apply/007-update-existing-entity/expected-state-01.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/apply/007-update-existing-entity/expected-state-01.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/apply/007-update-existing-entity/expected-state-02.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/apply/007-update-existing-entity/expected-state-02.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/apply/007-update-existing-entity/service-01.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/apply/007-update-existing-entity/service-01.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/apply/007-update-existing-entity/service-02.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/apply/007-update-existing-entity/service-02.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/apply/008-custom-entities/initial-state.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/apply/008-custom-entities/initial-state.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/apply/008-custom-entities/partial-update.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/apply/008-custom-entities/partial-update.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/apply/008-update-existing-nested-entity/consumer-group-01.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/apply/008-update-existing-nested-entity/consumer-group-01.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/apply/008-update-existing-nested-entity/consumer-group-02.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/apply/008-update-existing-nested-entity/consumer-group-02.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/apply/008-update-existing-nested-entity/consumer-group-expected-state-konnect.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/apply/008-update-existing-nested-entity/consumer-group-expected-state-konnect.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/apply/008-update-existing-nested-entity/consumer-group-expected-state.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/apply/008-update-existing-nested-entity/consumer-group-expected-state.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/apply/008-update-existing-nested-entity/route-01.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/apply/008-update-existing-nested-entity/route-01.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/apply/008-update-existing-nested-entity/route-02.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/apply/008-update-existing-nested-entity/route-02.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/apply/008-update-existing-nested-entity/route-expected-state-konnect.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/apply/008-update-existing-nested-entity/route-expected-state-konnect.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/apply/008-update-existing-nested-entity/route-expected-state.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/apply/008-update-existing-nested-entity/route-expected-state.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/apply/009-keys-and-key_sets/initial.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/apply/009-keys-and-key_sets/initial.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/apply/009-keys-and-key_sets/update.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/apply/009-keys-and-key_sets/update.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/diff/001-not-existing-workspace/kong.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/diff/001-not-existing-workspace/kong.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/diff/001-not-existing-workspace/kong3x.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/diff/001-not-existing-workspace/kong3x.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/diff/002-mask/initial.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/diff/002-mask/initial.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/diff/002-mask/initial3x.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/diff/002-mask/initial3x.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/diff/002-mask/kong.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/diff/002-mask/kong.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/diff/002-mask/kong3x.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/diff/002-mask/kong3x.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/diff/003-unmask/initial.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/diff/003-unmask/initial.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/diff/003-unmask/initial3x.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/diff/003-unmask/initial3x.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/diff/003-unmask/kong.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/diff/003-unmask/kong.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/diff/003-unmask/kong3x.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/diff/003-unmask/kong3x.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/diff/004-no-diff-plugin/initial-ip-restriction.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/diff/004-no-diff-plugin/initial-ip-restriction.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/diff/004-no-diff-plugin/kong.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/diff/004-no-diff-plugin/kong.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/diff/004-no-diff-plugin/protocol-initial-order-plugins.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/diff/004-no-diff-plugin/protocol-initial-order-plugins.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/diff/004-no-diff-plugin/protocol-reordered-plugins.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/diff/004-no-diff-plugin/protocol-reordered-plugins.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/diff/005-no-diff-target/kong.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/diff/005-no-diff-target/kong.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/diff/006-plugin-update/final-jwt-reorder-set.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/diff/006-plugin-update/final-jwt-reorder-set.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/diff/006-plugin-update/final-request-transformer-reorder-array.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/diff/006-plugin-update/final-request-transformer-reorder-array.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/diff/006-plugin-update/initial-jwt-reorder-set.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/diff/006-plugin-update/initial-jwt-reorder-set.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/diff/006-plugin-update/initial-request-transformer-reorder-array.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/diff/006-plugin-update/initial-request-transformer-reorder-array.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/001-entities-with-tags/expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/001-entities-with-tags/expected.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/001-entities-with-tags/expected30.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/001-entities-with-tags/expected30.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/001-entities-with-tags/expected310.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/001-entities-with-tags/expected310.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/001-entities-with-tags/expected311.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/001-entities-with-tags/expected311.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/001-entities-with-tags/expected312.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/001-entities-with-tags/expected312.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/001-entities-with-tags/expected381.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/001-entities-with-tags/expected381.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/001-entities-with-tags/kong.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/001-entities-with-tags/kong.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/002-skip-consumers/expected-no-skip-310.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/002-skip-consumers/expected-no-skip-310.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/002-skip-consumers/expected-no-skip-312.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/002-skip-consumers/expected-no-skip-312.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/002-skip-consumers/expected-no-skip-34.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/002-skip-consumers/expected-no-skip-34.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/002-skip-consumers/expected-no-skip-35.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/002-skip-consumers/expected-no-skip-35.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/002-skip-consumers/expected-no-skip-381.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/002-skip-consumers/expected-no-skip-381.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/002-skip-consumers/expected-no-skip-39.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/002-skip-consumers/expected-no-skip-39.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/002-skip-consumers/expected-no-skip.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/002-skip-consumers/expected-no-skip.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/002-skip-consumers/expected-no-skip_konnect.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/002-skip-consumers/expected-no-skip_konnect.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/002-skip-consumers/expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/002-skip-consumers/expected.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/002-skip-consumers/expected_konnect.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/002-skip-consumers/expected_konnect.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/002-skip-consumers/kong.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/002-skip-consumers/kong.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/002-skip-consumers/kong34.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/002-skip-consumers/kong34.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/003-consumer-group-consumers-custom_id/konnect.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/003-consumer-group-consumers-custom_id/konnect.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/004-filter-chains/expected-3.4.x.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/004-filter-chains/expected-3.4.x.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/004-filter-chains/expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/004-filter-chains/expected.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/004-filter-chains/kong-3.4.x.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/004-filter-chains/kong-3.4.x.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/004-filter-chains/kong.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/004-filter-chains/kong.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/004-skip-consumers-with-consumer-groups/expected-konnect.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/004-skip-consumers-with-consumer-groups/expected-konnect.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/004-skip-consumers-with-consumer-groups/expected-no-flag.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/004-skip-consumers-with-consumer-groups/expected-no-flag.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/004-skip-consumers-with-consumer-groups/expected-no-flag_1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/004-skip-consumers-with-consumer-groups/expected-no-flag_1.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/004-skip-consumers-with-consumer-groups/expected-with-flag.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/004-skip-consumers-with-consumer-groups/expected-with-flag.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/004-skip-consumers-with-consumer-groups/expected-with-flag_1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/004-skip-consumers-with-consumer-groups/expected-with-flag_1.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/004-skip-consumers-with-consumer-groups/kong.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/004-skip-consumers-with-consumer-groups/kong.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/004-skip-consumers-with-consumer-groups/kong3x.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/004-skip-consumers-with-consumer-groups/kong3x.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/007-keys-and-key_sets/kong-jwk.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/007-keys-and-key_sets/kong-jwk.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/007-keys-and-key_sets/kong-pem.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/007-keys-and-key_sets/kong-pem.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/007-keys-and-key_sets/konnect-jwk.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/007-keys-and-key_sets/konnect-jwk.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/007-keys-and-key_sets/konnect-pem.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/007-keys-and-key_sets/konnect-pem.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/008-sanitizer/ca-cert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/008-sanitizer/ca-cert.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/008-sanitizer/cert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/008-sanitizer/cert.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/008-sanitizer/consumergroup-plugins.expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/008-sanitizer/consumergroup-plugins.expected.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/008-sanitizer/consumergroup-plugins.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/008-sanitizer/consumergroup-plugins.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/008-sanitizer/consumergroup-plugins36.expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/008-sanitizer/consumergroup-plugins36.expected.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/008-sanitizer/consumergroup-plugins36.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/008-sanitizer/consumergroup-plugins36.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/008-sanitizer/env-vault.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/008-sanitizer/env-vault.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/008-sanitizer/expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/008-sanitizer/expected.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/008-sanitizer/kong.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/008-sanitizer/kong.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/008-sanitizer/route-expressions.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/008-sanitizer/route-expressions.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/008-sanitizer/select-tags.expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/008-sanitizer/select-tags.expected.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/008-sanitizer/services-routes.expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/008-sanitizer/services-routes.expected.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/008-sanitizer/services-routes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/008-sanitizer/services-routes.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/008-sanitizer/vault-configs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/008-sanitizer/vault-configs.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/008-sanitizer/vault-configs311.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/008-sanitizer/vault-configs311.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/009-skip-defaults/enterprise/3.10+/consumer-group-scoped.expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/009-skip-defaults/enterprise/3.10+/consumer-group-scoped.expected.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/009-skip-defaults/enterprise/3.10+/consumer-group-scoped.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/009-skip-defaults/enterprise/3.10+/consumer-group-scoped.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/009-skip-defaults/enterprise/3.10+/plugin-partial-2.expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/009-skip-defaults/enterprise/3.10+/plugin-partial-2.expected.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/009-skip-defaults/enterprise/3.10+/plugin-partial-2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/009-skip-defaults/enterprise/3.10+/plugin-partial-2.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/009-skip-defaults/enterprise/3.10+/plugin-partial.expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/009-skip-defaults/enterprise/3.10+/plugin-partial.expected.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/009-skip-defaults/enterprise/3.10+/plugin-partial.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/009-skip-defaults/enterprise/3.10+/plugin-partial.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/009-skip-defaults/enterprise/3.10+/plugin-shorthand-non-default.expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/009-skip-defaults/enterprise/3.10+/plugin-shorthand-non-default.expected.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/009-skip-defaults/enterprise/3.10+/plugin-shorthand-non-default.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/009-skip-defaults/enterprise/3.10+/plugin-shorthand-non-default.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/009-skip-defaults/enterprise/3.10+/plugin.expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/009-skip-defaults/enterprise/3.10+/plugin.expected.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/009-skip-defaults/enterprise/3.10+/plugin.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/009-skip-defaults/enterprise/3.10+/plugin.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/009-skip-defaults/enterprise/3.10+/service-scoped.expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/009-skip-defaults/enterprise/3.10+/service-scoped.expected.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/009-skip-defaults/enterprise/3.10+/service-scoped.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/009-skip-defaults/enterprise/3.10+/service-scoped.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/009-skip-defaults/enterprise/3.11+/vaults.expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/009-skip-defaults/enterprise/3.11+/vaults.expected.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/009-skip-defaults/enterprise/3.11+/vaults.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/009-skip-defaults/enterprise/3.11+/vaults.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/009-skip-defaults/enterprise/3.4/consumer-group-scoped.expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/009-skip-defaults/enterprise/3.4/consumer-group-scoped.expected.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/009-skip-defaults/enterprise/3.4/consumer-group-scoped.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/009-skip-defaults/enterprise/3.4/consumer-group-scoped.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/009-skip-defaults/enterprise/3.4/expression-routes.expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/009-skip-defaults/enterprise/3.4/expression-routes.expected.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/009-skip-defaults/enterprise/3.4/expression-routes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/009-skip-defaults/enterprise/3.4/expression-routes.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/009-skip-defaults/enterprise/3.4/plugin.expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/009-skip-defaults/enterprise/3.4/plugin.expected.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/009-skip-defaults/enterprise/3.4/plugin.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/009-skip-defaults/enterprise/3.4/plugin.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/009-skip-defaults/enterprise/3.4/service-scoped.expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/009-skip-defaults/enterprise/3.4/service-scoped.expected.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/009-skip-defaults/enterprise/3.4/service-scoped.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/009-skip-defaults/enterprise/3.4/service-scoped.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/009-skip-defaults/enterprise/3.4/vaults.expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/009-skip-defaults/enterprise/3.4/vaults.expected.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/009-skip-defaults/enterprise/3.4/vaults.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/009-skip-defaults/enterprise/3.4/vaults.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/009-skip-defaults/konnect/consumer-group-scoped.expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/009-skip-defaults/konnect/consumer-group-scoped.expected.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/009-skip-defaults/konnect/consumer-group-scoped.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/009-skip-defaults/konnect/consumer-group-scoped.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/009-skip-defaults/konnect/plugin-partial-2.expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/009-skip-defaults/konnect/plugin-partial-2.expected.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/009-skip-defaults/konnect/plugin-partial-2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/009-skip-defaults/konnect/plugin-partial-2.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/009-skip-defaults/konnect/plugin-partial.expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/009-skip-defaults/konnect/plugin-partial.expected.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/009-skip-defaults/konnect/plugin-partial.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/009-skip-defaults/konnect/plugin-partial.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/009-skip-defaults/konnect/plugin-shorthand-non-default.expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/009-skip-defaults/konnect/plugin-shorthand-non-default.expected.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/009-skip-defaults/konnect/plugin-shorthand-non-default.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/009-skip-defaults/konnect/plugin-shorthand-non-default.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/009-skip-defaults/konnect/plugin.expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/009-skip-defaults/konnect/plugin.expected.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/009-skip-defaults/konnect/plugin.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/009-skip-defaults/konnect/plugin.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/009-skip-defaults/konnect/service-scoped.expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/009-skip-defaults/konnect/service-scoped.expected.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/009-skip-defaults/konnect/service-scoped.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/009-skip-defaults/konnect/service-scoped.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/009-skip-defaults/konnect/vaults.expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/009-skip-defaults/konnect/vaults.expected.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/009-skip-defaults/konnect/vaults.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/009-skip-defaults/konnect/vaults.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/010-services-tls-sans/kong.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/010-services-tls-sans/kong.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/010-services-tls-sans/konnect-no-tls-https.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/010-services-tls-sans/konnect-no-tls-https.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/010-services-tls-sans/konnect.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/010-services-tls-sans/konnect.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/dump/010-services-tls-sans/no-tls-https.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/dump/010-services-tls-sans/no-tls-https.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/file-convert/001-kong-gateway-config/kong-gateway-2-x.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/file-convert/001-kong-gateway-config/kong-gateway-2-x.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/file-convert/001-kong-gateway-config/kong-gateway-3-x.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/file-convert/001-kong-gateway-config/kong-gateway-3-x.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/file-convert/002-kong-gateway-28x-to-34x-migration/28x-plugins.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/file-convert/002-kong-gateway-28x-to-34x-migration/28x-plugins.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/file-convert/002-kong-gateway-28x-to-34x-migration/28x-routes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/file-convert/002-kong-gateway-28x-to-34x-migration/28x-routes.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/file-convert/002-kong-gateway-28x-to-34x-migration/34x-expected-plugins.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/file-convert/002-kong-gateway-28x-to-34x-migration/34x-expected-plugins.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/file-convert/002-kong-gateway-28x-to-34x-migration/34x-expected-routes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/file-convert/002-kong-gateway-28x-to-34x-migration/34x-expected-routes.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/filters/response_transformer.meta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/filters/response_transformer.meta.json -------------------------------------------------------------------------------- /tests/integration/testdata/filters/response_transformer.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/filters/response_transformer.wasm -------------------------------------------------------------------------------- /tests/integration/testdata/lint/001-simple-lint/expected-fail-severity-error.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/lint/001-simple-lint/expected-fail-severity-error.json -------------------------------------------------------------------------------- /tests/integration/testdata/lint/001-simple-lint/expected-fail-severity-error.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/lint/001-simple-lint/expected-fail-severity-error.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/lint/001-simple-lint/expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/lint/001-simple-lint/expected.json -------------------------------------------------------------------------------- /tests/integration/testdata/lint/001-simple-lint/expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/lint/001-simple-lint/expected.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/lint/001-simple-lint/kong.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/lint/001-simple-lint/kong.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/lint/001-simple-lint/ruleset.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/lint/001-simple-lint/ruleset.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/lint/002-extends/expected-recommended-off-kong.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/lint/002-extends/expected-recommended-off-kong.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/lint/002-extends/expected-recommended-only.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/lint/002-extends/expected-recommended-only.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/lint/002-extends/expected-recommended-plus-custom.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/lint/002-extends/expected-recommended-plus-custom.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/lint/002-extends/kong.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/lint/002-extends/kong.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/lint/002-extends/oas.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/lint/002-extends/oas.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/lint/002-extends/ruleset-recommended-off-kong.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/lint/002-extends/ruleset-recommended-off-kong.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/lint/002-extends/ruleset-recommended-only.yaml: -------------------------------------------------------------------------------- 1 | extends: [[spectral:oas, recommended]] 2 | -------------------------------------------------------------------------------- /tests/integration/testdata/lint/002-extends/ruleset-recommended-plus-custom.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/lint/002-extends/ruleset-recommended-plus-custom.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/render/001-mocked-env/expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/render/001-mocked-env/expected.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/render/001-mocked-env/input.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/render/001-mocked-env/input.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/render/002-populated-env/expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/render/002-populated-env/expected.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/render/002-populated-env/input.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/render/002-populated-env/input.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/render/003-traditional-routes/expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/render/003-traditional-routes/expected.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/render/003-traditional-routes/input.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/render/003-traditional-routes/input.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/render/004-expression-routes/expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/render/004-expression-routes/expected.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/render/004-expression-routes/input.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/render/004-expression-routes/input.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/reset/001-skip-ca-cert/kong.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/reset/001-skip-ca-cert/kong.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/reset/001-skip-ca-cert/kong3x.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/reset/001-skip-ca-cert/kong3x.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/001-create-a-service/kong.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/001-create-a-service/kong.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/001-create-a-service/kong3x.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/001-create-a-service/kong3x.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/002-create-services-and-routes/kong.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/002-create-services-and-routes/kong.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/002-create-services-and-routes/kong3x.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/002-create-services-and-routes/kong3x.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/003-create-a-plugin/kong.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/003-create-a-plugin/kong.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/003-create-a-plugin/kong3x.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/003-create-a-plugin/kong3x.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/004-create-upstream-and-target/kong.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/004-create-upstream-and-target/kong.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/004-create-upstream-and-target/kong3x.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/004-create-upstream-and-target/kong3x.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/005-create-upstream-and-target-weight/kong.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/005-create-upstream-and-target-weight/kong.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/005-create-upstream-and-target-weight/kong3x.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/005-create-upstream-and-target-weight/kong3x.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/006-fill-defaults-rate-limiting/kong.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/006-fill-defaults-rate-limiting/kong.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/007-fill-defaults-rate-limiting-dedup/kong.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/007-fill-defaults-rate-limiting-dedup/kong.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/008-create-simple-entities/kong.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/008-create-simple-entities/kong.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/009-skip-ca-cert/kong.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/009-skip-ca-cert/kong.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/009-skip-ca-cert/kong3x.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/009-skip-ca-cert/kong3x.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/010-create-route-with-service-name-reference/kong.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/010-create-route-with-service-name-reference/kong.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/010-create-route-with-service-name-reference/kong3x.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/010-create-route-with-service-name-reference/kong3x.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/011-plugin-ordering/kong.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/011-plugin-ordering/kong.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/012-vaults/kong3x.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/012-vaults/kong3x.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/013-update-username-consumer-with-custom-id/kong-initial.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/013-update-username-consumer-with-custom-id/kong-initial.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/013-update-username-consumer-with-custom-id/kong.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/013-update-username-consumer-with-custom-id/kong.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/013-update-username-consumer-with-custom-id/kong3x-initial.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/013-update-username-consumer-with-custom-id/kong3x-initial.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/013-update-username-consumer-with-custom-id/kong3x.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/013-update-username-consumer-with-custom-id/kong3x.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/014-update-consumer-with-custom-id/kong-initial.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/014-update-consumer-with-custom-id/kong-initial.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/014-update-consumer-with-custom-id/kong.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/014-update-consumer-with-custom-id/kong.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/014-update-consumer-with-custom-id/kong3x-initial.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/014-update-consumer-with-custom-id/kong3x-initial.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/014-update-consumer-with-custom-id/kong3x.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/014-update-consumer-with-custom-id/kong3x.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/015-consumer-groups/kong-cg.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/015-consumer-groups/kong-cg.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/015-consumer-groups/kong-consumer-1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/015-consumer-groups/kong-consumer-1.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/015-consumer-groups/kong-consumer-2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/015-consumer-groups/kong-consumer-2.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/015-consumer-groups/kong-consumer-groups.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/015-consumer-groups/kong-consumer-groups.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/015-consumer-groups/kong-consumers-multiple-groups-initial.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/015-consumer-groups/kong-consumers-multiple-groups-initial.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/015-consumer-groups/kong-consumers-multiple-groups-update-removal.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/015-consumer-groups/kong-consumers-multiple-groups-update-removal.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/015-consumer-groups/kong-consumers-multiple-groups-update-replace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/015-consumer-groups/kong-consumers-multiple-groups-update-replace.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/015-consumer-groups/kong-consumers-multiple-groups-update.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/015-consumer-groups/kong-consumers-multiple-groups-update.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/015-consumer-groups/kong-consumers-multiple.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/015-consumer-groups/kong-consumers-multiple.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/015-consumer-groups/kong-consumers-no-tag.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/015-consumer-groups/kong-consumers-no-tag.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/015-consumer-groups/kong-consumers.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/015-consumer-groups/kong-consumers.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/015-consumer-groups/kong-plugins-cg.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/015-consumer-groups/kong-plugins-cg.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/015-consumer-groups/kong-plugins-consumers-removal-replace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/015-consumer-groups/kong-plugins-consumers-removal-replace.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/015-consumer-groups/kong-plugins-consumers.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/015-consumer-groups/kong-plugins-consumers.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/015-consumer-groups/kong.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/015-consumer-groups/kong.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/015-consumer-groups/kong3x-initial.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/015-consumer-groups/kong3x-initial.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/015-consumer-groups/kong3x.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/015-consumer-groups/kong3x.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/016-consumer-groups-and-plugins/kong.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/016-consumer-groups-and-plugins/kong.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/016-consumer-groups-and-plugins/kong3x-initial.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/016-consumer-groups-and-plugins/kong3x-initial.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/016-consumer-groups-and-plugins/kong3x.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/016-consumer-groups-and-plugins/kong3x.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/017-consumer-groups-rla-application/kong.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/017-consumer-groups-rla-application/kong.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/017-consumer-groups-rla-application/kong3x-empty-application.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/017-consumer-groups-rla-application/kong3x-empty-application.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/017-consumer-groups-rla-application/kong3x.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/017-consumer-groups-rla-application/kong3x.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/018-plugin-instance_name/kong-with-instance_name.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/018-plugin-instance_name/kong-with-instance_name.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/018-plugin-instance_name/kong-without-instance_name.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/018-plugin-instance_name/kong-without-instance_name.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/019-skip-consumers/kong34.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/019-skip-consumers/kong34.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/019-skip-consumers/kong3x.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/019-skip-consumers/kong3x.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/020-same-names-altered-ids/1-before.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/020-same-names-altered-ids/1-before.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/020-same-names-altered-ids/2-before.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/020-same-names-altered-ids/2-before.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/020-same-names-altered-ids/3-before.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/020-same-names-altered-ids/3-before.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/020-same-names-altered-ids/desired.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/020-same-names-altered-ids/desired.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/021-update-with-explicit-ids/after.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/021-update-with-explicit-ids/after.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/021-update-with-explicit-ids/before.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/021-update-with-explicit-ids/before.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/022-update-with-explicit-ids-with-no-names/after.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/022-update-with-explicit-ids-with-no-names/after.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/022-update-with-explicit-ids-with-no-names/before.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/022-update-with-explicit-ids-with-no-names/before.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/023-create-and-update-certificate-with-snis/initial.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/023-create-and-update-certificate-with-snis/initial.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/023-create-and-update-certificate-with-snis/update.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/023-create-and-update-certificate-with-snis/update.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/024-consumers-with-custom_id-and-username/kong3x-reverse-order.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/024-consumers-with-custom_id-and-username/kong3x-reverse-order.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/024-consumers-with-custom_id-and-username/kong3x.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/024-consumers-with-custom_id-and-username/kong3x.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/025-consumer-groups-scoped-plugins/kong3x.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/025-consumer-groups-scoped-plugins/kong3x.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/025-consumer-groups-scoped-plugins/konnect.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/025-consumer-groups-scoped-plugins/konnect.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/026-konnect-rename/default.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/026-konnect-rename/default.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/026-konnect-rename/konnect_default_cp.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/026-konnect-rename/konnect_default_cp.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/026-konnect-rename/konnect_default_rg.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/026-konnect-rename/konnect_default_rg.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/026-konnect-rename/konnect_test_cp.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/026-konnect-rename/konnect_test_cp.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/026-konnect-rename/konnect_test_rg.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/026-konnect-rename/konnect_test_rg.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/026-konnect-rename/test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/026-konnect-rename/test.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/027-created-at/new.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/027-created-at/new.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/027-created-at/old.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/027-created-at/old.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/028-consumer-group-consumers-custom_id/kong.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/028-consumer-group-consumers-custom_id/kong.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/029-lookup-tags-consumers/global_consumers.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/029-lookup-tags-consumers/global_consumers.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/029-lookup-tags-consumers/plugins_and_consumers.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/029-lookup-tags-consumers/plugins_and_consumers.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/029-lookup-tags-consumers/plugins_lookup.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/029-lookup-tags-consumers/plugins_lookup.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/029-lookup-tags-consumers/plugins_no_lookup.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/029-lookup-tags-consumers/plugins_no_lookup.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/030-lookup-tags-routes/global_routes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/030-lookup-tags-routes/global_routes.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/030-lookup-tags-routes/plugins_and_routes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/030-lookup-tags-routes/plugins_and_routes.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/030-lookup-tags-routes/plugins_lookup.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/030-lookup-tags-routes/plugins_lookup.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/030-lookup-tags-routes/plugins_no_lookup.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/030-lookup-tags-routes/plugins_no_lookup.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/031-consumer-group-consumers-from-upstream/consumer-groups.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/031-consumer-group-consumers-from-upstream/consumer-groups.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/031-consumer-group-consumers-from-upstream/initial.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/031-consumer-group-consumers-from-upstream/initial.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/032-consumer-group-consumers-with-tags/initial.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/032-consumer-group-consumers-with-tags/initial.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/033-filter-chains/create-3.4.x.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/033-filter-chains/create-3.4.x.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/033-filter-chains/create.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/033-filter-chains/create.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/033-filter-chains/delete-3.4.x.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/033-filter-chains/delete-3.4.x.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/033-filter-chains/delete.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/033-filter-chains/delete.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/033-filter-chains/init.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/033-filter-chains/init.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/033-filter-chains/update-3.4.x.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/033-filter-chains/update-3.4.x.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/033-filter-chains/update.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/033-filter-chains/update.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/034-lookup-tags-consumerGroups/global_entities_consumerGroups.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/034-lookup-tags-consumerGroups/global_entities_consumerGroups.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/034-lookup-tags-consumerGroups/plugins_and_entities_consumerGroups.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/034-lookup-tags-consumerGroups/plugins_and_entities_consumerGroups.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/034-lookup-tags-consumerGroups/plugins_no_lookup_consumerGroup.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/034-lookup-tags-consumerGroups/plugins_no_lookup_consumerGroup.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/034-lookup-tags-consumerGroups/plugins_no_lookup_route.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/034-lookup-tags-consumerGroups/plugins_no_lookup_route.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/034-lookup-tags-consumerGroups/plugins_no_lookup_service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/034-lookup-tags-consumerGroups/plugins_no_lookup_service.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/034-lookup-tags-consumerGroups/plugins_route_lookup.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/034-lookup-tags-consumerGroups/plugins_route_lookup.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/034-lookup-tags-consumerGroups/plugins_service_lookup.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/034-lookup-tags-consumerGroups/plugins_service_lookup.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/035-lookup-tags-services/global_services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/035-lookup-tags-services/global_services.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/035-lookup-tags-services/plugins_and_services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/035-lookup-tags-services/plugins_and_services.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/035-lookup-tags-services/plugins_lookup.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/035-lookup-tags-services/plugins_lookup.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/035-lookup-tags-services/plugins_no_lookup.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/035-lookup-tags-services/plugins_no_lookup.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/036-degraphql-routes/kong-complex-query.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/036-degraphql-routes/kong-complex-query.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/036-degraphql-routes/kong-fake.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/036-degraphql-routes/kong-fake.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/036-degraphql-routes/kong.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/036-degraphql-routes/kong.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/037-consumer-group-policy-overrides/kong312x-no-info.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/037-consumer-group-policy-overrides/kong312x-no-info.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/037-consumer-group-policy-overrides/kong312x.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/037-consumer-group-policy-overrides/kong312x.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/037-consumer-group-policy-overrides/kong34x-no-info.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/037-consumer-group-policy-overrides/kong34x-no-info.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/037-consumer-group-policy-overrides/kong34x.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/037-consumer-group-policy-overrides/kong34x.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/037-consumer-group-policy-overrides/kong38x-no-info.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/037-consumer-group-policy-overrides/kong38x-no-info.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/037-consumer-group-policy-overrides/kong38x.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/037-consumer-group-policy-overrides/kong38x.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/037-consumer-group-policy-overrides/kong39x-no-info.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/037-consumer-group-policy-overrides/kong39x-no-info.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/037-consumer-group-policy-overrides/kong39x.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/037-consumer-group-policy-overrides/kong39x.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/038-skip-consumers-with-cgs/base.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/038-skip-consumers-with-cgs/base.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/038-skip-consumers-with-cgs/consumers.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/038-skip-consumers-with-cgs/consumers.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/039-partials/cg-plugin-partial.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/039-partials/cg-plugin-partial.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/039-partials/kong-ids.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/039-partials/kong-ids.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/039-partials/kong-partials-no-name.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/039-partials/kong-partials-no-name.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/039-partials/kong-partials-no-type.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/039-partials/kong-partials-no-type.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/039-partials/kong-partials.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/039-partials/kong-partials.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/039-partials/kong-update.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/039-partials/kong-update.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/039-partials/kong-wrong.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/039-partials/kong-wrong.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/039-partials/kong.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/039-partials/kong.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/040-avoid-entity-rewrite-with-id-on-select-tag-mismatch/certificate-final.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/040-avoid-entity-rewrite-with-id-on-select-tag-mismatch/certificate-final.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/040-avoid-entity-rewrite-with-id-on-select-tag-mismatch/certificate-initial.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/040-avoid-entity-rewrite-with-id-on-select-tag-mismatch/certificate-initial.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/041-plugins-nested-foreign-keys/1_1/kong-consumer-groups-via-ids.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/041-plugins-nested-foreign-keys/1_1/kong-consumer-groups-via-ids.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/041-plugins-nested-foreign-keys/1_1/kong-consumer-groups-via-names.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/041-plugins-nested-foreign-keys/1_1/kong-consumer-groups-via-names.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/041-plugins-nested-foreign-keys/1_1/kong-consumers-via-ids.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/041-plugins-nested-foreign-keys/1_1/kong-consumers-via-ids.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/041-plugins-nested-foreign-keys/1_1/kong-consumers-via-names.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/041-plugins-nested-foreign-keys/1_1/kong-consumers-via-names.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/041-plugins-nested-foreign-keys/1_1/kong-routes-via-ids.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/041-plugins-nested-foreign-keys/1_1/kong-routes-via-ids.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/041-plugins-nested-foreign-keys/1_1/kong-routes-via-names.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/041-plugins-nested-foreign-keys/1_1/kong-routes-via-names.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/041-plugins-nested-foreign-keys/1_1/kong-services-via-ids.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/041-plugins-nested-foreign-keys/1_1/kong-services-via-ids.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/041-plugins-nested-foreign-keys/1_1/kong-services-via-names.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/041-plugins-nested-foreign-keys/1_1/kong-services-via-names.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/041-plugins-nested-foreign-keys/kong3x-consumer-groups-via-ids.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/041-plugins-nested-foreign-keys/kong3x-consumer-groups-via-ids.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/041-plugins-nested-foreign-keys/kong3x-consumer-groups-via-names.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/041-plugins-nested-foreign-keys/kong3x-consumer-groups-via-names.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/041-plugins-nested-foreign-keys/kong3x-consumers-via-ids.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/041-plugins-nested-foreign-keys/kong3x-consumers-via-ids.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/041-plugins-nested-foreign-keys/kong3x-consumers-via-names.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/041-plugins-nested-foreign-keys/kong3x-consumers-via-names.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/041-plugins-nested-foreign-keys/kong3x-routes-via-ids.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/041-plugins-nested-foreign-keys/kong3x-routes-via-ids.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/041-plugins-nested-foreign-keys/kong3x-routes-via-names.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/041-plugins-nested-foreign-keys/kong3x-routes-via-names.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/041-plugins-nested-foreign-keys/kong3x-services-via-ids.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/041-plugins-nested-foreign-keys/kong3x-services-via-ids.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/041-plugins-nested-foreign-keys/kong3x-services-via-names.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/041-plugins-nested-foreign-keys/kong3x-services-via-names.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/042-scoped-plugins/plugins1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/042-scoped-plugins/plugins1.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/042-scoped-plugins/plugins2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/042-scoped-plugins/plugins2.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/043-keys-and-key_sets/kong-name-update.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/043-keys-and-key_sets/kong-name-update.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/043-keys-and-key_sets/kong-no-name-konnect.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/043-keys-and-key_sets/kong-no-name-konnect.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/043-keys-and-key_sets/kong-no-name.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/043-keys-and-key_sets/kong-no-name.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/043-keys-and-key_sets/kong.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/043-keys-and-key_sets/kong.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/044-partials-tagging/partial-lookup-tags-ids.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/044-partials-tagging/partial-lookup-tags-ids.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/044-partials-tagging/partial-lookup-tags-names.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/044-partials-tagging/partial-lookup-tags-names.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/044-partials-tagging/partial-lookup-tags-wrong-ids.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/044-partials-tagging/partial-lookup-tags-wrong-ids.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/044-partials-tagging/partial-lookup-tags-wrong-names.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/044-partials-tagging/partial-lookup-tags-wrong-names.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/044-partials-tagging/partial-lookup-tags-wrong.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/044-partials-tagging/partial-lookup-tags-wrong.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/044-partials-tagging/partials.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/044-partials-tagging/partials.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/045-skip-custom-entities/initial.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/045-skip-custom-entities/initial.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/045-skip-custom-entities/select-tag.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/045-skip-custom-entities/select-tag.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/046-consumer-credentials/creds-initial.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/046-consumer-credentials/creds-initial.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/047-basic-auth-skip-hash/expected-dump.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/047-basic-auth-skip-hash/expected-dump.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/047-basic-auth-skip-hash/kong-update.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/047-basic-auth-skip-hash/kong-update.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/047-basic-auth-skip-hash/kong-with-info-update.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/047-basic-auth-skip-hash/kong-with-info-update.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/047-basic-auth-skip-hash/kong-with-info.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/047-basic-auth-skip-hash/kong-with-info.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/047-basic-auth-skip-hash/kong.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/047-basic-auth-skip-hash/kong.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/048-service-tls-sans/kong.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/048-service-tls-sans/kong.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/048-service-tls-sans/no-tls-http.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/048-service-tls-sans/no-tls-http.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/048-service-tls-sans/no-tls-https.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/048-service-tls-sans/no-tls-https.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/xxx-plugins-on-entities/kong.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/xxx-plugins-on-entities/kong.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/xxx-rbac-endpoint-permissions/kong.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/xxx-rbac-endpoint-permissions/kong.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/sync/xxx-rbac-endpoint-permissions/kong3x.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/sync/xxx-rbac-endpoint-permissions/kong3x.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/validate/001-partials/partial-lookup-tags.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/validate/001-partials/partial-lookup-tags.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/validate/001-partials/partials.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/validate/001-partials/partials.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/validate/kong-ee-non-default-workspace-prereq.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/validate/kong-ee-non-default-workspace-prereq.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/validate/kong-ee-non-default-workspace-with-lookup-tags.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/validate/kong-ee-non-default-workspace-with-lookup-tags.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/validate/kong-ee-non-existent-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/validate/kong-ee-non-existent-workspace.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/validate/kong-ee.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/validate/kong-ee.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/validate/kong.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/validate/kong.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/validate/kong3x.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/validate/kong3x.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/validate/konnect.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/validate/konnect.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/validate/konnect_1_1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/validate/konnect_1_1.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/validate/konnect_invalid.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/validate/konnect_invalid.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/validate/konnect_no_version.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/validate/konnect_no_version.yaml -------------------------------------------------------------------------------- /tests/integration/testdata/validate/rbac-resources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/testdata/validate/rbac-resources.yaml -------------------------------------------------------------------------------- /tests/integration/validate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tests/integration/validate_test.go -------------------------------------------------------------------------------- /tools/tools.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/tools/tools.go -------------------------------------------------------------------------------- /utils/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/utils/utils.go -------------------------------------------------------------------------------- /validate/konnect_compatibility.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/validate/konnect_compatibility.go -------------------------------------------------------------------------------- /validate/konnect_compatibility_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/validate/konnect_compatibility_test.go -------------------------------------------------------------------------------- /validate/validate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/validate/validate.go -------------------------------------------------------------------------------- /validate/validate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/deck/HEAD/validate/validate_test.go --------------------------------------------------------------------------------