diff --git a/scripts/redirects/_redirects b/scripts/redirects/_redirects new file mode 100644 index 00000000..387c07dc --- /dev/null +++ b/scripts/redirects/_redirects @@ -0,0 +1,409 @@ +/legal/third-party-software-tools/ /aws/legal/third-party-software-tools 301 +/references/coverage/coverage_elb/ /aws/services/elb 301 +/user-guide/aws/batch/ /aws/services/batch 301 +/references/coverage/coverage_scheduler/ /aws/services/scheduler 301 +/user-guide/extensions/ /aws/capabilities/extensions 301 +/tutorials/s3-static-website-terraform/ /aws/tutorials/s3-static-website-terraform 301 +/references/coverage/coverage_sso-admin/ /aws/services/sso-admin/ 301 +/references/coverage/coverage_rds-data/ /aws/services/rds 301 +/references/coverage/coverage_ec2/ /aws/services/ec2 301 +/references/licensing/ /aws/licensing 301 +/legal/ /aws/legal/third-party-software-tools 301 +/references/coverage/coverage_iotwireless/ /aws/services/iotwireless 301 +/references/coverage/coverage_mwaa/ /aws/services/mwaa 301 +/applications/amazon-rds-initialization-using-cdk-lambda-ecr-and-secrets-manager/ https://github.com/localstack-samples/sample-cdk-rds 301 +/references/coverage/coverage_pipes/ /aws/services/pipes 301 +/user-guide/state-management/persistence/ /aws/capabilities/state-management/persistence 301 +/references/coverage/coverage_mq/ /aws/services/mq 301 +/academy/localstack-101/what-is-localstack/ https://www.youtube.com/watch?list=PLTew28KOwGxPqbkFiW518eeIfiV495bm0&v=B2EML5L3-tw&feature=youtu.be 301 +/references/coverage/coverage_xray/ /aws/services/xray 301 +/references/coverage/coverage_cognito-identity/ /aws/services/cognito 301 +/user-guide/aws/ecs/ /aws/services/ecs 301 +/references/usage-tracking/ /aws/capabilities/config/usage-tracking 301 +/user-guide/aws/dms/ /aws/services/dms 301 +/references/coverage/coverage_managedblockchain/ /aws/services/managedblockchain 301 +/applications/search-application-with-lambda-kinesis-firehose-elasticsearch-s3/ https://github.com/localstack-samples/sample-fuzzy-movie-search-lambda-kinesis-elasticsearch 301 +/references/regions-coverage/ /aws/capabilities/config/regions-coverage/ 301 +/tutorials/elb-load-balancing/ /aws/tutorials/elb-load-balancing 301 +/references/docker-images/ /aws/capabilities/config/docker-images 301 +/user-guide/aws/eks/ /aws/services/eks 301 +/applications/appsync-graphql-apis-for-dynamodb-and-rds-aurora-postgresql/ https://github.com/localstack-samples/sample-appsync-graphql-api 301 +/user-guide/aws/cloudfront/ /aws/services/cloudfront 301 +/applications/note-taking-application-using-aws-sdk-for-javascript/ https://github.com/localstack-samples/sample-notes-app-dynamodb-lambda-apigateway 301 +/user-guide/state-management/export-import-state/ /aws/capabilities/state-management/export-import-state 301 +/references/coverage/coverage_s3control/ /aws/services/s3 301 +/references/custom-tls-certificates/ /aws/capabilities/security-testing/custom-tls-certificates 301 +/references/coverage/coverage_codecommit/ /aws/services/codecommit 301 +/user-guide/localstack-enterprise/enterprise-image/ /aws/enterprise/enterprise-image 301 +/user-guide/tools/testing-utils/ /aws/tooling/testing-utils 301 +/user-guide/aws/codedeploy/ /aws/services/codedeploy 301 +/references/coverage/coverage_serverlessrepo/ /aws/services/serverlessrepo 301 +/user-guide/aws/resource_groups/ /aws/services/resource_groups 301 +/references/coverage/coverage_glue/ /aws/services/glue 301 +/user-guide/aws/ssm/ /aws/services/ssm 301 +/references/coverage/coverage_sts/ /aws/services/sts 301 +/academy/localstack-101/course-overview/ https://www.youtube.com/watch?list=PLTew28KOwGxPqbkFiW518eeIfiV495bm0&v=VLL-BI1AWcc&feature=youtu.be 301 +/user-guide/aws/iotwireless/ /aws/services/iotwireless 301 +/user-guide/integrations/sdks/python/ /aws/integrations/aws-sdks/net/python 301 +/user-guide/integrations/crossplane/ /aws/integrations/infrastructure-as-code/crossplane 301 +/references/coverage/coverage_elbv2/ /aws/services/elb 301 +/user-guide/integrations/openshift/ /aws/integrations/containers/openshift 301 +/user-guide/aws/memorydb/ /aws/services/memorydb 301 +/user-guide/integrations/devcontainers/ /aws/integrations/containers/devcontainers 301 +/references/coverage/coverage_secretsmanager/ /aws/services/secretsmanager 301 +/user-guide/ci/travis-ci/ /aws/integrations/continuous-integration/travis-ci 301 +/applications/serverless-microservices-with-amazon-api-gateway-dynamodb-sqs-and-lambda/ https://github.com/localstack-samples/sample-microservices-apigateway-lambda-dynamodb-sqs 301 +/user-guide/lambda-tools/ /aws/tooling/lambda-tools 301 +/user-guide/integrations/aws-cdk/ /aws/integrations/aws-native-tools/aws-cdk 301 +/references/podman/ /aws/capabilities/config/podman 301 +/references/coverage/coverage_memorydb/ /aws/services/memorydb 301 +/user-guide/integrations/former2/ /aws/integrations/infrastructure-as-code/former2 301 +/user-guide/localstack-enterprise/k8s-operator/ /aws/enterprise/k8s-operator 301 +/user-guide/integrations/aws-cli/ /aws/integrations/aws-native-tools/aws-cli 301 +/references/coverage/coverage_kinesisanalyticsv2/ /aws/services/kinesisanalyticsv2 301 +/references/coverage/coverage_amplify/ /aws/services/amplify 301 +/user-guide/aws/events/ /aws/services/events 301 +/user-guide/aws/pipes/ /aws/services/pipes 301 +/user-guide/ci/circle-ci/ /aws/integrations/continuous-integration/circle-ci 301 +/references/network-troubleshooting/transparent-endpoint-injection/ /aws/capabilities/networking/transparent-endpoint-injection 301 +/references/coverage/coverage_kafka/ /aws/services/kafka 301 +/references/coverage/coverage_servicediscovery/ /aws/services/servicediscovery 301 +/references/coverage/coverage_apigateway/ /aws/services/apigateway 301 +/tutorials/ /aws/tutorials 301 +/references/coverage/coverage_kinesis/ /aws/services/kinesis 301 +/references/coverage/coverage_autoscaling/ /aws/services/autoscaling 301 +/references/coverage/coverage_kms/ /aws/services/kms 301 +/applications/step-up-authentication-using-amazon-cognito/ https://github.com/localstack-samples/sample-cdk-cognito-dynamodb-api-gateway 301 +/references/coverage/coverage_athena/ /aws/services/athena 301 +/user-guide/aws/mediastore/ /aws/services/mediastore 301 +/references/coverage/coverage_fis/ /aws/services/fis 301 +/user-guide/aws/logs/ /aws/services/cloudwatchlogs 301 +/academy/localstack-deployment/infra-cloudformation/ https://www.youtube.com/watch?list=PLTew28KOwGxPdtdW00WNXZLZnstvRQyTF&v=K0OgQ5eq588&feature=youtu.be 301 +/user-guide/cloud-sandbox/ /aws/capabilities/cloud-sandbox 301 +/user-guide/localstack-enterprise/ci-analytics/ /aws/enterprise/ci-analytics 301 +/references/changelog/ /aws/changelog 301 +/references/credentials/ /aws/capabilities/config/credentials 301 +/references/coverage/coverage_elasticbeanstalk/ /aws/services/elasticbeanstalk 301 +/user-guide/web-application/instance-management/ /aws/capabilities/web-app/instance-management 301 +/references/coverage/coverage_qldb/ /aws/services/qldb 301 +/academy/localstack-deployment/iam-policy-stream/ https://www.youtube.com/watch?list=PLTew28KOwGxPdtdW00WNXZLZnstvRQyTF&v=TOBLG2Z6xAM&feature=youtu.be 301 +/references/cross-account-access/ /aws/capabilities/config/cross-account-access 301 +/tutorials/reproducible-machine-learning-cloud-pods/ /aws/tutorials/reproducible-machine-learning-cloud-pods 301 +/references/coverage/coverage_ecs/ /aws/services/ecs 301 +/references/coverage/coverage_acm/ /aws/services/acm 301 +/references/coverage/coverage_cloudtrail/ /aws/services/cloudtrail 301 +/user-guide/aws/ /aws/services/ 301 +/references/lambda-provider-v2/ /aws/services/lambda 301 +/user-guide/web-application/ci-keys/ /aws/capabilities/web-app/ci-keys 301 +/academy/localstack-deployment/ls-integrations/ https://www.youtube.com/watch?v=YV0Zs6UNI9I&feature=youtu.be 301 +/references/coverage/coverage_appconfigdata/ /aws/services/appconfig 301 +/applications/serverless-image-resizer-with-aws-lambda-s3-sns-and-ses/ https://github.com/localstack-samples/sample-serverless-image-resizer-s3-lambda 301 +/user-guide/security-testing/ /aws/capabilities/security-testing/ 301 +/user-guide/aws/applicationautoscaling/ /aws/services/appautoscaling 301 +/user-guide/aws/bedrock/ /aws/services/bedrock 301 +/user-guide/aws/sts/ /aws/services/sts 301 +/user-guide/aws/docdb/ /aws/services/docdb 301 +/user-guide/tools/transparent-endpoint-injection/ /aws/capabilities/networking/transparent-endpoint-injection 301 +/user-guide/aws/account/ /aws/services/account 301 +/references/coverage/coverage_efs/ /aws/services/efs 301 +/user-guide/localstack-enterprise/ /aws/enterprise/ 301 +/getting-started/auth-token/ /aws/getting-started/auth-token 301 +/user-guide/localstack-enterprise/enterprise-support/ /aws/enterprise/enterprise-support 301 +/user-guide/aws/support/ /aws/services/support 301 +/references/coverage/coverage_resourcegroupstaggingapi/ /aws/services/resourcegroups 301 +/references/external-ports/ /aws/capabilities/networking/external-port-range 301 +/references/coverage/coverage_ce/ /aws/services/ce 301 +/user-guide/extensions/getting-started/ /aws/tooling/extensions/getting-started 301 +/references/coverage/coverage_codeartifact/ /aws/services/codeartifact/ 301 +/user-guide/integrations/sdks/ /aws/integrations/aws-sdks/ 301 +/user-guide/localstack-enterprise/single-sign-on/azure-ad/ /aws/enterprise/sso/azure-ad 301 +/user-guide/tools/localstack-desktop/ /aws/capabilities/web-app/localstack-desktop 301 +/references/coverage/coverage_es/ /aws/services/es 301 +/user-guide/integrations/sdks/javascript/ /aws/integrations/aws-sdks/net/javascript 301 +/references/coverage/coverage_iam/ /aws/services/iam 301 +/user-guide/tools/localsurf/ /aws/tooling/localsurf 301 +/user-guide/extensions/extensions-library/ /aws/tooling/extensions/extensions-library 301 +/tutorials/ecs-ecr-container-app/ /aws/tutorials/ecs-ecr-container-app 301 +/references/coverage/coverage_elastictranscoder/ /aws/services/elastictranscoder 301 +/user-guide/aws/feature-coverage/ /aws/services/ 301 +/user-guide/aws/lambda/ /aws/services/lambda 301 +/references/iam-coverage/ /aws/capabilities/security-testing/iam-coverage/ 301 +/user-guide/aws/transfer/ /aws/services/transfer 301 +/references/coverage/coverage_batch/ /aws/services/batch 301 +/references/coverage/coverage_neptune/ /aws/services/neptune 301 +/applications/temp/ /aws/sample-apps/ 301 +/applications/serverless-container-based-apis-with-amazon-ecs-api-gateway/ https://github.com/localstack-samples/sample-terraform-ecs-apigateway 301 +/user-guide/aws/s3/ /aws/services/s3 301 +/user-guide/lambda-tools/vscode-extension/ /aws/tooling/lambda-tools/vscode-extension 301 +/user-guide/chaos-engineering/ /aws/capabilities/chaos-engineering/ 301 +/persistence/supported/ /aws/capabilities/state-management/persistence-coverage 301 +/user-guide/aws/ce/ /aws/services/ce 301 +/user-guide/aws/kinesisanalyticsv2/ /aws/services/kinesisanalyticsv2 301 +/user-guide/state-management/cloud-pods/ /aws/capabilities/state-management/cloud-pods 301 +/references/coverage/coverage_transcribe/ /aws/services/transcribe 301 +/references/coverage/coverage_mediastore-data/ /aws/services/mediastore 301 +/user-guide/aws/route53/ /aws/services/route53 301 +/user-guide/aws/config/ /aws/services/config 301 +/references/coverage/coverage_identitystore/ /aws/services/identitystore 301 +/references/coverage/coverage_codedeploy/ /aws/services/codedeploy 301 +/user-guide/aws/msk/ /aws/services/kafka 301 +/user-guide/state-management/ /aws/capabilities/state-management/ 301 +/user-guide/integrations/copilot/ /aws/integrations/aws-native-tools/aws-copilot-cli/ 301 +/user-guide/integrations/eksctl/ /aws/integrations/containers/eksctl/ 301 +/getting-started/faq/ /aws/getting-started/faq 301 +/user-guide/aws/elb/ /aws/services/elb 301 +/user-guide/integrations/kubernetes/ /aws/integrations/containers/kubernetes/ 301 +/user-guide/aws/lakeformation/ /aws/services/lakeformation 301 +/developer-hub/ /aws/sample-apps 301 +/references/coverage/coverage_firehose/ /aws/services/firehose 301 +/user-guide/aws/verifiedpermissions/ /aws/services/verifiedpermissions 301 +/references/coverage/coverage_kinesisanalytics/ /aws/services/kinesisanalytics 301 +/user-guide/aws/sns/ /aws/services/sns 301 +/user-guide/tools/aws-replicator/ /aws/tooling/aws-replicator 301 +/user-guide/integrations/serverless-framework/ /aws/integrations/app-frameworks/serverless-framework 301 +/references/coverage/coverage_sqs/ /aws/services/sqs 301 +/user-guide/aws/appsync/ /aws/services/appsync 301 +/tutorials/schema-evolution-glue-msk/ /aws/tutorials/schema-evolution-glue-msk 301 +/user-guide/ci/bitbucket/ /aws/integrations/continuous-integration/bitbucket 301 +/contributing/ https://github.com/localstack/localstack/blob/main/docs/CONTRIBUTING.md 301 +/user-guide/aws/scheduler/ /aws/services/scheduler 301 +/user-guide/integrations/quarkus/ /aws/integrations/app-frameworks/quarkus 301 +/user-guide/aws/servicediscovery/ /aws/services/servicediscovery 301 +/academy/localstack-101/ https://www.youtube.com/playlist?list=PLTew28KOwGxPqbkFiW518eeIfiV495bm0&si=rKhzdxOJsfO_pgyk 301 +/user-guide/aws/xray/ /aws/services/xray 301 +/user-guide/aws/pca/ /aws/services/pca 301 +/user-guide/aws/waf/ /aws/services/waf 301 +/applications/event-driven-architecture-with-amazon-sns-fifo-dynamodb-lambda-and-s3/ https://github.com/localstack-samples/sample-sam-sns-fifo-dynamodb-lambda 301 +/user-guide/aws/apigateway/ /aws/services/apigateway 301 +/user-guide/integrations/cloud-custodian/ /aws/integrations/infrastructure-as-code/cloud-custodian/ 301 +/references/coverage/coverage_lambda/ /aws/services/lambda 301 +/user-guide/integrations/sdks/java/ /aws/integrations/aws-sdks/net/java 301 +/references/coverage/coverage_logs/ /aws/services/logs 301 +/references/coverage/coverage_mediastore/ /aws/services/mediastore 301 +/user-guide/integrations/kafka/ /aws/integrations/messaging/selfmanaged-kafka-cluster/ 301 +/user-guide/chaos-engineering/fault-injection-service/ /aws/capabilities/chaos-engineering/fault-injection-service 301 +/references/logging/ /aws/capabilities/config/logging 301 +/tutorials/java-notification-app/ /aws/tutorials/java-notification-app 301 +/applications/serverless-transcription-application-using-transcribe-s3-lambda-sqs-and-ses/ https://github.com/localstack-samples/sample-serverless-transcribe 301 +/user-guide/aws/route53resolver/ /aws/services/route53resolver 301 +/references/coverage/coverage_wafv2/ /aws/services/waf 301 +/user-guide/integrations/sdks/cpp/ /aws/integrations/aws-sdks/net/cpp 301 +/user-guide/integrations/testcontainers/ /aws/integrations/testing/testcontainers 301 +/references/internal-endpoints/ /aws/capabilities/networking/internal-endpoints 301 +/user-guide/aws/iotanalytics/ /aws/services/iotanalytics 301 +/tutorials/lambda-ecr-container-images/ /aws/tutorials/lambda-ecr-container-images 301 +/user-guide/aws/fis/ /aws/services/fis 301 +/user-guide/tools/localstack-docker-extension/ /aws/tooling/localstack-docker-extension/ 301 +/user-guide/aws/cloudformation/ /aws/services/cloudformation 301 +/tutorials/route-53-failover/ /aws/tutorials/route-53-failover 301 +/user-guide/web-application/resource-browser/ /aws/capabilities/web-app/resource-browser 301 +/applications/loan-broker-application-with-aws-step-functions-dynamodb-lambda-sqs-and-sns/ https://github.com/localstack-samples/sample-loan-broker-stepfunctions-lambda 301 +/references/coverage/coverage_resource-groups/ /aws/services/resourcegroups 301 +/user-guide/state-management/support/ /aws/capabilities/state-management/persistence-coverage 301 +/references/coverage/coverage_redshift/ /aws/services/redshift 301 +/user-guide/integrations/lambdatest-hyperexecute/ /aws/integrations/testing/lambdatest-hyperexecute/ 301 +/applications/ /aws/sample-apps/ 301 +/user-guide/web-application/users-and-licenses/ /aws/capabilities/web-app/users-and-licenses 301 +/user-guide/tools/localstack-sdk/ /aws/tooling/localstack-sdks/ 301 +/references/coverage/coverage_apigatewaymanagementapi/ /aws/services/apigateway 301 +/references/coverage/coverage_transfer/ /aws/services/transfer 301 +/references/coverage/coverage_codeconnections/ /aws/services/codeconnections/ 301 +/user-guide/aws/athena/ /aws/services/athena 301 +/user-guide/extensions/official-extensions/ /aws/tooling/extensions/official-extensions 301 +/user-guide/aws/textract/ /aws/services/textract 301 +/tutorials/iam-policy-stream/ /aws/tutorials/iam-policy-stream 301 +/references/coverage/coverage_ses/ /aws/services/ses 301 +/tutorials/gitlab_ci_testcontainers/ /aws/tutorials/gitlab-ci-testcontainers 301 +/user-guide/integrations/aws-sam/ /aws/integrations/aws-native-tools/aws-sam 301 +/user-guide/aws/firehose/ /aws/services/firehose 301 +/user-guide/web-application/ /aws/capabilities/web-app/ 301 +/references/coverage/coverage_sagemaker/ /aws/services/sagemaker 301 +/references/arm64-support/ /aws/capabilities/config/arm64-support/ 301 +/user-guide/aws/shield/ /aws/services/shield 301 +/user-guide/integrations/terraform/ /aws/integrations/infrastructure-as-code/terraform 301 +/user-guide/aws/es/ /aws/services/es 301 +/references/coverage/coverage_dms/ /aws/services/dms 301 +/user-guide/extensions/developing-extensions/ /aws/tooling/extensions/developing-extensions 301 +/user-guide/security-testing/explainable-iam/ /aws/capabilities/security-testing/explainable-iam 301 +/user-guide/aws/ram/ /aws/services/ram 301 +/references/coverage/coverage_ssm/ /aws/services/ssm 301 +/references/network-troubleshooting/created-resources/ /aws/capabilities/networking/created-resources 301 +/user-guide/aws/swf/ /aws/services/swf 301 +/user-guide/ci/github-actions/ /aws/integrations/continuous-integration/github-actions 301 +/user-guide/aws/serverlessrepo/ /aws/services/serverlessrepo 301 +/user-guide/aws/sqs/ /aws/services/sqs 301 +/references/coverage/coverage_ram/ /aws/services/ram 301 +/user-guide/aws/secretsmanager/ /aws/services/secretsmanager 301 +/user-guide/web-application/stack-insights/ /aws/capabilities/web-app/stack-insights 301 +/user-guide/aws/autoscaling/ /aws/services/autoscaling 301 +/references/coverage/coverage_opensearch/ /aws/services/opensearch 301 +/academy/localstack-101/cloud-pods/ https://www.youtube.com/watch?list=PLTew28KOwGxPqbkFiW518eeIfiV495bm0&v=InqTdSvxuag&feature=youtu.be 301 +/references/coverage/coverage_emr-serverless/ /aws/services/emr 301 +/user-guide/aws/cloudwatch/ /aws/services/cloudwatch 301 +/user-guide/aws/elasticbeanstalk/ /aws/services/elasticbeanstalk 301 +/references/coverage/coverage_mediaconvert/ /aws/services/mediaconvert 301 +/user-guide/state-management/launchpad/ /aws/capabilities/state-management/launchpad 301 +/user-guide/ci/codebuild/ /aws/integrations/continuous-integration/codebuild 301 +/user-guide/aws/iotdata/ /aws/services/iotdata 301 +/references/coverage/coverage_textract/ /aws/services/textract 301 +/references/coverage/coverage_codebuild/ /aws/services/codebuild 301 +/user-guide/aws/elastictranscoder/ /aws/services/elastictranscoder 301 +/references/coverage/coverage_glacier/ /aws/services/glacier 301 +/user-guide/tools/ /aws/tooling/ 301 +/user-guide/aws/timestream/ /aws/services/timestream 301 +/references/coverage/coverage_pinpoint/ /aws/services/pinpoint 301 +/applications/serverless-rds-proxy-with-api-gateway-lambda-and-aurora-rds/ https://github.com/localstack-samples/sample-serverless-rds-proxy-demo 301 +/academy/localstack-101/why-localstack/ https://www.youtube.com/watch?list=PLTew28KOwGxPqbkFiW518eeIfiV495bm0&v=EDGIBpUpYWU&feature=youtu.be 301 +/user-guide/aws/transcribe/ /aws/services/transcribe 301 +/references/coverage/coverage_cloudformation/ /aws/services/cloudformation 301 +/references/coverage/coverage_apigatewayv2/ /aws/services/apigateway 301 +/user-guide/aws/kinesis/ /aws/services/kinesis 301 +/references/coverage/coverage_bedrock-runtime/ /aws/services/bedrock 301 +/references/coverage/coverage_iot-data/ /aws/services/iotdata 301 +/user-guide/cloud-sandbox/ephemeral-instance/ /aws/capabilities/cloud-sandbox/ephemeral-instance 301 +/references/coverage/coverage_timestream-write/ /aws/services/timestream 301 +/user-guide/aws/pinpoint/ /aws/services/pinpoint 301 +/tutorials/cloud-pods-collaborative-debugging/ /aws/tutorials/cloud-pods-collaborative-debugging 301 +/references/coverage/coverage_emr/ /aws/services/emr 301 +/user-guide/aws/iam/ /aws/services/iam 301 +/academy/localstack-deployment/course-overview/ https://www.youtube.com/watch?list=PLTew28KOwGxPdtdW00WNXZLZnstvRQyTF&v=XDIat6laW28&feature=youtu.be 301 +/references/coverage/coverage_codepipeline/ /aws/services/codepipeline 301 +/academy/localstack-deployment/infra-terraform/ https://www.youtube.com/watch?list=PLTew28KOwGxPdtdW00WNXZLZnstvRQyTF&v=lsF3kewOeBU&feature=youtu.be 301 +/references/network-troubleshooting/ /aws/capabilities/networking/ 301 +/user-guide/ci/gitlab-ci/ /aws/integrations/continuous-integration/gitlab-ci 301 +/user-guide/aws/kms/ /aws/services/kms 301 +/references/coverage/coverage_stepfunctions/ /aws/services/stepfunctions 301 +/references/coverage/coverage_sesv2/ /aws/services/ses 301 +/references/coverage/coverage_events/ /aws/services/events 301 +/references/coverage/coverage_timestream-query/ /aws/services/timestream 301 +/references/network-troubleshooting/endpoint-url/ /aws/capabilities/networking/endpoint-url 301 +/tutorials/ephemeral-application-previews/ /aws/tutorials/ephemeral-application-previews 301 +/user-guide/web-application/accounts/ /aws/capabilities/web-app/accounts 301 +/references/coverage/coverage_appsync/ /aws/services/appsync 301 +/references/coverage/coverage_ecr/ /aws/services/ecr 301 +/academy/localstack-deployment/ https://www.youtube.com/playlist?list=PLTew28KOwGxPdtdW00WNXZLZnstvRQyTF&si=R-Ed-JQKOxXP473O 301 +/references/coverage/coverage_application-autoscaling/ /aws/services/appautoscaling 301 +/user-guide/lambda-tools/debugging/ /aws/tooling/lambda-tools/debugging 301 +/references/coverage/coverage_codestar-connections/ /aws/services/codeconnections/ 301 +/user-guide/integrations/rancher-desktop/ /aws/integrations/containers/rancher-desktop 301 +/user-guide/integrations/sdks/ruby/ /aws/integrations/aws-sdks/net/ruby 301 +/user-guide/aws/mwaa/ /aws/services/mwaa 301 +/academy/localstack-deployment/deploy-app-ls/ https://www.youtube.com/watch?list=PLTew28KOwGxPdtdW00WNXZLZnstvRQyTF&v=qIB79b-iw2U&feature=youtu.be 301 +/user-guide/aws/organizations/ /aws/services/organizations 301 +/academy/localstack-deployment/github-action-ls/ https://www.youtube.com/watch?list=PLTew28KOwGxPdtdW00WNXZLZnstvRQyTF&v=XNh8aSaT9v0&feature=youtu.be 301 +/user-guide/aws/sagemaker/ /aws/services/sagemaker 301 +/references/configuration/ /aws/capabilities/config/configuration 301 +/user-guide/chaos-engineering/chaos-api/ /aws/capabilities/chaos-engineering/chaos-api 301 +/user-guide/aws/glacier/ /aws/services/glacier 301 +/references/coverage/coverage_qldb-session/ /aws/services/qldb 301 +/user-guide/integrations/pulumi/ /aws/integrations/infrastructure-as-code/pulumi 301 +/user-guide/aws/cloudtrail/ /aws/services/cloudtrail 301 +/references/coverage/coverage_s3/ /aws/services/s3 301 +/user-guide/aws/emr/ /aws/services/emr 301 +/user-guide/tools/dns-server/ /aws/tooling/dns-server 301 +/user-guide/chaos-engineering/chaos-application-dashboard/ /aws/capabilities/chaos-engineering/chaos-application-dashboard 301 +/references/coverage/coverage_route53/ /aws/services/route53 301 +/references/coverage/coverage_dynamodbstreams/ /aws/services/dynamodbstreams 301 +/references/coverage/coverage_dynamodb/ /aws/services/dynamodb 301 +/user-guide/aws/ec2/ /aws/services/ec2 301 +/user-guide/cloud-sandbox/application-previews/ /aws/capabilities/cloud-sandbox/application-previews 301 +/user-guide/integrations/spring-cloud-function/ /aws/integrations/app-frameworks/spring-cloud-function 301 +/references/multi-account-setups/ /aws/capabilities/config/multi-account-setups/ 301 +/user-guide/aws/elementalmediaconvert/ /aws/services/elementalmediaconvert 301 +/references/coverage/coverage_shield/ /aws/services/shield 301 +/user-guide/aws/dynamodb/ /aws/services/dynamodb 301 +/user-guide/tools/event-studio/ /aws/tooling/event-studio/ 301 +/references/coverage/ /aws/services/ 301 +/references/coverage/coverage_acm-pca/ /aws/services/acm-pca 301 +/user-guide/aws/opensearch/ /aws/services/opensearch 301 +/user-guide/aws/neptune/ /aws/services/neptune 301 +/user-guide/aws/codepipeline/ /aws/services/codepipeline 301 +/references/coverage/coverage_docdb/ /aws/services/docdb 301 +/references/coverage/coverage_appconfig/ /aws/services/appconfig 301 +/references/coverage/coverage_iot/ /aws/services/iot 301 +/getting-started/installation/ /aws/getting-started/installation 301 +/user-guide/integrations/architect/ /aws/integrations/app-frameworks/architect/ 301 +/user-guide/integrations/gitpod/ /aws/integrations/containers/gitpod/ 301 +/user-guide/aws/managedblockchain/ /aws/services/managedblockchain 301 +/applications/query-data-in-s3-bucket-with-amazon-athena-glue-catalog-cloudformation/ https://github.com/localstack-samples/sample-query-data-s3-athena-glue 301 +/academy/localstack-101/web-app-resource-browser/ https://www.youtube.com/watch?list=PLTew28KOwGxPqbkFiW518eeIfiV495bm0&v=SoXtngYp-8k&feature=youtu.be 301 +/user-guide/integrations/ /aws/integrations/ 301 +/user-guide/aws/codebuild/ /aws/services/codebuild 301 +/user-guide/aws/ses/ /aws/services/ses 301 +/references/coverage/coverage_sagemaker-runtime/ /aws/services/sagemaker 301 +/applications/messaging-processing-application-with-sqs-dynamodb-and-fargate/ https://github.com/localstack-samples/sample-cdk-sqs-fargate-dynamodb 301 +/user-guide/aws/mq/ /aws/services/mq 301 +/user-guide/localstack-enterprise/kubernetes-executor/ /aws/enterprise/kubernetes-executor 301 +/user-guide/aws/iot/ /aws/services/iot 301 +/user-guide/aws/backup/ /aws/services/backup 301 +/references/coverage/coverage_organizations/ /aws/services/organizations 301 +/user-guide/aws/kinesisanalytics/ /aws/services/kinesisanalytics 301 +/user-guide/localstack-enterprise/single-sign-on/ /aws/enterprise/sso 301 +/user-guide/aws/redshift/ /aws/services/redshift 301 +/references/coverage/coverage_verifiedpermissions/ /aws/services/verifiedpermissions 301 +/academy/localstack-101/full-project-demo/ https://www.youtube.com/watch?list=PLTew28KOwGxPqbkFiW518eeIfiV495bm0&v=cQxg3Dnteyc&feature=youtu.be 301 +/applications/full-stack-application-with-aws-lambda-dynamodb-s3-for-shipment-validation/ https://github.com/localstack-samples/sample-shipment-list-demo-lambda-dynamodb-s3 301 +/references/coverage/coverage_iotanalytics/ /aws/services/iotanalytics 301 +/user-guide/integrations/chalice/ /aws/integrations/aws-native-tools/aws-chalice/ 301 +/user-guide/security-testing/iam-policy-stream/ /aws/capabilities/security-testing/iam-policy-stream 301 +/user-guide/security-testing/iam-enforcement/ /aws/capabilities/security-testing/iam-enforcement 301 +/references/coverage/coverage_route53resolver/ /aws/services/route53resolver 301 +/references/coverage/coverage_config/ /aws/services/config 301 +/references/coverage/coverage_account/ /aws/services/account 301 +/user-guide/web-application/stack-overview/ /aws/capabilities/web-app/stack-overview 301 +/academy/localstack-deployment/cloud-pods/ https://www.youtube.com/watch?list=PLTew28KOwGxPdtdW00WNXZLZnstvRQyTF&v=ZJP2xfvwR_g&feature=youtu.be 301 +/user-guide/aws/appconfig/ /aws/services/appconfig 301 +/user-guide/aws/cognito/ /aws/services/cognito 301 +/references/coverage/coverage_bedrock/ /aws/services/bedrock 301 +/user-guide/aws/efs/ /aws/services/efs 301 +/references/coverage/coverage_rds/ /aws/services/rds 301 +/references/coverage/coverage_backup/ /aws/services/backup 301 +/user-guide/aws/rds/ /aws/services/rds 301 +/user-guide/aws/identitystore/ /aws/services/identitystore 301 +/references/coverage/coverage_redshift-data/ /aws/services/redshift 301 +/user-guide/aws/elasticache/ /aws/services/elasticache 301 +/tutorials/using-terraform-with-testcontainers-and-localstack/ /aws/tutorials/using-terraform-with-testcontainers-and-localstack 301 +/references/coverage/coverage_cloudfront/ /aws/services/cloudfront 301 +/user-guide/tools/localstack-sdk/java/ /aws/user-guide/tools/localstack-sdk/java 301 +/references/network-troubleshooting/readme/ /aws/capabilities/networking/ 301 +/user-guide/aws/codecommit/ /aws/services/codecommit 301 +/references/coverage/coverage_swf/ /aws/services/swf 301 +/user-guide/integrations/sdks/go/ /aws/integrations/aws-sdks/go 301 +/persistence/ /aws/capabilities/state-management/persistence/ 301 +/references/init-hooks/ /aws/capabilities/config/initialization-hooks/ 301 +/references/coverage/coverage_support/ /aws/services/support 301 +/user-guide/ /aws/ 301 +/user-guide/aws/qldb/ /aws/services/qldb 301 +/tutorials/simulating-outages/ /aws/tutorials/simulating-outages 301 +/user-guide/aws/acm/ /aws/services/acm 301 +/user-guide/integrations/sdks/php/ /aws/integrations/aws-sdks/net/php 301 +/references/coverage/coverage_sns/ /aws/services/sns 301 +/getting-started/help-and-support/ /aws/getting-started/help-support 301 +/user-guide/aws/amplify/ /aws/services/amplify 301 +/references/coverage/coverage_lakeformation/ /aws/services/lakeformation 301 +/user-guide/integrations/sdks/dotnet/ /aws/integrations/aws-sdks/net/dotnet 301 +/academy/ https://www.youtube.com/playlist?list=PLTew28KOwGxPqbkFiW518eeIfiV495bm0 301 +/references/coverage/coverage_cloudwatch/ /aws/services/cloudwatch 301 +/user-guide/aws/ecr/ /aws/services/ecr 301 +/user-guide/aws/stepfunctions/ /aws/services/stepfunctions 301 +/references/coverage/coverage_elasticache/ /aws/services/elasticache 301 +/applications/mnist-handwritten-digit-recognition-model-running-on-a-local-sagemaker-endpoint/ https://github.com/localstack-samples/sample-mnist-digit-recognition-sagemaker 301 +/user-guide/state-management/pods-cli/ /aws/capabilities/state-management/cli-commands 301 +/user-guide/aws/dynamodbstreams/ /aws/services/dynamodbstreams 301 +/references/api-key/ /aws/getting-started/auth-token/#how-do-i-activate-older-versions-of-localstack-before-v30 301 +/user-guide/ci/ /aws/user-guide/ci 301 +/references/coverage/coverage_eks/ /aws/services/eks 301 +/references/coverage/coverage_cognito-idp/ /aws/services/cognito 301 +/user-guide/web-application/workspace/ /aws/capabilities/web-app/workspace 301 +/references/coverage/coverage_cloudcontrol/ /aws/services/cloudcontrol 301 +/tutorials/replicate-aws-resources-localstack-extension/ /aws/tutorials/replicate-aws-resources-localstack-extension 301 +/user-guide/tools/localstack-sdk/python/ /aws/tooling/localstack-sdks/python 301 +/user-guide/lambda-tools/hot-reloading/ /aws/tooling/lambda-tools/hot-reloading 301 +/getting-started/quickstart/ /aws/getting-started/quickstart 301 +/overview/ /aws 301 +/user-guide/aws/glue/ /aws/services/glue 301 +/getting-started/ /aws/getting-started 301 +/user-guide/extensions/managing-extensions/ /aws/tooling/extensions/managing-extensions 301 +/references/filesystem/ /aws/capabilities/config/filesystem/ 301 +/references/ /aws/capabilities/config/ 301 +/academy/localstack-101/getting-started/ https://www.youtube.com/watch?v=CzX4mfiS058&feature=youtu.be 301 diff --git a/scripts/redirects/redirects_config.json b/scripts/redirects/redirects_config.json index 9453f654..5a3dc550 100644 --- a/scripts/redirects/redirects_config.json +++ b/scripts/redirects/redirects_config.json @@ -342,7 +342,7 @@ }, { "old_link": "/references/coverage/coverage_kafka/", - "new_link": "/aws/services/msk", + "new_link": "/aws/services/kafka", "status_code": 301 }, { @@ -741,7 +741,7 @@ }, { "old_link": "/user-guide/aws/msk/", - "new_link": "/aws/services/msk", + "new_link": "/aws/services/kafka", "status_code": 301 }, { @@ -2284,6 +2284,11 @@ "old_link": "/tutorials/", "new_link": "/snowflake/tutorials/", "status_code": 301 + }, + { + "old_link": "/aws/services/msk/", + "new_link": "/aws/services/kafka/", + "status_code": 301 } ] }