diff --git a/.github/workflows/cron.yml b/.github/workflows/cron.yml index 5965da22b..02c578d22 100644 --- a/.github/workflows/cron.yml +++ b/.github/workflows/cron.yml @@ -58,8 +58,8 @@ jobs: platform: - ubuntu-latest source-dir: - - testing-unit-cs - - testing-unit-cs-mocks + - testing-unit-csharp + - testing-unit-csharp-mocks - testing-unit-fs-mocks go-unit-testing: name: Running ${{ matrix.source-dir }} test diff --git a/.github/workflows/run-tests-command.yml b/.github/workflows/run-tests-command.yml index c344b8acd..3020f066f 100644 --- a/.github/workflows/run-tests-command.yml +++ b/.github/workflows/run-tests-command.yml @@ -78,8 +78,8 @@ jobs: platform: - ubuntu-latest source-dir: - - testing-unit-cs - - testing-unit-cs-mocks + - testing-unit-csharp + - testing-unit-csharp-mocks - testing-unit-fs-mocks go-unit-testing: if: github.event_name == 'repository_dispatch' || diff --git a/.github/workflows/smoke-test-cli-command.yml b/.github/workflows/smoke-test-cli-command.yml index 989cdd20d..307f05a3e 100644 --- a/.github/workflows/smoke-test-cli-command.yml +++ b/.github/workflows/smoke-test-cli-command.yml @@ -54,8 +54,8 @@ jobs: platform: - ubuntu-latest source-dir: - - testing-unit-cs - - testing-unit-cs-mocks + - testing-unit-csharp + - testing-unit-csharp-mocks - testing-unit-fs-mocks go-unit-testing: name: Running ${{ matrix.source-dir }} test diff --git a/.github/workflows/smoke-test-provider-command.yml b/.github/workflows/smoke-test-provider-command.yml index 105de88da..fd4066137 100644 --- a/.github/workflows/smoke-test-provider-command.yml +++ b/.github/workflows/smoke-test-provider-command.yml @@ -54,8 +54,8 @@ jobs: platform: - ubuntu-latest source-dir: - - testing-unit-cs - - testing-unit-cs-mocks + - testing-unit-csharp + - testing-unit-csharp-mocks - testing-unit-fs-mocks go-unit-testing: name: Running ${{ matrix.source-dir }} test diff --git a/README.md b/README.md index 6672f4163..94f94ba90 100644 --- a/README.md +++ b/README.md @@ -73,39 +73,39 @@ Don't see an example listed? [Try Pulumi AI](https://www.pulumi.com/ai) and use Example | Description | --------- | --------- | -[API Gateway](aws-ts-apigateway) | Deploy a simple REST API that counts the number of times a route has been hit. -[API Gateway HTTP API with routes](aws-ts-apigatewayv2-http-api) | Deploy a HTTP API that invokes a Lambda. -[API Gateway HTTP API quickstart](aws-ts-apigatewayv2-http-api-quickcreate) | Deploy a very simple HTTP API that invokes a Lambda. -[API Gateway V1 with EventBridge and Lambda](aws-ts-apigateway-eventbridge) | Deploy a REST API that uses EventBridge to target a Lambda function. Includes API Gateway model validation and custom integration-response mapping. -[API Gateway V2 with EventBridge and Lambda](aws-ts-apigatewayv2-eventbridge) | Deploy an HTTP API that uses EventBridge to target a Lambda function. -[Apigateway - Auth0](aws-ts-apigateway-auth0) | Deploy a simple REST API protected by Auth0. -[AppSync](aws-ts-appsync) | Deploy a basic GraphQL endpoint in AWS AppSync. -[AssumeRole](aws-ts-assume-role) | Use AssumeRole to create resources. -[Containers](aws-ts-containers) | Provision containers on Fargate. -[EKS - Dashboard](aws-ts-eks) | Deploy an EKS Kubernetes cluster with an EBS-backed StorageClass, then the Kubernetes Dashboard into the cluster. -[EKS - Hello World](aws-ts-eks-hello-world) | Deploy an EKS Kubernetes cluster with an EBS-backed StorageClass, then a Kubernetes namespace and nginx deployment into the cluster. -[EKS - Migrate Node Groups](aws-ts-eks-migrate-nodegroups) | Create an EKS cluster and node group to use for workload migration with zero downtime. -[Fargate](aws-ts-hello-fargate) | Build, deploy, and run a Dockerized app using ECS, ECR, and Fargate. -[Lambda Thumbnailer](aws-ts-lambda-thumbnailer) | Create a video thumbnail extractor using serverless functions. -[Miniflux](aws-ts-pulumi-miniflux) | Stand up an RSS Service using Fargate and RDS. -[Pulumi Webhooks](aws-ts-pulumi-webhooks) | Create a Pulumi `cloud.HttpEndpoint` that receives webhook events delivered by Pulumi Cloud, then echos the event to Slack. -[RDS and Airflow](aws-ts-airflow) | Deploy a RDS Postgres instance and containerized Airflow. -[Resources](aws-ts-resources) | Create various resources, including `cloudwatch.Dashboard`, `cloudwatch.EventRule`, `cloudwatch.LogGroup`, and `sqs.Queue`. -[Ruby on Rails](aws-ts-ruby-on-rails) | Create a single EC2 virtual machine instance with a local MySQL database. -[S3 Lambda](aws-ts-s3-lambda-copyzip) | Set up two AWS S3 Buckets and a single Lambda that listens to one and, upon each new object arriving in it, zips it up and copies it to the second bucket. -[Serverless Application](aws-ts-serverless-raw) | Deploy a complete serverless C# application using raw resources from `@pulumi/aws`. -[Serverless Datawarehouse](aws-ts-serverless-datawarehouse) | Deploy a serverless data warehouse. -[Slackbot](aws-ts-slackbot) | Create a simple slackbot that posts a notification to a specific channel any time you're @mentioned anywhere. -[Stack Reference](aws-ts-stackreference) | Create a "team" EC2 Instance with tags set from upstream stacks. -[Static Website](aws-ts-static-website) | Serve a static website using S3, CloudFront, Route53, and Certificate Manager. -[Step Functions](aws-ts-stepfunctions) | Use Step Functions with a Lambda function. -[Thumbnailer](aws-ts-thumbnailer) | Create a video thumbnail extractor using serverless functions and containers. -[Twitter](aws-ts-twitter-athena) | Query Twitter every 2 minutes, store the results in S3, and set up an Athena table and query. -[URL Shortener](aws-ts-url-shortener-cache-http) | Create a serverless URL shortener that uses high-level components. -[Voting App](aws-ts-voting-app) | Create a simple voting app using Redis and Python Flask. -[Web Server](aws-ts-webserver) | Deploy an EC2 Virtual machine using TypeScript to run a Python web server. -[Web Server with Manual Provisioning](aws-ts-ec2-provisioners) | Use Pulumi dynamic providers to accomplish post-provisioning configuration steps. -[LangServe - Hello OpenAI](aws-ts-langserve) | Deploy a LangServe app that uses OpenAI's on AWS ECS. +[API Gateway](aws/ts/aws-ts-apigateway) | Deploy a simple REST API that counts the number of times a route has been hit. +[API Gateway HTTP API with routes](aws/ts/aws-ts-apigatewayv2-http-api) | Deploy a HTTP API that invokes a Lambda. +[API Gateway HTTP API quickstart](aws/ts/aws-ts-apigatewayv2-http-api-quickcreate) | Deploy a very simple HTTP API that invokes a Lambda. +[API Gateway V1 with EventBridge and Lambda](aws/ts/aws-ts-apigateway-eventbridge) | Deploy a REST API that uses EventBridge to target a Lambda function. Includes API Gateway model validation and custom integration-response mapping. +[API Gateway V2 with EventBridge and Lambda](aws/ts/aws-ts-apigatewayv2-eventbridge) | Deploy an HTTP API that uses EventBridge to target a Lambda function. +[Apigateway - Auth0](aws/ts/aws-ts-apigateway-auth0) | Deploy a simple REST API protected by Auth0. +[AppSync](aws/ts/aws-ts-appsync) | Deploy a basic GraphQL endpoint in AWS AppSync. +[AssumeRole](aws/ts/aws-ts-assume-role) | Use AssumeRole to create resources. +[Containers](aws/ts/aws-ts-containers) | Provision containers on Fargate. +[EKS - Dashboard](aws/ts/aws-ts-eks) | Deploy an EKS Kubernetes cluster with an EBS-backed StorageClass, then the Kubernetes Dashboard into the cluster. +[EKS - Hello World](aws/ts/aws-ts-eks-hello-world) | Deploy an EKS Kubernetes cluster with an EBS-backed StorageClass, then a Kubernetes namespace and nginx deployment into the cluster. +[EKS - Migrate Node Groups](aws/ts/aws-ts-eks-migrate-nodegroups) | Create an EKS cluster and node group to use for workload migration with zero downtime. +[Fargate](aws/ts/aws-ts-hello-fargate) | Build, deploy, and run a Dockerized app using ECS, ECR, and Fargate. +[Lambda Thumbnailer](aws/ts/aws-ts-lambda-thumbnailer) | Create a video thumbnail extractor using serverless functions. +[Miniflux](aws/ts/aws-ts-pulumi-miniflux) | Stand up an RSS Service using Fargate and RDS. +[Pulumi Webhooks](aws/ts/aws-ts-pulumi-webhooks) | Create a Pulumi `cloud.HttpEndpoint` that receives webhook events delivered by Pulumi Cloud, then echos the event to Slack. +[RDS and Airflow](aws/ts/aws-ts-airflow) | Deploy a RDS Postgres instance and containerized Airflow. +[Resources](aws/ts/aws-ts-resources) | Create various resources, including `cloudwatch.Dashboard`, `cloudwatch.EventRule`, `cloudwatch.LogGroup`, and `sqs.Queue`. +[Ruby on Rails](aws/ts/aws-ts-ruby-on-rails) | Create a single EC2 virtual machine instance with a local MySQL database. +[S3 Lambda](aws/ts/aws-ts-s3-lambda-copyzip) | Set up two AWS S3 Buckets and a single Lambda that listens to one and, upon each new object arriving in it, zips it up and copies it to the second bucket. +[Serverless Application](aws/ts/aws-ts-serverless-raw) | Deploy a complete serverless C# application using raw resources from `@pulumi/aws`. +[Serverless Datawarehouse](aws/ts/aws-ts-serverless-datawarehouse) | Deploy a serverless data warehouse. +[Slackbot](aws/ts/aws-ts-slackbot) | Create a simple slackbot that posts a notification to a specific channel any time you're @mentioned anywhere. +[Stack Reference](aws/ts/aws-ts-stackreference) | Create a "team" EC2 Instance with tags set from upstream stacks. +[Static Website](aws/ts/aws-ts-static-website) | Serve a static website using S3, CloudFront, Route53, and Certificate Manager. +[Step Functions](aws/ts/aws-ts-stepfunctions) | Use Step Functions with a Lambda function. +[Thumbnailer](aws/ts/aws-ts-thumbnailer) | Create a video thumbnail extractor using serverless functions and containers. +[Twitter](aws/ts/aws-ts-twitter-athena) | Query Twitter every 2 minutes, store the results in S3, and set up an Athena table and query. +[URL Shortener](aws/ts/aws-ts-url-shortener-cache-http) | Create a serverless URL shortener that uses high-level components. +[Voting App](aws/ts/aws-ts-voting-app) | Create a simple voting app using Redis and Python Flask. +[Web Server](aws/ts/aws-ts-webserver) | Deploy an EC2 Virtual machine using TypeScript to run a Python web server. +[Web Server with Manual Provisioning](aws/ts/aws-ts-ec2-provisioners) | Use Pulumi dynamic providers to accomplish post-provisioning configuration steps. +[LangServe - Hello OpenAI](aws/ts/aws-ts-langserve) | Deploy a LangServe app that uses OpenAI's on AWS ECS. ### JavaScript @@ -113,13 +113,13 @@ Example | Description | Example | Description | --------- | --------- | -[Containers](aws-js-containers) | Provision containers on Fargate. -[S3 Folder Component](aws-js-s3-folder-component) | Serve a static website on S3 from a component. -[S3 Folder](aws-js-s3-folder) | Serve a static website on S3. -[Servless SQS to Slack](aws-js-sqs-slack) | Wire up a serverless AWS Lambda to an AWS SQS queue and post a message to Slack. -[Web Server - Component](aws-js-webserver-component) | Deploy an EC2 instance using a common module for creating an instance. -[Web Server](aws-js-webserver) | Deploy an EC2 Virtual machine running a Python web server. -[LangServe - Hello OpenAI](aws-js-langserve) | Deploy a LangServe app that uses OpenAI's on AWS ECS. +[Containers](aws/js/aws-js-containers) | Provision containers on Fargate. +[S3 Folder Component](aws/js/aws-js-s3-folder-component) | Serve a static website on S3 from a component. +[S3 Folder](aws/js/aws-js-s3-folder) | Serve a static website on S3. +[Servless SQS to Slack](aws/js/aws-js-sqs-slack) | Wire up a serverless AWS Lambda to an AWS SQS queue and post a message to Slack. +[Web Server - Component](aws/js/aws-js-webserver-component) | Deploy an EC2 instance using a common module for creating an instance. +[Web Server](aws/js/aws-js-webserver) | Deploy an EC2 Virtual machine running a Python web server. +[LangServe - Hello OpenAI](aws/js/aws-js-langserve) | Deploy a LangServe app that uses OpenAI's on AWS ECS. ### Python @@ -127,17 +127,17 @@ Example | Description | Example | Description | --------- | --------- | -[API Gateway HTTP API quickstart](aws-py-apigatewayv2-http-api-quickcreate) | Deploy a very simple HTTP API that invokes a Lambda. -[API Gateway V2 with EventBridge and Lambda](aws-py-apigatewayv2-eventbridge) | Deploy an HTTP API that uses EventBridge to target a Lambda function. -[AppSync](aws-py-appsync) | Deploy a basic GraphQL endpoint in AWS AppSync. -[AssumeRole](aws-py-assume-role) | Use AssumeRole to create resources. -[Fargate](aws-py-fargate) | Provision a full ECS Fargate cluster running a load-balanced nginx web server. -[Resources](aws-py-resources) | Create various resources, including `cloudwatch.Dashboard`, `cloudwatch.EventRule`, `cloudwatch.LogGroup`, and `sqs.Queue`. -[S3 Folder](aws-py-s3-folder) | Serve a static website on S3. -[Stack Reference](aws-py-stackreference) | Create a "team" EC2 Instance with tags set from upstream stacks. -[Step Functions](aws-py-stepfunctions) | Use Step Functions with a Lambda function. -[Web Server](aws-py-webserver) | Deploy an EC2 instance and open port 80. -[LangServe - Hello OpenAI](aws-py-langserve) | Deploy a LangServe app that uses OpenAI's on AWS ECS. +[API Gateway HTTP API quickstart](aws/py/aws-py-apigatewayv2-http-api-quickcreate) | Deploy a very simple HTTP API that invokes a Lambda. +[API Gateway V2 with EventBridge and Lambda](aws/py/aws-py-apigatewayv2-eventbridge) | Deploy an HTTP API that uses EventBridge to target a Lambda function. +[AppSync](aws/py/aws-py-appsync) | Deploy a basic GraphQL endpoint in AWS AppSync. +[AssumeRole](aws/py/aws-py-assume-role) | Use AssumeRole to create resources. +[Fargate](aws/py/aws-py-fargate) | Provision a full ECS Fargate cluster running a load-balanced nginx web server. +[Resources](aws/py/aws-py-resources) | Create various resources, including `cloudwatch.Dashboard`, `cloudwatch.EventRule`, `cloudwatch.LogGroup`, and `sqs.Queue`. +[S3 Folder](aws/py/aws-py-s3-folder) | Serve a static website on S3. +[Stack Reference](aws/py/aws-py-stackreference) | Create a "team" EC2 Instance with tags set from upstream stacks. +[Step Functions](aws/py/aws-py-stepfunctions) | Use Step Functions with a Lambda function. +[Web Server](aws/py/aws-py-webserver) | Deploy an EC2 instance and open port 80. +[LangServe - Hello OpenAI](aws/py/aws-py-langserve) | Deploy a LangServe app that uses OpenAI's on AWS ECS. ### Go @@ -145,12 +145,12 @@ Example | Description | Example | Description | --------- | --------- | -[AssumeRole](aws-go-assume-role) | Use AssumeRole to create resources. -[Fargate](aws-go-fargate) | Provision a full ECS Fargate cluster running a load-balanced nginx web server. -[Lambda](aws-go-lambda) | Create a lambda that does a simple `ToUpper` on the string input and returns it. -[S3 Folder](aws-go-s3-folder) | Serve a static website on S3. -[Web Server](aws-go-webserver) | Deploy an EC2 Virtual machine running a Python web server. -[LangServe - Hello OpenAI](aws-go-langserve) | Deploy a LangServe app that uses OpenAI's on AWS ECS. +[AssumeRole](aws/go/aws-go-assume-role) | Use AssumeRole to create resources. +[Fargate](aws/go/aws-go-fargate) | Provision a full ECS Fargate cluster running a load-balanced nginx web server. +[Lambda](aws/go/aws-go-lambda) | Create a lambda that does a simple `ToUpper` on the string input and returns it. +[S3 Folder](aws/go/aws-go-s3-folder) | Serve a static website on S3. +[Web Server](aws/go/aws-go-webserver) | Deploy an EC2 Virtual machine running a Python web server. +[LangServe - Hello OpenAI](aws/go/aws-go-langserve) | Deploy a LangServe app that uses OpenAI's on AWS ECS. ### C# @@ -171,8 +171,8 @@ Example | Description | Example | Description | --------- | --------- | -[Lambda Web Server](aws-fs-lambda-webserver) | Create a web server in AWS lambda using the Giraffe web server. -[S3 Folder](aws-fs-s3-folder) | Serve a static website on S3. +[Lambda Web Server](aws/fs/aws-fs-lambda-webserver) | Create a web server in AWS lambda using the Giraffe web server. +[S3 Folder](aws/fs/aws-fs-s3-folder) | Serve a static website on S3. ## Azure diff --git a/aws-py-resources/README.md b/aws-py-resources/README.md deleted file mode 100644 index 2c0f50328..000000000 --- a/aws-py-resources/README.md +++ /dev/null @@ -1,19 +0,0 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-resources/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-resources/README.md#gh-dark-mode-only) - -# AWS Resources - -A Pulumi program that demonstrates creating various AWS resources in Python - -```bash -# Create and configure a new stack -$ pulumi stack init dev -$ pulumi config set aws:region us-east-2 - -# Preview and run the deployment -$ pulumi up - -# Remove the app -$ pulumi destroy -$ pulumi stack rm -``` diff --git a/aws-ts-apigatewayv2-http-api-quickcreate/tsconfig.json b/aws-ts-apigatewayv2-http-api-quickcreate/tsconfig.json deleted file mode 100644 index ab65afa61..000000000 --- a/aws-ts-apigatewayv2-http-api-quickcreate/tsconfig.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "compilerOptions": { - "strict": true, - "outDir": "bin", - "target": "es2016", - "module": "commonjs", - "moduleResolution": "node", - "sourceMap": true, - "experimentalDecorators": true, - "pretty": true, - "noFallthroughCasesInSwitch": true, - "noImplicitReturns": true, - "forceConsistentCasingInFileNames": true - }, - "files": [ - "index.ts" - ] -} diff --git a/aws-ts-apigatewayv2-http-api/tsconfig.json b/aws-ts-apigatewayv2-http-api/tsconfig.json deleted file mode 100644 index ab65afa61..000000000 --- a/aws-ts-apigatewayv2-http-api/tsconfig.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "compilerOptions": { - "strict": true, - "outDir": "bin", - "target": "es2016", - "module": "commonjs", - "moduleResolution": "node", - "sourceMap": true, - "experimentalDecorators": true, - "pretty": true, - "noFallthroughCasesInSwitch": true, - "noImplicitReturns": true, - "forceConsistentCasingInFileNames": true - }, - "files": [ - "index.ts" - ] -} diff --git a/aws-ts-assume-role/assume-role/tsconfig.json b/aws-ts-assume-role/assume-role/tsconfig.json deleted file mode 100644 index 61fe22191..000000000 --- a/aws-ts-assume-role/assume-role/tsconfig.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "compilerOptions": { - "outDir": "bin", - "target": "es2016", - "module": "commonjs", - "moduleResolution": "node", - "sourceMap": true, - "experimentalDecorators": true, - "pretty": true, - "noFallthroughCasesInSwitch": true, - "noImplicitAny": true, - "noImplicitReturns": true, - "forceConsistentCasingInFileNames": true, - "strictNullChecks": true - }, - "files": [ - "index.ts" - ] -} diff --git a/aws-ts-assume-role/create-role/tsconfig.json b/aws-ts-assume-role/create-role/tsconfig.json deleted file mode 100644 index 61fe22191..000000000 --- a/aws-ts-assume-role/create-role/tsconfig.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "compilerOptions": { - "outDir": "bin", - "target": "es2016", - "module": "commonjs", - "moduleResolution": "node", - "sourceMap": true, - "experimentalDecorators": true, - "pretty": true, - "noFallthroughCasesInSwitch": true, - "noImplicitAny": true, - "noImplicitReturns": true, - "forceConsistentCasingInFileNames": true, - "strictNullChecks": true - }, - "files": [ - "index.ts" - ] -} diff --git a/aws-ts-ec2-provisioners/tsconfig.json b/aws-ts-ec2-provisioners/tsconfig.json deleted file mode 100644 index ab65afa61..000000000 --- a/aws-ts-ec2-provisioners/tsconfig.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "compilerOptions": { - "strict": true, - "outDir": "bin", - "target": "es2016", - "module": "commonjs", - "moduleResolution": "node", - "sourceMap": true, - "experimentalDecorators": true, - "pretty": true, - "noFallthroughCasesInSwitch": true, - "noImplicitReturns": true, - "forceConsistentCasingInFileNames": true - }, - "files": [ - "index.ts" - ] -} diff --git a/aws-ts-ecs-anywhere/tsconfig.json b/aws-ts-ecs-anywhere/tsconfig.json deleted file mode 100644 index ab65afa61..000000000 --- a/aws-ts-ecs-anywhere/tsconfig.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "compilerOptions": { - "strict": true, - "outDir": "bin", - "target": "es2016", - "module": "commonjs", - "moduleResolution": "node", - "sourceMap": true, - "experimentalDecorators": true, - "pretty": true, - "noFallthroughCasesInSwitch": true, - "noImplicitReturns": true, - "forceConsistentCasingInFileNames": true - }, - "files": [ - "index.ts" - ] -} diff --git a/aws-ts-eks-hello-world/tsconfig.json b/aws-ts-eks-hello-world/tsconfig.json deleted file mode 100644 index 61fe22191..000000000 --- a/aws-ts-eks-hello-world/tsconfig.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "compilerOptions": { - "outDir": "bin", - "target": "es2016", - "module": "commonjs", - "moduleResolution": "node", - "sourceMap": true, - "experimentalDecorators": true, - "pretty": true, - "noFallthroughCasesInSwitch": true, - "noImplicitAny": true, - "noImplicitReturns": true, - "forceConsistentCasingInFileNames": true, - "strictNullChecks": true - }, - "files": [ - "index.ts" - ] -} diff --git a/aws-ts-eks-migrate-nodegroups/README.md b/aws-ts-eks-migrate-nodegroups/README.md deleted file mode 100755 index 1009b5f73..000000000 --- a/aws-ts-eks-migrate-nodegroups/README.md +++ /dev/null @@ -1,11 +0,0 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-eks-migrate-nodegroups/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-eks-migrate-nodegroups/README.md#gh-dark-mode-only) - -# Zero Downtime Migration of EKS Node Groups - -Creates an EKS cluster with node groups and a workload, and showcases adding a -node group to use for workload migration with zero downtime. - -For step-by-step instructions, check out the [tutorial][tutorial-migrate-nodegroups]. - -[tutorial-migrate-nodegroups]: https://www.pulumi.com/docs/tutorials/kubernetes/eks-migrate-nodegroups/ diff --git a/aws-ts-hello-fargate/tsconfig.json b/aws-ts-hello-fargate/tsconfig.json deleted file mode 100644 index 61fe22191..000000000 --- a/aws-ts-hello-fargate/tsconfig.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "compilerOptions": { - "outDir": "bin", - "target": "es2016", - "module": "commonjs", - "moduleResolution": "node", - "sourceMap": true, - "experimentalDecorators": true, - "pretty": true, - "noFallthroughCasesInSwitch": true, - "noImplicitAny": true, - "noImplicitReturns": true, - "forceConsistentCasingInFileNames": true, - "strictNullChecks": true - }, - "files": [ - "index.ts" - ] -} diff --git a/aws-ts-k8s-mern-voting-app/tsconfig.json b/aws-ts-k8s-mern-voting-app/tsconfig.json deleted file mode 100644 index 61fe22191..000000000 --- a/aws-ts-k8s-mern-voting-app/tsconfig.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "compilerOptions": { - "outDir": "bin", - "target": "es2016", - "module": "commonjs", - "moduleResolution": "node", - "sourceMap": true, - "experimentalDecorators": true, - "pretty": true, - "noFallthroughCasesInSwitch": true, - "noImplicitAny": true, - "noImplicitReturns": true, - "forceConsistentCasingInFileNames": true, - "strictNullChecks": true - }, - "files": [ - "index.ts" - ] -} diff --git a/aws-ts-k8s-voting-app/tsconfig.json b/aws-ts-k8s-voting-app/tsconfig.json deleted file mode 100644 index 61fe22191..000000000 --- a/aws-ts-k8s-voting-app/tsconfig.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "compilerOptions": { - "outDir": "bin", - "target": "es2016", - "module": "commonjs", - "moduleResolution": "node", - "sourceMap": true, - "experimentalDecorators": true, - "pretty": true, - "noFallthroughCasesInSwitch": true, - "noImplicitAny": true, - "noImplicitReturns": true, - "forceConsistentCasingInFileNames": true, - "strictNullChecks": true - }, - "files": [ - "index.ts" - ] -} diff --git a/aws-ts-lambda-efs/tsconfig.json b/aws-ts-lambda-efs/tsconfig.json deleted file mode 100644 index 61fe22191..000000000 --- a/aws-ts-lambda-efs/tsconfig.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "compilerOptions": { - "outDir": "bin", - "target": "es2016", - "module": "commonjs", - "moduleResolution": "node", - "sourceMap": true, - "experimentalDecorators": true, - "pretty": true, - "noFallthroughCasesInSwitch": true, - "noImplicitAny": true, - "noImplicitReturns": true, - "forceConsistentCasingInFileNames": true, - "strictNullChecks": true - }, - "files": [ - "index.ts" - ] -} diff --git a/aws-ts-netlify-cms-and-oauth/cms-oauth/infrastructure/tsconfig.json b/aws-ts-netlify-cms-and-oauth/cms-oauth/infrastructure/tsconfig.json deleted file mode 100644 index ab65afa61..000000000 --- a/aws-ts-netlify-cms-and-oauth/cms-oauth/infrastructure/tsconfig.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "compilerOptions": { - "strict": true, - "outDir": "bin", - "target": "es2016", - "module": "commonjs", - "moduleResolution": "node", - "sourceMap": true, - "experimentalDecorators": true, - "pretty": true, - "noFallthroughCasesInSwitch": true, - "noImplicitReturns": true, - "forceConsistentCasingInFileNames": true - }, - "files": [ - "index.ts" - ] -} diff --git a/aws-ts-netlify-cms-and-oauth/cms/infrastructure/tsconfig.json b/aws-ts-netlify-cms-and-oauth/cms/infrastructure/tsconfig.json deleted file mode 100644 index ab65afa61..000000000 --- a/aws-ts-netlify-cms-and-oauth/cms/infrastructure/tsconfig.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "compilerOptions": { - "strict": true, - "outDir": "bin", - "target": "es2016", - "module": "commonjs", - "moduleResolution": "node", - "sourceMap": true, - "experimentalDecorators": true, - "pretty": true, - "noFallthroughCasesInSwitch": true, - "noImplicitReturns": true, - "forceConsistentCasingInFileNames": true - }, - "files": [ - "index.ts" - ] -} diff --git a/aws-ts-organizations/tsconfig.json b/aws-ts-organizations/tsconfig.json deleted file mode 100644 index cd76e4fc3..000000000 --- a/aws-ts-organizations/tsconfig.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "compilerOptions": { - "strict": true, - "outDir": "bin", - "target": "es2016", - "module": "commonjs", - "moduleResolution": "node", - "sourceMap": true, - "experimentalDecorators": true, - "pretty": true, - "noFallthroughCasesInSwitch": true, - "noImplicitReturns": true, - "forceConsistentCasingInFileNames": true - }, - "files": ["index.ts"] -} diff --git a/aws-ts-pern-voting-app/tsconfig.json b/aws-ts-pern-voting-app/tsconfig.json deleted file mode 100644 index 61fe22191..000000000 --- a/aws-ts-pern-voting-app/tsconfig.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "compilerOptions": { - "outDir": "bin", - "target": "es2016", - "module": "commonjs", - "moduleResolution": "node", - "sourceMap": true, - "experimentalDecorators": true, - "pretty": true, - "noFallthroughCasesInSwitch": true, - "noImplicitAny": true, - "noImplicitReturns": true, - "forceConsistentCasingInFileNames": true, - "strictNullChecks": true - }, - "files": [ - "index.ts" - ] -} diff --git a/aws-ts-pulumi-miniflux/tsconfig.json b/aws-ts-pulumi-miniflux/tsconfig.json deleted file mode 100644 index ab65afa61..000000000 --- a/aws-ts-pulumi-miniflux/tsconfig.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "compilerOptions": { - "strict": true, - "outDir": "bin", - "target": "es2016", - "module": "commonjs", - "moduleResolution": "node", - "sourceMap": true, - "experimentalDecorators": true, - "pretty": true, - "noFallthroughCasesInSwitch": true, - "noImplicitReturns": true, - "forceConsistentCasingInFileNames": true - }, - "files": [ - "index.ts" - ] -} diff --git a/aws-ts-pulumi-webhooks/tsconfig.json b/aws-ts-pulumi-webhooks/tsconfig.json deleted file mode 100644 index 61fe22191..000000000 --- a/aws-ts-pulumi-webhooks/tsconfig.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "compilerOptions": { - "outDir": "bin", - "target": "es2016", - "module": "commonjs", - "moduleResolution": "node", - "sourceMap": true, - "experimentalDecorators": true, - "pretty": true, - "noFallthroughCasesInSwitch": true, - "noImplicitAny": true, - "noImplicitReturns": true, - "forceConsistentCasingInFileNames": true, - "strictNullChecks": true - }, - "files": [ - "index.ts" - ] -} diff --git a/aws-ts-redshift-glue-etl/tsconfig.json b/aws-ts-redshift-glue-etl/tsconfig.json deleted file mode 100644 index ab65afa61..000000000 --- a/aws-ts-redshift-glue-etl/tsconfig.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "compilerOptions": { - "strict": true, - "outDir": "bin", - "target": "es2016", - "module": "commonjs", - "moduleResolution": "node", - "sourceMap": true, - "experimentalDecorators": true, - "pretty": true, - "noFallthroughCasesInSwitch": true, - "noImplicitReturns": true, - "forceConsistentCasingInFileNames": true - }, - "files": [ - "index.ts" - ] -} diff --git a/aws-ts-resources/README.md b/aws-ts-resources/README.md deleted file mode 100644 index 7ff1209ae..000000000 --- a/aws-ts-resources/README.md +++ /dev/null @@ -1,22 +0,0 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-resources/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-resources/README.md#gh-dark-mode-only) - -# AWS Resources - -A Pulumi program that demonstrates creating various AWS resources. - -```bash -# Create and configure a new stack -$ pulumi stack init aws-resources-dev -$ pulumi config set aws:region us-east-2 - -# Install dependencies -$ npm install - -# Preview and run the deployment -$ pulumi up - -# Remove the app -$ pulumi destroy -$ pulumi stack rm -``` diff --git a/aws-ts-resources/tsconfig.json b/aws-ts-resources/tsconfig.json deleted file mode 100644 index 61fe22191..000000000 --- a/aws-ts-resources/tsconfig.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "compilerOptions": { - "outDir": "bin", - "target": "es2016", - "module": "commonjs", - "moduleResolution": "node", - "sourceMap": true, - "experimentalDecorators": true, - "pretty": true, - "noFallthroughCasesInSwitch": true, - "noImplicitAny": true, - "noImplicitReturns": true, - "forceConsistentCasingInFileNames": true, - "strictNullChecks": true - }, - "files": [ - "index.ts" - ] -} diff --git a/aws-ts-s3-folder/tsconfig.json b/aws-ts-s3-folder/tsconfig.json deleted file mode 100644 index ab65afa61..000000000 --- a/aws-ts-s3-folder/tsconfig.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "compilerOptions": { - "strict": true, - "outDir": "bin", - "target": "es2016", - "module": "commonjs", - "moduleResolution": "node", - "sourceMap": true, - "experimentalDecorators": true, - "pretty": true, - "noFallthroughCasesInSwitch": true, - "noImplicitReturns": true, - "forceConsistentCasingInFileNames": true - }, - "files": [ - "index.ts" - ] -} diff --git a/aws-ts-s3-lambda-copyzip/tsconfig.json b/aws-ts-s3-lambda-copyzip/tsconfig.json deleted file mode 100644 index 61fe22191..000000000 --- a/aws-ts-s3-lambda-copyzip/tsconfig.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "compilerOptions": { - "outDir": "bin", - "target": "es2016", - "module": "commonjs", - "moduleResolution": "node", - "sourceMap": true, - "experimentalDecorators": true, - "pretty": true, - "noFallthroughCasesInSwitch": true, - "noImplicitAny": true, - "noImplicitReturns": true, - "forceConsistentCasingInFileNames": true, - "strictNullChecks": true - }, - "files": [ - "index.ts" - ] -} diff --git a/aws-ts-secrets-manager/tsconfig.json b/aws-ts-secrets-manager/tsconfig.json deleted file mode 100644 index ab65afa61..000000000 --- a/aws-ts-secrets-manager/tsconfig.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "compilerOptions": { - "strict": true, - "outDir": "bin", - "target": "es2016", - "module": "commonjs", - "moduleResolution": "node", - "sourceMap": true, - "experimentalDecorators": true, - "pretty": true, - "noFallthroughCasesInSwitch": true, - "noImplicitReturns": true, - "forceConsistentCasingInFileNames": true - }, - "files": [ - "index.ts" - ] -} diff --git a/aws-ts-serverless-datawarehouse/tsconfig.json b/aws-ts-serverless-datawarehouse/tsconfig.json deleted file mode 100644 index ab65afa61..000000000 --- a/aws-ts-serverless-datawarehouse/tsconfig.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "compilerOptions": { - "strict": true, - "outDir": "bin", - "target": "es2016", - "module": "commonjs", - "moduleResolution": "node", - "sourceMap": true, - "experimentalDecorators": true, - "pretty": true, - "noFallthroughCasesInSwitch": true, - "noImplicitReturns": true, - "forceConsistentCasingInFileNames": true - }, - "files": [ - "index.ts" - ] -} diff --git a/aws-ts-serverless-raw/tsconfig.json b/aws-ts-serverless-raw/tsconfig.json deleted file mode 100644 index 61fe22191..000000000 --- a/aws-ts-serverless-raw/tsconfig.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "compilerOptions": { - "outDir": "bin", - "target": "es2016", - "module": "commonjs", - "moduleResolution": "node", - "sourceMap": true, - "experimentalDecorators": true, - "pretty": true, - "noFallthroughCasesInSwitch": true, - "noImplicitAny": true, - "noImplicitReturns": true, - "forceConsistentCasingInFileNames": true, - "strictNullChecks": true - }, - "files": [ - "index.ts" - ] -} diff --git a/aws-ts-slackbot/tsconfig.json b/aws-ts-slackbot/tsconfig.json deleted file mode 100644 index 61fe22191..000000000 --- a/aws-ts-slackbot/tsconfig.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "compilerOptions": { - "outDir": "bin", - "target": "es2016", - "module": "commonjs", - "moduleResolution": "node", - "sourceMap": true, - "experimentalDecorators": true, - "pretty": true, - "noFallthroughCasesInSwitch": true, - "noImplicitAny": true, - "noImplicitReturns": true, - "forceConsistentCasingInFileNames": true, - "strictNullChecks": true - }, - "files": [ - "index.ts" - ] -} diff --git a/aws-ts-stackreference/company/tsconfig.json b/aws-ts-stackreference/company/tsconfig.json deleted file mode 100644 index 61fe22191..000000000 --- a/aws-ts-stackreference/company/tsconfig.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "compilerOptions": { - "outDir": "bin", - "target": "es2016", - "module": "commonjs", - "moduleResolution": "node", - "sourceMap": true, - "experimentalDecorators": true, - "pretty": true, - "noFallthroughCasesInSwitch": true, - "noImplicitAny": true, - "noImplicitReturns": true, - "forceConsistentCasingInFileNames": true, - "strictNullChecks": true - }, - "files": [ - "index.ts" - ] -} diff --git a/aws-ts-stackreference/department/tsconfig.json b/aws-ts-stackreference/department/tsconfig.json deleted file mode 100644 index 61fe22191..000000000 --- a/aws-ts-stackreference/department/tsconfig.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "compilerOptions": { - "outDir": "bin", - "target": "es2016", - "module": "commonjs", - "moduleResolution": "node", - "sourceMap": true, - "experimentalDecorators": true, - "pretty": true, - "noFallthroughCasesInSwitch": true, - "noImplicitAny": true, - "noImplicitReturns": true, - "forceConsistentCasingInFileNames": true, - "strictNullChecks": true - }, - "files": [ - "index.ts" - ] -} diff --git a/aws-ts-stackreference/team/tsconfig.json b/aws-ts-stackreference/team/tsconfig.json deleted file mode 100644 index 61fe22191..000000000 --- a/aws-ts-stackreference/team/tsconfig.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "compilerOptions": { - "outDir": "bin", - "target": "es2016", - "module": "commonjs", - "moduleResolution": "node", - "sourceMap": true, - "experimentalDecorators": true, - "pretty": true, - "noFallthroughCasesInSwitch": true, - "noImplicitAny": true, - "noImplicitReturns": true, - "forceConsistentCasingInFileNames": true, - "strictNullChecks": true - }, - "files": [ - "index.ts" - ] -} diff --git a/aws-ts-static-website/tsconfig.json b/aws-ts-static-website/tsconfig.json deleted file mode 100644 index 61fe22191..000000000 --- a/aws-ts-static-website/tsconfig.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "compilerOptions": { - "outDir": "bin", - "target": "es2016", - "module": "commonjs", - "moduleResolution": "node", - "sourceMap": true, - "experimentalDecorators": true, - "pretty": true, - "noFallthroughCasesInSwitch": true, - "noImplicitAny": true, - "noImplicitReturns": true, - "forceConsistentCasingInFileNames": true, - "strictNullChecks": true - }, - "files": [ - "index.ts" - ] -} diff --git a/aws-ts-stepfunctions/tsconfig.json b/aws-ts-stepfunctions/tsconfig.json deleted file mode 100644 index 61fe22191..000000000 --- a/aws-ts-stepfunctions/tsconfig.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "compilerOptions": { - "outDir": "bin", - "target": "es2016", - "module": "commonjs", - "moduleResolution": "node", - "sourceMap": true, - "experimentalDecorators": true, - "pretty": true, - "noFallthroughCasesInSwitch": true, - "noImplicitAny": true, - "noImplicitReturns": true, - "forceConsistentCasingInFileNames": true, - "strictNullChecks": true - }, - "files": [ - "index.ts" - ] -} diff --git a/aws-ts-synthetics-canary/tsconfig.json b/aws-ts-synthetics-canary/tsconfig.json deleted file mode 100644 index ab65afa61..000000000 --- a/aws-ts-synthetics-canary/tsconfig.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "compilerOptions": { - "strict": true, - "outDir": "bin", - "target": "es2016", - "module": "commonjs", - "moduleResolution": "node", - "sourceMap": true, - "experimentalDecorators": true, - "pretty": true, - "noFallthroughCasesInSwitch": true, - "noImplicitReturns": true, - "forceConsistentCasingInFileNames": true - }, - "files": [ - "index.ts" - ] -} diff --git a/aws-ts-twitter-athena/tsconfig.json b/aws-ts-twitter-athena/tsconfig.json deleted file mode 100644 index 61fe22191..000000000 --- a/aws-ts-twitter-athena/tsconfig.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "compilerOptions": { - "outDir": "bin", - "target": "es2016", - "module": "commonjs", - "moduleResolution": "node", - "sourceMap": true, - "experimentalDecorators": true, - "pretty": true, - "noFallthroughCasesInSwitch": true, - "noImplicitAny": true, - "noImplicitReturns": true, - "forceConsistentCasingInFileNames": true, - "strictNullChecks": true - }, - "files": [ - "index.ts" - ] -} diff --git a/aws-ts-voting-app/tsconfig.json b/aws-ts-voting-app/tsconfig.json deleted file mode 100644 index 61fe22191..000000000 --- a/aws-ts-voting-app/tsconfig.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "compilerOptions": { - "outDir": "bin", - "target": "es2016", - "module": "commonjs", - "moduleResolution": "node", - "sourceMap": true, - "experimentalDecorators": true, - "pretty": true, - "noFallthroughCasesInSwitch": true, - "noImplicitAny": true, - "noImplicitReturns": true, - "forceConsistentCasingInFileNames": true, - "strictNullChecks": true - }, - "files": [ - "index.ts" - ] -} diff --git a/aws-ts-vpc-with-ecs-fargate-py/vpc-crosswalk-ts/tsconfig.json b/aws-ts-vpc-with-ecs-fargate-py/vpc-crosswalk-ts/tsconfig.json deleted file mode 100644 index ab65afa61..000000000 --- a/aws-ts-vpc-with-ecs-fargate-py/vpc-crosswalk-ts/tsconfig.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "compilerOptions": { - "strict": true, - "outDir": "bin", - "target": "es2016", - "module": "commonjs", - "moduleResolution": "node", - "sourceMap": true, - "experimentalDecorators": true, - "pretty": true, - "noFallthroughCasesInSwitch": true, - "noImplicitReturns": true, - "forceConsistentCasingInFileNames": true - }, - "files": [ - "index.ts" - ] -} diff --git a/aws-ts-webserver/tsconfig.json b/aws-ts-webserver/tsconfig.json deleted file mode 100644 index ab65afa61..000000000 --- a/aws-ts-webserver/tsconfig.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "compilerOptions": { - "strict": true, - "outDir": "bin", - "target": "es2016", - "module": "commonjs", - "moduleResolution": "node", - "sourceMap": true, - "experimentalDecorators": true, - "pretty": true, - "noFallthroughCasesInSwitch": true, - "noImplicitReturns": true, - "forceConsistentCasingInFileNames": true - }, - "files": [ - "index.ts" - ] -} diff --git a/aws-ts-wordpress-fargate-rds/tsconfig.json b/aws-ts-wordpress-fargate-rds/tsconfig.json deleted file mode 100644 index ab65afa61..000000000 --- a/aws-ts-wordpress-fargate-rds/tsconfig.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "compilerOptions": { - "strict": true, - "outDir": "bin", - "target": "es2016", - "module": "commonjs", - "moduleResolution": "node", - "sourceMap": true, - "experimentalDecorators": true, - "pretty": true, - "noFallthroughCasesInSwitch": true, - "noImplicitReturns": true, - "forceConsistentCasingInFileNames": true - }, - "files": [ - "index.ts" - ] -} diff --git a/aws-yaml-langserve/Dockerfile b/aws-yaml-langserve/Dockerfile deleted file mode 100644 index bbdeea13b..000000000 --- a/aws-yaml-langserve/Dockerfile +++ /dev/null @@ -1,21 +0,0 @@ -FROM python:3.11-slim - -RUN pip install poetry==1.6.1 - -RUN poetry config virtualenvs.create false - -WORKDIR /code - -COPY ./pyproject.toml ./README.md ./poetry.lock* ./ - -COPY ./package[s] ./packages - -RUN poetry install --no-interaction --no-ansi --no-root - -COPY ./app ./app - -RUN poetry install --no-interaction --no-ansi - -EXPOSE 8080 - -CMD exec uvicorn app.server:app --host 0.0.0.0 --port 8080 diff --git a/aws-cs-ansible-wordpress/.gitignore b/aws/csharp/aws-cs-ansible-wordpress/.gitignore similarity index 100% rename from aws-cs-ansible-wordpress/.gitignore rename to aws/csharp/aws-cs-ansible-wordpress/.gitignore diff --git a/aws-cs-ansible-wordpress/MyStack.cs b/aws/csharp/aws-cs-ansible-wordpress/MyStack.cs similarity index 100% rename from aws-cs-ansible-wordpress/MyStack.cs rename to aws/csharp/aws-cs-ansible-wordpress/MyStack.cs diff --git a/aws-cs-ansible-wordpress/Program.cs b/aws/csharp/aws-cs-ansible-wordpress/Program.cs similarity index 100% rename from aws-cs-ansible-wordpress/Program.cs rename to aws/csharp/aws-cs-ansible-wordpress/Program.cs diff --git a/aws-cs-ansible-wordpress/Pulumi.yaml b/aws/csharp/aws-cs-ansible-wordpress/Pulumi.yaml similarity index 69% rename from aws-cs-ansible-wordpress/Pulumi.yaml rename to aws/csharp/aws-cs-ansible-wordpress/Pulumi.yaml index e2ecb05a1..9ceb8dd32 100644 --- a/aws-cs-ansible-wordpress/Pulumi.yaml +++ b/aws/csharp/aws-cs-ansible-wordpress/Pulumi.yaml @@ -1,3 +1,3 @@ -name: pulumi-ansible-wordpress-cs +name: pulumi-ansible-wordpress-csharp runtime: dotnet description: Deploy an EC2 Wordpress server using Pulumi and Ansible. diff --git a/aws-cs-ansible-wordpress/README.md b/aws/csharp/aws-cs-ansible-wordpress/README.md similarity index 100% rename from aws-cs-ansible-wordpress/README.md rename to aws/csharp/aws-cs-ansible-wordpress/README.md diff --git a/aws-cs-ansible-wordpress/files/wp-config.php.j2 b/aws/csharp/aws-cs-ansible-wordpress/files/wp-config.php.j2 similarity index 100% rename from aws-cs-ansible-wordpress/files/wp-config.php.j2 rename to aws/csharp/aws-cs-ansible-wordpress/files/wp-config.php.j2 diff --git a/aws-cs-ansible-wordpress/playbook.yml b/aws/csharp/aws-cs-ansible-wordpress/playbook.yml similarity index 100% rename from aws-cs-ansible-wordpress/playbook.yml rename to aws/csharp/aws-cs-ansible-wordpress/playbook.yml diff --git a/aws-cs-ansible-wordpress/pulumi-ansible-wordpress.csproj b/aws/csharp/aws-cs-ansible-wordpress/pulumi-ansible-wordpress.csproj similarity index 100% rename from aws-cs-ansible-wordpress/pulumi-ansible-wordpress.csproj rename to aws/csharp/aws-cs-ansible-wordpress/pulumi-ansible-wordpress.csproj diff --git a/aws-cs-ansible-wordpress/wordpress.png b/aws/csharp/aws-cs-ansible-wordpress/wordpress.png similarity index 100% rename from aws-cs-ansible-wordpress/wordpress.png rename to aws/csharp/aws-cs-ansible-wordpress/wordpress.png diff --git a/aws-cs-assume-role/README.md b/aws/csharp/aws-cs-assume-role/README.md similarity index 100% rename from aws-cs-assume-role/README.md rename to aws/csharp/aws-cs-assume-role/README.md diff --git a/aws-cs-assume-role/assume-role/.gitignore b/aws/csharp/aws-cs-assume-role/assume-role/.gitignore similarity index 100% rename from aws-cs-assume-role/assume-role/.gitignore rename to aws/csharp/aws-cs-assume-role/assume-role/.gitignore diff --git a/aws-cs-assume-role/assume-role/AssumeRoleStack.cs b/aws/csharp/aws-cs-assume-role/assume-role/AssumeRoleStack.cs similarity index 100% rename from aws-cs-assume-role/assume-role/AssumeRoleStack.cs rename to aws/csharp/aws-cs-assume-role/assume-role/AssumeRoleStack.cs diff --git a/aws-cs-assume-role/assume-role/Program.cs b/aws/csharp/aws-cs-assume-role/assume-role/Program.cs similarity index 100% rename from aws-cs-assume-role/assume-role/Program.cs rename to aws/csharp/aws-cs-assume-role/assume-role/Program.cs diff --git a/aws-cs-assume-role/assume-role/Pulumi.yaml b/aws/csharp/aws-cs-assume-role/assume-role/Pulumi.yaml similarity index 74% rename from aws-cs-assume-role/assume-role/Pulumi.yaml rename to aws/csharp/aws-cs-assume-role/assume-role/Pulumi.yaml index e90618083..eb1707f3f 100644 --- a/aws-cs-assume-role/assume-role/Pulumi.yaml +++ b/aws/csharp/aws-cs-assume-role/assume-role/Pulumi.yaml @@ -1,3 +1,3 @@ -name: aws-cs-assume-role +name: aws-csharp-assume-role runtime: dotnet description: Demonstrate use of AWS AssumeRole Functionality in C# diff --git a/aws-cs-assume-role/assume-role/assume-role.csproj b/aws/csharp/aws-cs-assume-role/assume-role/assume-role.csproj similarity index 100% rename from aws-cs-assume-role/assume-role/assume-role.csproj rename to aws/csharp/aws-cs-assume-role/assume-role/assume-role.csproj diff --git a/aws-cs-assume-role/assume-role/assume-role.sln b/aws/csharp/aws-cs-assume-role/assume-role/assume-role.sln similarity index 100% rename from aws-cs-assume-role/assume-role/assume-role.sln rename to aws/csharp/aws-cs-assume-role/assume-role/assume-role.sln diff --git a/aws-cs-assume-role/create-role/.gitignore b/aws/csharp/aws-cs-assume-role/create-role/.gitignore similarity index 100% rename from aws-cs-assume-role/create-role/.gitignore rename to aws/csharp/aws-cs-assume-role/create-role/.gitignore diff --git a/aws-cs-assume-role/create-role/CreateRoleStack.cs b/aws/csharp/aws-cs-assume-role/create-role/CreateRoleStack.cs similarity index 100% rename from aws-cs-assume-role/create-role/CreateRoleStack.cs rename to aws/csharp/aws-cs-assume-role/create-role/CreateRoleStack.cs diff --git a/aws-cs-assume-role/create-role/Program.cs b/aws/csharp/aws-cs-assume-role/create-role/Program.cs similarity index 100% rename from aws-cs-assume-role/create-role/Program.cs rename to aws/csharp/aws-cs-assume-role/create-role/Program.cs diff --git a/aws-cs-assume-role/create-role/Pulumi.yaml b/aws/csharp/aws-cs-assume-role/create-role/Pulumi.yaml similarity index 74% rename from aws-cs-assume-role/create-role/Pulumi.yaml rename to aws/csharp/aws-cs-assume-role/create-role/Pulumi.yaml index deebbae2f..defc27fab 100644 --- a/aws-cs-assume-role/create-role/Pulumi.yaml +++ b/aws/csharp/aws-cs-assume-role/create-role/Pulumi.yaml @@ -1,3 +1,3 @@ -name: aws-cs-create-role +name: aws-csharp-create-role runtime: dotnet description: Demonstrate use of AWS AssumeRole Functionality in C# diff --git a/aws-cs-assume-role/create-role/create-role.csproj b/aws/csharp/aws-cs-assume-role/create-role/create-role.csproj similarity index 100% rename from aws-cs-assume-role/create-role/create-role.csproj rename to aws/csharp/aws-cs-assume-role/create-role/create-role.csproj diff --git a/aws-cs-eks/.gitignore b/aws/csharp/aws-cs-eks/.gitignore similarity index 100% rename from aws-cs-eks/.gitignore rename to aws/csharp/aws-cs-eks/.gitignore diff --git a/aws-cs-eks/Aws.EksCluster.csproj b/aws/csharp/aws-cs-eks/Aws.EksCluster.csproj similarity index 100% rename from aws-cs-eks/Aws.EksCluster.csproj rename to aws/csharp/aws-cs-eks/Aws.EksCluster.csproj diff --git a/aws-cs-eks/EksStack.cs b/aws/csharp/aws-cs-eks/EksStack.cs similarity index 100% rename from aws-cs-eks/EksStack.cs rename to aws/csharp/aws-cs-eks/EksStack.cs diff --git a/aws-cs-eks/Program.cs b/aws/csharp/aws-cs-eks/Program.cs similarity index 100% rename from aws-cs-eks/Program.cs rename to aws/csharp/aws-cs-eks/Program.cs diff --git a/aws-cs-eks/Pulumi.yaml b/aws/csharp/aws-cs-eks/Pulumi.yaml similarity index 82% rename from aws-cs-eks/Pulumi.yaml rename to aws/csharp/aws-cs-eks/Pulumi.yaml index 05474ecae..6c7577fa9 100644 --- a/aws-cs-eks/Pulumi.yaml +++ b/aws/csharp/aws-cs-eks/Pulumi.yaml @@ -1,3 +1,3 @@ -name: aws-cs-eks +name: aws-csharp-eks runtime: dotnet description: An ASP.NET application running a simple container in a EKS Cluster diff --git a/aws-cs-eks/README.md b/aws/csharp/aws-cs-eks/README.md similarity index 100% rename from aws-cs-eks/README.md rename to aws/csharp/aws-cs-eks/README.md diff --git a/aws-cs-fargate/App/.dockerignore b/aws/csharp/aws-cs-fargate/App/.dockerignore similarity index 100% rename from aws-cs-fargate/App/.dockerignore rename to aws/csharp/aws-cs-fargate/App/.dockerignore diff --git a/aws-cs-fargate/App/.gitignore b/aws/csharp/aws-cs-fargate/App/.gitignore similarity index 100% rename from aws-cs-fargate/App/.gitignore rename to aws/csharp/aws-cs-fargate/App/.gitignore diff --git a/aws-cs-fargate/App/Dockerfile b/aws/csharp/aws-cs-fargate/App/Dockerfile similarity index 100% rename from aws-cs-fargate/App/Dockerfile rename to aws/csharp/aws-cs-fargate/App/Dockerfile diff --git a/aws-cs-fargate/App/Program.cs b/aws/csharp/aws-cs-fargate/App/Program.cs similarity index 100% rename from aws-cs-fargate/App/Program.cs rename to aws/csharp/aws-cs-fargate/App/Program.cs diff --git a/aws-cs-fargate/App/Properties/launchSettings.json b/aws/csharp/aws-cs-fargate/App/Properties/launchSettings.json similarity index 100% rename from aws-cs-fargate/App/Properties/launchSettings.json rename to aws/csharp/aws-cs-fargate/App/Properties/launchSettings.json diff --git a/aws-cs-fargate/App/Startup.cs b/aws/csharp/aws-cs-fargate/App/Startup.cs similarity index 100% rename from aws-cs-fargate/App/Startup.cs rename to aws/csharp/aws-cs-fargate/App/Startup.cs diff --git a/aws-cs-fargate/App/appsettings.json b/aws/csharp/aws-cs-fargate/App/appsettings.json similarity index 100% rename from aws-cs-fargate/App/appsettings.json rename to aws/csharp/aws-cs-fargate/App/appsettings.json diff --git a/aws-cs-fargate/App/aws-cs-fargate.csproj b/aws/csharp/aws-cs-fargate/App/aws-cs-fargate.csproj similarity index 100% rename from aws-cs-fargate/App/aws-cs-fargate.csproj rename to aws/csharp/aws-cs-fargate/App/aws-cs-fargate.csproj diff --git a/aws-cs-fargate/Infra/.gitignore b/aws/csharp/aws-cs-fargate/Infra/.gitignore similarity index 100% rename from aws-cs-fargate/Infra/.gitignore rename to aws/csharp/aws-cs-fargate/Infra/.gitignore diff --git a/aws-cs-fargate/Infra/Aws.Fargate.csproj b/aws/csharp/aws-cs-fargate/Infra/Aws.Fargate.csproj similarity index 100% rename from aws-cs-fargate/Infra/Aws.Fargate.csproj rename to aws/csharp/aws-cs-fargate/Infra/Aws.Fargate.csproj diff --git a/aws-cs-fargate/Infra/FargateStack.cs b/aws/csharp/aws-cs-fargate/Infra/FargateStack.cs similarity index 100% rename from aws-cs-fargate/Infra/FargateStack.cs rename to aws/csharp/aws-cs-fargate/Infra/FargateStack.cs diff --git a/aws-cs-fargate/Infra/Program.cs b/aws/csharp/aws-cs-fargate/Infra/Program.cs similarity index 100% rename from aws-cs-fargate/Infra/Program.cs rename to aws/csharp/aws-cs-fargate/Infra/Program.cs diff --git a/aws-cs-fargate/Pulumi.yaml b/aws/csharp/aws-cs-fargate/Pulumi.yaml similarity index 83% rename from aws-cs-fargate/Pulumi.yaml rename to aws/csharp/aws-cs-fargate/Pulumi.yaml index 8301d3384..dfe20abaa 100644 --- a/aws-cs-fargate/Pulumi.yaml +++ b/aws/csharp/aws-cs-fargate/Pulumi.yaml @@ -1,4 +1,4 @@ -name: aws-cs-fargate +name: aws-csharp-fargate runtime: dotnet main: Infra description: An ASP.NET application running in AWS ECS Fargate, using C# infrastructure as code diff --git a/aws-cs-fargate/README.md b/aws/csharp/aws-cs-fargate/README.md similarity index 98% rename from aws-cs-fargate/README.md rename to aws/csharp/aws-cs-fargate/README.md index d2cd923d1..55731c9cc 100644 --- a/aws-cs-fargate/README.md +++ b/aws/csharp/aws-cs-fargate/README.md @@ -97,7 +97,7 @@ Next, to deploy the application and its infrastructure, follow these steps: $ pulumi up Updating (dev): Type Name Plan Info - pulumi:pulumi:Stack aws-cs-fargate-dev + pulumi:pulumi:Stack aws-csharp-fargate-dev +- ├─ aws:ecs:TaskDefinition app-task replaced [diff: ~containerDefinitions] ~ ├─ aws:ecs:Service app-svc updated [diff: ~taskDefinition] └─ docker:image:Image app-img diff --git a/aws-cs-lambda/.gitignore b/aws/csharp/aws-cs-lambda/.gitignore similarity index 100% rename from aws-cs-lambda/.gitignore rename to aws/csharp/aws-cs-lambda/.gitignore diff --git a/aws-cs-lambda/DotnetLambda/src/DotnetLambda/DotnetLambda.csproj b/aws/csharp/aws-cs-lambda/DotnetLambda/src/DotnetLambda/DotnetLambda.csproj similarity index 100% rename from aws-cs-lambda/DotnetLambda/src/DotnetLambda/DotnetLambda.csproj rename to aws/csharp/aws-cs-lambda/DotnetLambda/src/DotnetLambda/DotnetLambda.csproj diff --git a/aws-cs-lambda/DotnetLambda/src/DotnetLambda/Function.cs b/aws/csharp/aws-cs-lambda/DotnetLambda/src/DotnetLambda/Function.cs similarity index 100% rename from aws-cs-lambda/DotnetLambda/src/DotnetLambda/Function.cs rename to aws/csharp/aws-cs-lambda/DotnetLambda/src/DotnetLambda/Function.cs diff --git a/aws-cs-lambda/DotnetLambda/src/DotnetLambda/Readme.md b/aws/csharp/aws-cs-lambda/DotnetLambda/src/DotnetLambda/Readme.md similarity index 100% rename from aws-cs-lambda/DotnetLambda/src/DotnetLambda/Readme.md rename to aws/csharp/aws-cs-lambda/DotnetLambda/src/DotnetLambda/Readme.md diff --git a/aws-cs-lambda/README.md b/aws/csharp/aws-cs-lambda/README.md similarity index 100% rename from aws-cs-lambda/README.md rename to aws/csharp/aws-cs-lambda/README.md diff --git a/aws-cs-lambda/pulumi/Aws.Lambda.csproj b/aws/csharp/aws-cs-lambda/pulumi/Aws.Lambda.csproj similarity index 100% rename from aws-cs-lambda/pulumi/Aws.Lambda.csproj rename to aws/csharp/aws-cs-lambda/pulumi/Aws.Lambda.csproj diff --git a/aws-cs-lambda/pulumi/LambdaStack.cs b/aws/csharp/aws-cs-lambda/pulumi/LambdaStack.cs similarity index 100% rename from aws-cs-lambda/pulumi/LambdaStack.cs rename to aws/csharp/aws-cs-lambda/pulumi/LambdaStack.cs diff --git a/aws-cs-lambda/pulumi/Program.cs b/aws/csharp/aws-cs-lambda/pulumi/Program.cs similarity index 100% rename from aws-cs-lambda/pulumi/Program.cs rename to aws/csharp/aws-cs-lambda/pulumi/Program.cs diff --git a/aws-cs-lambda/pulumi/Pulumi.yaml b/aws/csharp/aws-cs-lambda/pulumi/Pulumi.yaml similarity index 100% rename from aws-cs-lambda/pulumi/Pulumi.yaml rename to aws/csharp/aws-cs-lambda/pulumi/Pulumi.yaml diff --git a/aws-cs-langserve/.gitignore b/aws/csharp/aws-cs-langserve/.gitignore similarity index 100% rename from aws-cs-langserve/.gitignore rename to aws/csharp/aws-cs-langserve/.gitignore diff --git a/aws-cs-langserve/Aws.Langserve.csproj b/aws/csharp/aws-cs-langserve/Aws.Langserve.csproj similarity index 100% rename from aws-cs-langserve/Aws.Langserve.csproj rename to aws/csharp/aws-cs-langserve/Aws.Langserve.csproj diff --git a/aws-cs-langserve/Dockerfile b/aws/csharp/aws-cs-langserve/Dockerfile similarity index 100% rename from aws-cs-langserve/Dockerfile rename to aws/csharp/aws-cs-langserve/Dockerfile diff --git a/aws-cs-langserve/Program.cs b/aws/csharp/aws-cs-langserve/Program.cs similarity index 100% rename from aws-cs-langserve/Program.cs rename to aws/csharp/aws-cs-langserve/Program.cs diff --git a/aws-cs-langserve/Pulumi.yaml b/aws/csharp/aws-cs-langserve/Pulumi.yaml similarity index 100% rename from aws-cs-langserve/Pulumi.yaml rename to aws/csharp/aws-cs-langserve/Pulumi.yaml diff --git a/aws-cs-langserve/README.md b/aws/csharp/aws-cs-langserve/README.md similarity index 98% rename from aws-cs-langserve/README.md rename to aws/csharp/aws-cs-langserve/README.md index d7a58df09..7f183193d 100644 --- a/aws-cs-langserve/README.md +++ b/aws/csharp/aws-cs-langserve/README.md @@ -19,7 +19,7 @@ Run the following command to deploy your LangServe app to AWS: ```bash git clone https://github.com/pulumi/examples.git -cd examples/aws-cs-langserve +cd examples/aws-csharp-langserve pulumi stack init pulumi config set open-api-key --secret # Enter your OpenAI API key pulumi up diff --git a/aws-cs-langserve/app/__init__.py b/aws/csharp/aws-cs-langserve/app/__init__.py similarity index 100% rename from aws-cs-langserve/app/__init__.py rename to aws/csharp/aws-cs-langserve/app/__init__.py diff --git a/aws-cs-langserve/app/server.py b/aws/csharp/aws-cs-langserve/app/server.py similarity index 100% rename from aws-cs-langserve/app/server.py rename to aws/csharp/aws-cs-langserve/app/server.py diff --git a/aws-cs-langserve/poetry.lock b/aws/csharp/aws-cs-langserve/poetry.lock similarity index 100% rename from aws-cs-langserve/poetry.lock rename to aws/csharp/aws-cs-langserve/poetry.lock diff --git a/aws-cs-langserve/pyproject.toml b/aws/csharp/aws-cs-langserve/pyproject.toml similarity index 100% rename from aws-cs-langserve/pyproject.toml rename to aws/csharp/aws-cs-langserve/pyproject.toml diff --git a/aws-cs-s3-folder/.gitignore b/aws/csharp/aws-cs-s3-folder/.gitignore similarity index 100% rename from aws-cs-s3-folder/.gitignore rename to aws/csharp/aws-cs-s3-folder/.gitignore diff --git a/aws-cs-s3-folder/Program.cs b/aws/csharp/aws-cs-s3-folder/Program.cs similarity index 100% rename from aws-cs-s3-folder/Program.cs rename to aws/csharp/aws-cs-s3-folder/Program.cs diff --git a/aws-cs-s3-folder/Pulumi.yaml b/aws/csharp/aws-cs-s3-folder/Pulumi.yaml similarity index 86% rename from aws-cs-s3-folder/Pulumi.yaml rename to aws/csharp/aws-cs-s3-folder/Pulumi.yaml index 710f853bb..7ec0f5abb 100644 --- a/aws-cs-s3-folder/Pulumi.yaml +++ b/aws/csharp/aws-cs-s3-folder/Pulumi.yaml @@ -1,4 +1,4 @@ -name: aws-cs-s3-folder +name: aws-csharp-s3-folder runtime: dotnet description: A static website hosted on AWS S3 template: diff --git a/aws-cs-s3-folder/README.md b/aws/csharp/aws-cs-s3-folder/README.md similarity index 93% rename from aws-cs-s3-folder/README.md rename to aws/csharp/aws-cs-s3-folder/README.md index 321df579e..114813366 100644 --- a/aws-cs-s3-folder/README.md +++ b/aws/csharp/aws-cs-s3-folder/README.md @@ -24,7 +24,7 @@ A static website that uses [S3's website support](https://docs.aws.amazon.com/Am ```bash Previewing update (dev): Type Name Plan - + pulumi:pulumi:Stack aws-cs-s3-folder-dev create + + pulumi:pulumi:Stack aws-csharp-s3-folder-dev create + └─ aws:s3:Bucket my-bucket create + ├─ aws:s3:BucketObject index.html create + └─ aws:s3:BucketObject favicon.png create @@ -35,7 +35,7 @@ A static website that uses [S3's website support](https://docs.aws.amazon.com/Am Do you want to perform this update? yes Updating (dev): Type Name Status - + pulumi:pulumi:Stack aws-cs-s3-folder-dev created + + pulumi:pulumi:Stack aws-csharp-s3-folder-dev created + └─ aws:s3:Bucket my-bucket created + ├─ aws:s3:BucketObject index.html created + └─ aws:s3:BucketObject favicon.png created diff --git a/aws-cs-s3-folder/WebsiteStack.cs b/aws/csharp/aws-cs-s3-folder/WebsiteStack.cs similarity index 100% rename from aws-cs-s3-folder/WebsiteStack.cs rename to aws/csharp/aws-cs-s3-folder/WebsiteStack.cs diff --git a/aws-cs-s3-folder/aws-cs-s3-folder.csproj b/aws/csharp/aws-cs-s3-folder/aws-cs-s3-folder.csproj similarity index 100% rename from aws-cs-s3-folder/aws-cs-s3-folder.csproj rename to aws/csharp/aws-cs-s3-folder/aws-cs-s3-folder.csproj diff --git a/aws-cs-s3-folder/wwwroot/favicon.png b/aws/csharp/aws-cs-s3-folder/wwwroot/favicon.png similarity index 100% rename from aws-cs-s3-folder/wwwroot/favicon.png rename to aws/csharp/aws-cs-s3-folder/wwwroot/favicon.png diff --git a/aws-cs-s3-folder/wwwroot/index.html b/aws/csharp/aws-cs-s3-folder/wwwroot/index.html similarity index 100% rename from aws-cs-s3-folder/wwwroot/index.html rename to aws/csharp/aws-cs-s3-folder/wwwroot/index.html diff --git a/aws-cs-secrets-manager/.gitignore b/aws/csharp/aws-cs-secrets-manager/.gitignore similarity index 100% rename from aws-cs-secrets-manager/.gitignore rename to aws/csharp/aws-cs-secrets-manager/.gitignore diff --git a/aws-cs-secrets-manager/MyStack.cs b/aws/csharp/aws-cs-secrets-manager/MyStack.cs similarity index 100% rename from aws-cs-secrets-manager/MyStack.cs rename to aws/csharp/aws-cs-secrets-manager/MyStack.cs diff --git a/aws-cs-secrets-manager/Program.cs b/aws/csharp/aws-cs-secrets-manager/Program.cs similarity index 100% rename from aws-cs-secrets-manager/Program.cs rename to aws/csharp/aws-cs-secrets-manager/Program.cs diff --git a/aws-cs-secrets-manager/Pulumi.yaml b/aws/csharp/aws-cs-secrets-manager/Pulumi.yaml similarity index 64% rename from aws-cs-secrets-manager/Pulumi.yaml rename to aws/csharp/aws-cs-secrets-manager/Pulumi.yaml index 06aa4c954..f964a53b1 100644 --- a/aws-cs-secrets-manager/Pulumi.yaml +++ b/aws/csharp/aws-cs-secrets-manager/Pulumi.yaml @@ -1,3 +1,3 @@ -name: aws-cs-secrets-manager +name: aws-csharp-secrets-manager runtime: dotnet description: A minimal AWS C# Pulumi program diff --git a/aws-cs-secrets-manager/README.md b/aws/csharp/aws-cs-secrets-manager/README.md similarity index 100% rename from aws-cs-secrets-manager/README.md rename to aws/csharp/aws-cs-secrets-manager/README.md diff --git a/aws-cs-secrets-manager/aws-cs-secrets-manager.csproj b/aws/csharp/aws-cs-secrets-manager/aws-cs-secrets-manager.csproj similarity index 100% rename from aws-cs-secrets-manager/aws-cs-secrets-manager.csproj rename to aws/csharp/aws-cs-secrets-manager/aws-cs-secrets-manager.csproj diff --git a/aws-cs-webserver/.gitignore b/aws/csharp/aws-cs-webserver/.gitignore similarity index 100% rename from aws-cs-webserver/.gitignore rename to aws/csharp/aws-cs-webserver/.gitignore diff --git a/aws-cs-webserver/Aws.WebServer.csproj b/aws/csharp/aws-cs-webserver/Aws.WebServer.csproj similarity index 100% rename from aws-cs-webserver/Aws.WebServer.csproj rename to aws/csharp/aws-cs-webserver/Aws.WebServer.csproj diff --git a/aws-cs-webserver/Program.cs b/aws/csharp/aws-cs-webserver/Program.cs similarity index 100% rename from aws-cs-webserver/Program.cs rename to aws/csharp/aws-cs-webserver/Program.cs diff --git a/aws-cs-webserver/Pulumi.yaml b/aws/csharp/aws-cs-webserver/Pulumi.yaml similarity index 77% rename from aws-cs-webserver/Pulumi.yaml rename to aws/csharp/aws-cs-webserver/Pulumi.yaml index ab6ce91da..090b7cd1b 100644 --- a/aws-cs-webserver/Pulumi.yaml +++ b/aws/csharp/aws-cs-webserver/Pulumi.yaml @@ -1,3 +1,3 @@ -name: aws-cs-webserver +name: aws-csharp-webserver description: "Basic C# example of an AWS web server accessible over HTTP." runtime: dotnet diff --git a/aws-cs-webserver/README.md b/aws/csharp/aws-cs-webserver/README.md similarity index 100% rename from aws-cs-webserver/README.md rename to aws/csharp/aws-cs-webserver/README.md diff --git a/aws-cs-webserver/WebServerStack.cs b/aws/csharp/aws-cs-webserver/WebServerStack.cs similarity index 100% rename from aws-cs-webserver/WebServerStack.cs rename to aws/csharp/aws-cs-webserver/WebServerStack.cs diff --git a/aws-fs-lambda-webserver/LambdaWebServer/AppHandlers.fs b/aws/fs/aws-fs-lambda-webserver/LambdaWebServer/AppHandlers.fs similarity index 100% rename from aws-fs-lambda-webserver/LambdaWebServer/AppHandlers.fs rename to aws/fs/aws-fs-lambda-webserver/LambdaWebServer/AppHandlers.fs diff --git a/aws-fs-lambda-webserver/LambdaWebServer/LambdaWebServer.fsproj b/aws/fs/aws-fs-lambda-webserver/LambdaWebServer/LambdaWebServer.fsproj similarity index 100% rename from aws-fs-lambda-webserver/LambdaWebServer/LambdaWebServer.fsproj rename to aws/fs/aws-fs-lambda-webserver/LambdaWebServer/LambdaWebServer.fsproj diff --git a/aws-fs-lambda-webserver/LambdaWebServer/Readme.md b/aws/fs/aws-fs-lambda-webserver/LambdaWebServer/Readme.md similarity index 100% rename from aws-fs-lambda-webserver/LambdaWebServer/Readme.md rename to aws/fs/aws-fs-lambda-webserver/LambdaWebServer/Readme.md diff --git a/aws-fs-lambda-webserver/LambdaWebServer/Setup.fs b/aws/fs/aws-fs-lambda-webserver/LambdaWebServer/Setup.fs similarity index 100% rename from aws-fs-lambda-webserver/LambdaWebServer/Setup.fs rename to aws/fs/aws-fs-lambda-webserver/LambdaWebServer/Setup.fs diff --git a/aws-fs-lambda-webserver/LambdaWebServer/appsettings.json b/aws/fs/aws-fs-lambda-webserver/LambdaWebServer/appsettings.json similarity index 100% rename from aws-fs-lambda-webserver/LambdaWebServer/appsettings.json rename to aws/fs/aws-fs-lambda-webserver/LambdaWebServer/appsettings.json diff --git a/aws-fs-lambda-webserver/LambdaWebServer/web.config b/aws/fs/aws-fs-lambda-webserver/LambdaWebServer/web.config similarity index 100% rename from aws-fs-lambda-webserver/LambdaWebServer/web.config rename to aws/fs/aws-fs-lambda-webserver/LambdaWebServer/web.config diff --git a/aws-fs-lambda-webserver/README.md b/aws/fs/aws-fs-lambda-webserver/README.md similarity index 66% rename from aws-fs-lambda-webserver/README.md rename to aws/fs/aws-fs-lambda-webserver/README.md index 881b9958d..32f7bd8f6 100644 --- a/aws-fs-lambda-webserver/README.md +++ b/aws/fs/aws-fs-lambda-webserver/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-fs-lambda-webserver/pulumi/Program.fs#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-fs-lambda-webserver/pulumi/Program.fs#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-fs-lambda-webserver/pulumi/Program.fs#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-fs-lambda-webserver/pulumi/Program.fs#gh-dark-mode-only) # AWS F# Lambda Web Server This example creates a web server in AWS lambda using the Giraffe web server diff --git a/aws-fs-lambda-webserver/pulumi/Aws.LambdaWebServer.fsproj b/aws/fs/aws-fs-lambda-webserver/pulumi/Aws.LambdaWebServer.fsproj similarity index 100% rename from aws-fs-lambda-webserver/pulumi/Aws.LambdaWebServer.fsproj rename to aws/fs/aws-fs-lambda-webserver/pulumi/Aws.LambdaWebServer.fsproj diff --git a/aws-fs-lambda-webserver/pulumi/Program.fs b/aws/fs/aws-fs-lambda-webserver/pulumi/Program.fs similarity index 100% rename from aws-fs-lambda-webserver/pulumi/Program.fs rename to aws/fs/aws-fs-lambda-webserver/pulumi/Program.fs diff --git a/aws-fs-lambda-webserver/pulumi/Pulumi.yaml b/aws/fs/aws-fs-lambda-webserver/pulumi/Pulumi.yaml similarity index 100% rename from aws-fs-lambda-webserver/pulumi/Pulumi.yaml rename to aws/fs/aws-fs-lambda-webserver/pulumi/Pulumi.yaml diff --git a/aws-fs-s3-folder/.gitignore b/aws/fs/aws-fs-s3-folder/.gitignore similarity index 100% rename from aws-fs-s3-folder/.gitignore rename to aws/fs/aws-fs-s3-folder/.gitignore diff --git a/aws-fs-s3-folder/Program.fs b/aws/fs/aws-fs-s3-folder/Program.fs similarity index 100% rename from aws-fs-s3-folder/Program.fs rename to aws/fs/aws-fs-s3-folder/Program.fs diff --git a/aws-fs-s3-folder/Pulumi.yaml b/aws/fs/aws-fs-s3-folder/Pulumi.yaml similarity index 100% rename from aws-fs-s3-folder/Pulumi.yaml rename to aws/fs/aws-fs-s3-folder/Pulumi.yaml diff --git a/aws-fs-s3-folder/README.md b/aws/fs/aws-fs-s3-folder/README.md similarity index 76% rename from aws-fs-s3-folder/README.md rename to aws/fs/aws-fs-s3-folder/README.md index e96431009..16d3f1016 100644 --- a/aws-fs-s3-folder/README.md +++ b/aws/fs/aws-fs-s3-folder/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-fs-s3-folder/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-fs-s3-folder/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-fs-s3-folder/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-fs-s3-folder/README.md#gh-dark-mode-only) # Host a Static Website on Amazon S3 @@ -24,7 +24,7 @@ A static website that uses [S3's website support](https://docs.aws.amazon.com/Am ```bash Previewing update (dev): Type Name Plan - + pulumi:pulumi:Stack aws-cs-s3-folder-dev create + + pulumi:pulumi:Stack aws-csharp-s3-folder-dev create + └─ aws:s3:Bucket my-bucket create + ├─ aws:s3:BucketObject index.html create + └─ aws:s3:BucketObject favicon.png create @@ -35,7 +35,7 @@ A static website that uses [S3's website support](https://docs.aws.amazon.com/Am Do you want to perform this update? yes Updating (dev): Type Name Status - + pulumi:pulumi:Stack aws-cs-s3-folder-dev created + + pulumi:pulumi:Stack aws-csharp-s3-folder-dev created + └─ aws:s3:Bucket my-bucket created + ├─ aws:s3:BucketObject index.html created + └─ aws:s3:BucketObject favicon.png created diff --git a/aws-fs-s3-folder/aws-cs-s3-folder.fsproj b/aws/fs/aws-fs-s3-folder/aws-cs-s3-folder.fsproj similarity index 100% rename from aws-fs-s3-folder/aws-cs-s3-folder.fsproj rename to aws/fs/aws-fs-s3-folder/aws-cs-s3-folder.fsproj diff --git a/aws-fs-s3-folder/wwwroot/favicon.png b/aws/fs/aws-fs-s3-folder/wwwroot/favicon.png similarity index 100% rename from aws-fs-s3-folder/wwwroot/favicon.png rename to aws/fs/aws-fs-s3-folder/wwwroot/favicon.png diff --git a/aws-fs-s3-folder/wwwroot/index.html b/aws/fs/aws-fs-s3-folder/wwwroot/index.html similarity index 100% rename from aws-fs-s3-folder/wwwroot/index.html rename to aws/fs/aws-fs-s3-folder/wwwroot/index.html diff --git a/aws-apigateway-go-routes/Makefile b/aws/go/aws-apigateway-go-routes/Makefile similarity index 100% rename from aws-apigateway-go-routes/Makefile rename to aws/go/aws-apigateway-go-routes/Makefile diff --git a/aws-apigateway-go-routes/Pulumi.yaml b/aws/go/aws-apigateway-go-routes/Pulumi.yaml similarity index 100% rename from aws-apigateway-go-routes/Pulumi.yaml rename to aws/go/aws-apigateway-go-routes/Pulumi.yaml diff --git a/aws-apigateway-go-routes/README.md b/aws/go/aws-apigateway-go-routes/README.md similarity index 100% rename from aws-apigateway-go-routes/README.md rename to aws/go/aws-apigateway-go-routes/README.md diff --git a/aws-apigateway-go-routes/authorizer/handler.go b/aws/go/aws-apigateway-go-routes/authorizer/handler.go similarity index 100% rename from aws-apigateway-go-routes/authorizer/handler.go rename to aws/go/aws-apigateway-go-routes/authorizer/handler.go diff --git a/aws-apigateway-go-routes/dns.go b/aws/go/aws-apigateway-go-routes/dns.go similarity index 100% rename from aws-apigateway-go-routes/dns.go rename to aws/go/aws-apigateway-go-routes/dns.go diff --git a/aws-apigateway-go-routes/go.mod b/aws/go/aws-apigateway-go-routes/go.mod similarity index 100% rename from aws-apigateway-go-routes/go.mod rename to aws/go/aws-apigateway-go-routes/go.mod diff --git a/aws-apigateway-go-routes/go.sum b/aws/go/aws-apigateway-go-routes/go.sum similarity index 100% rename from aws-apigateway-go-routes/go.sum rename to aws/go/aws-apigateway-go-routes/go.sum diff --git a/aws-apigateway-go-routes/handler/handler.go b/aws/go/aws-apigateway-go-routes/handler/handler.go similarity index 100% rename from aws-apigateway-go-routes/handler/handler.go rename to aws/go/aws-apigateway-go-routes/handler/handler.go diff --git a/aws-apigateway-go-routes/lambdas.go b/aws/go/aws-apigateway-go-routes/lambdas.go similarity index 100% rename from aws-apigateway-go-routes/lambdas.go rename to aws/go/aws-apigateway-go-routes/lambdas.go diff --git a/aws-apigateway-go-routes/main.go b/aws/go/aws-apigateway-go-routes/main.go similarity index 100% rename from aws-apigateway-go-routes/main.go rename to aws/go/aws-apigateway-go-routes/main.go diff --git a/aws-apigateway-go-routes/www/index.html b/aws/go/aws-apigateway-go-routes/www/index.html similarity index 100% rename from aws-apigateway-go-routes/www/index.html rename to aws/go/aws-apigateway-go-routes/www/index.html diff --git a/aws-go-ansible-wordpress/.gitignore b/aws/go/aws-go-ansible-wordpress/.gitignore similarity index 100% rename from aws-go-ansible-wordpress/.gitignore rename to aws/go/aws-go-ansible-wordpress/.gitignore diff --git a/aws-go-ansible-wordpress/Pulumi.yaml b/aws/go/aws-go-ansible-wordpress/Pulumi.yaml similarity index 100% rename from aws-go-ansible-wordpress/Pulumi.yaml rename to aws/go/aws-go-ansible-wordpress/Pulumi.yaml diff --git a/aws-yaml-ansible-wordpress/README.md b/aws/go/aws-go-ansible-wordpress/README.md similarity index 92% rename from aws-yaml-ansible-wordpress/README.md rename to aws/go/aws-go-ansible-wordpress/README.md index a7cd4a556..e9e062c6a 100644 --- a/aws-yaml-ansible-wordpress/README.md +++ b/aws/go/aws-go-ansible-wordpress/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-yaml-ansible-wordpress/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-yaml-ansible-wordpress/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-go-ansible-wordpress/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-go-ansible-wordpress/README.md#gh-dark-mode-only) # Deploy Wordpress to AWS EC2 using Pulumi and Ansible @@ -16,10 +16,10 @@ commands to accomplish the desired effect. The result is repeatable automation t > Note: This example is available in many languages: > > * [C#](../aws-cs-ansible-wordpress) -> * [Java](../aws-java-ansible-wordpress) -> * [Go](../aws-go-ansible-wordpress) -> * [TypeScript](../aws-ts-ansible-wordpress) -> * [YAML](../aws-yaml-ansible-wordpress) +> * [Java](../../java/aws-java-ansible-wordpress) +> * [Go]() +> * [TypeScript](../../../aws-ts-ansible-wordpress) +> * [YAML](../../../aws-yaml-ansible-wordpress) ## Prerequisites diff --git a/aws-go-ansible-wordpress/files/wp-config.php.j2 b/aws/go/aws-go-ansible-wordpress/files/wp-config.php.j2 similarity index 100% rename from aws-go-ansible-wordpress/files/wp-config.php.j2 rename to aws/go/aws-go-ansible-wordpress/files/wp-config.php.j2 diff --git a/aws-go-ansible-wordpress/go.mod b/aws/go/aws-go-ansible-wordpress/go.mod similarity index 100% rename from aws-go-ansible-wordpress/go.mod rename to aws/go/aws-go-ansible-wordpress/go.mod diff --git a/aws-go-ansible-wordpress/go.sum b/aws/go/aws-go-ansible-wordpress/go.sum similarity index 100% rename from aws-go-ansible-wordpress/go.sum rename to aws/go/aws-go-ansible-wordpress/go.sum diff --git a/aws-go-ansible-wordpress/main.go b/aws/go/aws-go-ansible-wordpress/main.go similarity index 100% rename from aws-go-ansible-wordpress/main.go rename to aws/go/aws-go-ansible-wordpress/main.go diff --git a/aws-go-ansible-wordpress/playbook.yml b/aws/go/aws-go-ansible-wordpress/playbook.yml similarity index 100% rename from aws-go-ansible-wordpress/playbook.yml rename to aws/go/aws-go-ansible-wordpress/playbook.yml diff --git a/aws-go-ansible-wordpress/wordpress.png b/aws/go/aws-go-ansible-wordpress/wordpress.png similarity index 100% rename from aws-go-ansible-wordpress/wordpress.png rename to aws/go/aws-go-ansible-wordpress/wordpress.png diff --git a/aws-go-appsync/Pulumi.yaml b/aws/go/aws-go-appsync/Pulumi.yaml similarity index 100% rename from aws-go-appsync/Pulumi.yaml rename to aws/go/aws-go-appsync/Pulumi.yaml diff --git a/aws-go-appsync/README.md b/aws/go/aws-go-appsync/README.md similarity index 83% rename from aws-go-appsync/README.md rename to aws/go/aws-go-appsync/README.md index 4530f5a97..72cf56550 100755 --- a/aws-go-appsync/README.md +++ b/aws/go/aws-go-appsync/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-go-appsync/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-go-appsync/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-go-appsync/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-go-appsync/README.md#gh-dark-mode-only) # GraphQL Endpoint in AWS AppSync (in Go) diff --git a/aws-go-appsync/go.mod b/aws/go/aws-go-appsync/go.mod similarity index 100% rename from aws-go-appsync/go.mod rename to aws/go/aws-go-appsync/go.mod diff --git a/aws-go-appsync/go.sum b/aws/go/aws-go-appsync/go.sum similarity index 100% rename from aws-go-appsync/go.sum rename to aws/go/aws-go-appsync/go.sum diff --git a/aws-go-appsync/main.go b/aws/go/aws-go-appsync/main.go similarity index 100% rename from aws-go-appsync/main.go rename to aws/go/aws-go-appsync/main.go diff --git a/aws-go-assume-role/README.md b/aws/go/aws-go-assume-role/README.md similarity index 100% rename from aws-go-assume-role/README.md rename to aws/go/aws-go-assume-role/README.md diff --git a/aws-go-assume-role/assume-role/Pulumi.yaml b/aws/go/aws-go-assume-role/assume-role/Pulumi.yaml similarity index 100% rename from aws-go-assume-role/assume-role/Pulumi.yaml rename to aws/go/aws-go-assume-role/assume-role/Pulumi.yaml diff --git a/aws-go-assume-role/assume-role/go.mod b/aws/go/aws-go-assume-role/assume-role/go.mod similarity index 100% rename from aws-go-assume-role/assume-role/go.mod rename to aws/go/aws-go-assume-role/assume-role/go.mod diff --git a/aws-go-assume-role/assume-role/go.sum b/aws/go/aws-go-assume-role/assume-role/go.sum similarity index 100% rename from aws-go-assume-role/assume-role/go.sum rename to aws/go/aws-go-assume-role/assume-role/go.sum diff --git a/aws-go-assume-role/assume-role/main.go b/aws/go/aws-go-assume-role/assume-role/main.go similarity index 100% rename from aws-go-assume-role/assume-role/main.go rename to aws/go/aws-go-assume-role/assume-role/main.go diff --git a/aws-go-assume-role/create-role/Pulumi.yaml b/aws/go/aws-go-assume-role/create-role/Pulumi.yaml similarity index 100% rename from aws-go-assume-role/create-role/Pulumi.yaml rename to aws/go/aws-go-assume-role/create-role/Pulumi.yaml diff --git a/aws-go-assume-role/create-role/go.mod b/aws/go/aws-go-assume-role/create-role/go.mod similarity index 100% rename from aws-go-assume-role/create-role/go.mod rename to aws/go/aws-go-assume-role/create-role/go.mod diff --git a/aws-go-assume-role/create-role/go.sum b/aws/go/aws-go-assume-role/create-role/go.sum similarity index 100% rename from aws-go-assume-role/create-role/go.sum rename to aws/go/aws-go-assume-role/create-role/go.sum diff --git a/aws-go-assume-role/create-role/main.go b/aws/go/aws-go-assume-role/create-role/main.go similarity index 100% rename from aws-go-assume-role/create-role/main.go rename to aws/go/aws-go-assume-role/create-role/main.go diff --git a/aws-go-console-slack-notification/.gitignore b/aws/go/aws-go-console-slack-notification/.gitignore similarity index 100% rename from aws-go-console-slack-notification/.gitignore rename to aws/go/aws-go-console-slack-notification/.gitignore diff --git a/aws-go-console-slack-notification/Makefile b/aws/go/aws-go-console-slack-notification/Makefile similarity index 100% rename from aws-go-console-slack-notification/Makefile rename to aws/go/aws-go-console-slack-notification/Makefile diff --git a/aws-go-console-slack-notification/Pulumi.yaml b/aws/go/aws-go-console-slack-notification/Pulumi.yaml similarity index 100% rename from aws-go-console-slack-notification/Pulumi.yaml rename to aws/go/aws-go-console-slack-notification/Pulumi.yaml diff --git a/aws-go-console-slack-notification/README.md b/aws/go/aws-go-console-slack-notification/README.md similarity index 85% rename from aws-go-console-slack-notification/README.md rename to aws/go/aws-go-console-slack-notification/README.md index ddd98e02f..e72d2b39e 100644 --- a/aws-go-console-slack-notification/README.md +++ b/aws/go/aws-go-console-slack-notification/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-go-console-slack-notification/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-go-console-slack-notification/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-go-console-slack-notification/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-go-console-slack-notification/README.md#gh-dark-mode-only) # AWS Console Change Slack Notifier in Go diff --git a/aws-go-console-slack-notification/go.mod b/aws/go/aws-go-console-slack-notification/go.mod similarity index 100% rename from aws-go-console-slack-notification/go.mod rename to aws/go/aws-go-console-slack-notification/go.mod diff --git a/aws-go-console-slack-notification/go.sum b/aws/go/aws-go-console-slack-notification/go.sum similarity index 100% rename from aws-go-console-slack-notification/go.sum rename to aws/go/aws-go-console-slack-notification/go.sum diff --git a/aws-go-console-slack-notification/handler/handler.go b/aws/go/aws-go-console-slack-notification/handler/handler.go similarity index 100% rename from aws-go-console-slack-notification/handler/handler.go rename to aws/go/aws-go-console-slack-notification/handler/handler.go diff --git a/aws-go-console-slack-notification/main.go b/aws/go/aws-go-console-slack-notification/main.go similarity index 100% rename from aws-go-console-slack-notification/main.go rename to aws/go/aws-go-console-slack-notification/main.go diff --git a/aws-go-eks/.gitignore b/aws/go/aws-go-eks/.gitignore similarity index 100% rename from aws-go-eks/.gitignore rename to aws/go/aws-go-eks/.gitignore diff --git a/aws-go-eks/Pulumi.yaml b/aws/go/aws-go-eks/Pulumi.yaml similarity index 100% rename from aws-go-eks/Pulumi.yaml rename to aws/go/aws-go-eks/Pulumi.yaml diff --git a/aws-go-eks/README.md b/aws/go/aws-go-eks/README.md similarity index 82% rename from aws-go-eks/README.md rename to aws/go/aws-go-eks/README.md index 074e4a281..6fdf3000e 100644 --- a/aws-go-eks/README.md +++ b/aws/go/aws-go-eks/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-go-eks/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-go-eks/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-go-eks/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-go-eks/README.md#gh-dark-mode-only) # AWS Golang EKS Cluster This example creates an AWS EKS Cluster and deploys a sample container application to it diff --git a/aws-go-eks/go.mod b/aws/go/aws-go-eks/go.mod similarity index 100% rename from aws-go-eks/go.mod rename to aws/go/aws-go-eks/go.mod diff --git a/aws-go-eks/go.sum b/aws/go/aws-go-eks/go.sum similarity index 100% rename from aws-go-eks/go.sum rename to aws/go/aws-go-eks/go.sum diff --git a/aws-go-eks/main.go b/aws/go/aws-go-eks/main.go similarity index 100% rename from aws-go-eks/main.go rename to aws/go/aws-go-eks/main.go diff --git a/aws-go-fargate/.gitignore b/aws/go/aws-go-fargate/.gitignore similarity index 100% rename from aws-go-fargate/.gitignore rename to aws/go/aws-go-fargate/.gitignore diff --git a/aws-go-fargate/Pulumi.yaml b/aws/go/aws-go-fargate/Pulumi.yaml similarity index 100% rename from aws-go-fargate/Pulumi.yaml rename to aws/go/aws-go-fargate/Pulumi.yaml diff --git a/aws-go-fargate/README.md b/aws/go/aws-go-fargate/README.md similarity index 92% rename from aws-go-fargate/README.md rename to aws/go/aws-go-fargate/README.md index 6e153c447..04b5d936f 100644 --- a/aws-go-fargate/README.md +++ b/aws/go/aws-go-fargate/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-go-fargate/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-go-fargate/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-go-fargate/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-go-fargate/README.md#gh-dark-mode-only) # NGINX on AWS ECS Fargate using Go IaC diff --git a/aws-go-fargate/app/Dockerfile b/aws/go/aws-go-fargate/app/Dockerfile similarity index 100% rename from aws-go-fargate/app/Dockerfile rename to aws/go/aws-go-fargate/app/Dockerfile diff --git a/aws-go-fargate/app/go.mod b/aws/go/aws-go-fargate/app/go.mod similarity index 100% rename from aws-go-fargate/app/go.mod rename to aws/go/aws-go-fargate/app/go.mod diff --git a/aws-go-fargate/app/go.sum b/aws/go/aws-go-fargate/app/go.sum similarity index 100% rename from aws-go-fargate/app/go.sum rename to aws/go/aws-go-fargate/app/go.sum diff --git a/aws-go-fargate/app/main.go b/aws/go/aws-go-fargate/app/main.go similarity index 100% rename from aws-go-fargate/app/main.go rename to aws/go/aws-go-fargate/app/main.go diff --git a/aws-go-fargate/go.mod b/aws/go/aws-go-fargate/go.mod similarity index 100% rename from aws-go-fargate/go.mod rename to aws/go/aws-go-fargate/go.mod diff --git a/aws-go-fargate/go.sum b/aws/go/aws-go-fargate/go.sum similarity index 100% rename from aws-go-fargate/go.sum rename to aws/go/aws-go-fargate/go.sum diff --git a/aws-go-fargate/main.go b/aws/go/aws-go-fargate/main.go similarity index 100% rename from aws-go-fargate/main.go rename to aws/go/aws-go-fargate/main.go diff --git a/aws-go-lambda-gateway/Makefile b/aws/go/aws-go-lambda-gateway/Makefile similarity index 100% rename from aws-go-lambda-gateway/Makefile rename to aws/go/aws-go-lambda-gateway/Makefile diff --git a/aws-go-lambda-gateway/Pulumi.yaml b/aws/go/aws-go-lambda-gateway/Pulumi.yaml similarity index 100% rename from aws-go-lambda-gateway/Pulumi.yaml rename to aws/go/aws-go-lambda-gateway/Pulumi.yaml diff --git a/aws-go-lambda-gateway/README.md b/aws/go/aws-go-lambda-gateway/README.md similarity index 90% rename from aws-go-lambda-gateway/README.md rename to aws/go/aws-go-lambda-gateway/README.md index b1edfbde9..5956ce9f7 100644 --- a/aws-go-lambda-gateway/README.md +++ b/aws/go/aws-go-lambda-gateway/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-go-lambda-gateway/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-go-lambda-gateway/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-go-lambda-gateway/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-go-lambda-gateway/README.md#gh-dark-mode-only) # AWS Golang Lambda With API Gateway diff --git a/aws-go-lambda-gateway/go.mod b/aws/go/aws-go-lambda-gateway/go.mod similarity index 100% rename from aws-go-lambda-gateway/go.mod rename to aws/go/aws-go-lambda-gateway/go.mod diff --git a/aws-go-lambda-gateway/go.sum b/aws/go/aws-go-lambda-gateway/go.sum similarity index 100% rename from aws-go-lambda-gateway/go.sum rename to aws/go/aws-go-lambda-gateway/go.sum diff --git a/aws-go-lambda-gateway/handler/handler.go b/aws/go/aws-go-lambda-gateway/handler/handler.go similarity index 100% rename from aws-go-lambda-gateway/handler/handler.go rename to aws/go/aws-go-lambda-gateway/handler/handler.go diff --git a/aws-go-lambda-gateway/main.go b/aws/go/aws-go-lambda-gateway/main.go similarity index 100% rename from aws-go-lambda-gateway/main.go rename to aws/go/aws-go-lambda-gateway/main.go diff --git a/aws-go-lambda/Makefile b/aws/go/aws-go-lambda/Makefile similarity index 100% rename from aws-go-lambda/Makefile rename to aws/go/aws-go-lambda/Makefile diff --git a/aws-go-lambda/Pulumi.yaml b/aws/go/aws-go-lambda/Pulumi.yaml similarity index 100% rename from aws-go-lambda/Pulumi.yaml rename to aws/go/aws-go-lambda/Pulumi.yaml diff --git a/aws-go-lambda/README.md b/aws/go/aws-go-lambda/README.md similarity index 84% rename from aws-go-lambda/README.md rename to aws/go/aws-go-lambda/README.md index de45dbea9..cef52241f 100644 --- a/aws-go-lambda/README.md +++ b/aws/go/aws-go-lambda/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-go-lambda/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-go-lambda/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-go-lambda/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-go-lambda/README.md#gh-dark-mode-only) # AWS Golang Lambda This example creates an AWS Lambda function that does a simple `ToUpper` on the string input and returns it. diff --git a/aws-go-lambda/go.mod b/aws/go/aws-go-lambda/go.mod similarity index 100% rename from aws-go-lambda/go.mod rename to aws/go/aws-go-lambda/go.mod diff --git a/aws-go-lambda/go.sum b/aws/go/aws-go-lambda/go.sum similarity index 100% rename from aws-go-lambda/go.sum rename to aws/go/aws-go-lambda/go.sum diff --git a/aws-go-lambda/handler/handler b/aws/go/aws-go-lambda/handler/handler similarity index 100% rename from aws-go-lambda/handler/handler rename to aws/go/aws-go-lambda/handler/handler diff --git a/aws-go-lambda/handler/handler.go b/aws/go/aws-go-lambda/handler/handler.go similarity index 100% rename from aws-go-lambda/handler/handler.go rename to aws/go/aws-go-lambda/handler/handler.go diff --git a/aws-go-lambda/handler/handler.zip b/aws/go/aws-go-lambda/handler/handler.zip similarity index 100% rename from aws-go-lambda/handler/handler.zip rename to aws/go/aws-go-lambda/handler/handler.zip diff --git a/aws-go-lambda/main.go b/aws/go/aws-go-lambda/main.go similarity index 100% rename from aws-go-lambda/main.go rename to aws/go/aws-go-lambda/main.go diff --git a/aws-go-langserve/.gitignore b/aws/go/aws-go-langserve/.gitignore similarity index 100% rename from aws-go-langserve/.gitignore rename to aws/go/aws-go-langserve/.gitignore diff --git a/aws-go-langserve/Dockerfile b/aws/go/aws-go-langserve/Dockerfile similarity index 82% rename from aws-go-langserve/Dockerfile rename to aws/go/aws-go-langserve/Dockerfile index bbdeea13b..0101939bc 100644 --- a/aws-go-langserve/Dockerfile +++ b/aws/go/aws-go-langserve/Dockerfile @@ -6,13 +6,13 @@ RUN poetry config virtualenvs.create false WORKDIR /code -COPY ./pyproject.toml ./README.md ./poetry.lock* ./ +COPY pyproject.toml ./README.md ./poetry.lock* ./ COPY ./package[s] ./packages RUN poetry install --no-interaction --no-ansi --no-root -COPY ./app ./app +COPY app ./app RUN poetry install --no-interaction --no-ansi diff --git a/aws-go-langserve/Pulumi.yaml b/aws/go/aws-go-langserve/Pulumi.yaml similarity index 100% rename from aws-go-langserve/Pulumi.yaml rename to aws/go/aws-go-langserve/Pulumi.yaml diff --git a/aws-go-langserve/README.md b/aws/go/aws-go-langserve/README.md similarity index 100% rename from aws-go-langserve/README.md rename to aws/go/aws-go-langserve/README.md diff --git a/aws-go-langserve/app/__init__.py b/aws/go/aws-go-langserve/app/__init__.py similarity index 100% rename from aws-go-langserve/app/__init__.py rename to aws/go/aws-go-langserve/app/__init__.py diff --git a/aws-go-langserve/app/server.py b/aws/go/aws-go-langserve/app/server.py similarity index 100% rename from aws-go-langserve/app/server.py rename to aws/go/aws-go-langserve/app/server.py diff --git a/aws-go-langserve/go.mod b/aws/go/aws-go-langserve/go.mod similarity index 86% rename from aws-go-langserve/go.mod rename to aws/go/aws-go-langserve/go.mod index 9227003cf..0c420edbc 100644 --- a/aws-go-langserve/go.mod +++ b/aws/go/aws-go-langserve/go.mod @@ -1,6 +1,8 @@ module aws-go-langserve -go 1.20 +go 1.21 + +toolchain go1.22.1 require ( github.com/pulumi/pulumi-aws/sdk/v6 v6.19.0 diff --git a/aws/go/aws-go-langserve/go.sum b/aws/go/aws-go-langserve/go.sum new file mode 100644 index 000000000..9f3835f2d --- /dev/null +++ b/aws/go/aws-go-langserve/go.sum @@ -0,0 +1,3 @@ +github.com/pulumi/pulumi-aws/sdk/v6 v6.19.0/go.mod h1:aeoZIwaHt3fZjDajksjyadpe9LtS1O0qC7ddpK/XyVg= +github.com/pulumi/pulumi-docker/sdk/v4 v4.5.1/go.mod h1:BL+XtKTgkbtt03wA9SOQWyGjl4cIA7BjSHFjvFY+f9U= +github.com/pulumi/pulumi/sdk/v3 v3.103.1/go.mod h1:Ml3rpGfyZlI4zQCG7LN2XDSmH4XUNYdyBwJ3yEr/OpI= diff --git a/aws-go-langserve/main.go b/aws/go/aws-go-langserve/main.go similarity index 100% rename from aws-go-langserve/main.go rename to aws/go/aws-go-langserve/main.go diff --git a/aws-go-langserve/packages/README.md b/aws/go/aws-go-langserve/packages/README.md similarity index 100% rename from aws-go-langserve/packages/README.md rename to aws/go/aws-go-langserve/packages/README.md diff --git a/aws-go-langserve/poetry.lock b/aws/go/aws-go-langserve/poetry.lock similarity index 100% rename from aws-go-langserve/poetry.lock rename to aws/go/aws-go-langserve/poetry.lock diff --git a/aws-go-langserve/pyproject.toml b/aws/go/aws-go-langserve/pyproject.toml similarity index 100% rename from aws-go-langserve/pyproject.toml rename to aws/go/aws-go-langserve/pyproject.toml diff --git a/aws-go-resources/.gitignore b/aws/go/aws-go-resources/.gitignore similarity index 100% rename from aws-go-resources/.gitignore rename to aws/go/aws-go-resources/.gitignore diff --git a/aws-go-resources/Pulumi.yaml b/aws/go/aws-go-resources/Pulumi.yaml similarity index 100% rename from aws-go-resources/Pulumi.yaml rename to aws/go/aws-go-resources/Pulumi.yaml diff --git a/aws-go-resources/README.md b/aws/go/aws-go-resources/README.md similarity index 75% rename from aws-go-resources/README.md rename to aws/go/aws-go-resources/README.md index c85b55455..7662efdd4 100755 --- a/aws-go-resources/README.md +++ b/aws/go/aws-go-resources/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-go-resources/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-go-resources/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-go-resources/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-go-resources/README.md#gh-dark-mode-only) # AWS Resources (in Go) diff --git a/aws-go-resources/go.mod b/aws/go/aws-go-resources/go.mod similarity index 100% rename from aws-go-resources/go.mod rename to aws/go/aws-go-resources/go.mod diff --git a/aws-go-resources/go.sum b/aws/go/aws-go-resources/go.sum similarity index 100% rename from aws-go-resources/go.sum rename to aws/go/aws-go-resources/go.sum diff --git a/aws-go-resources/main.go b/aws/go/aws-go-resources/main.go similarity index 100% rename from aws-go-resources/main.go rename to aws/go/aws-go-resources/main.go diff --git a/aws-go-s3-folder-component/.gitignore b/aws/go/aws-go-s3-folder-component/.gitignore similarity index 100% rename from aws-go-s3-folder-component/.gitignore rename to aws/go/aws-go-s3-folder-component/.gitignore diff --git a/aws-go-s3-folder-component/Pulumi.yaml b/aws/go/aws-go-s3-folder-component/Pulumi.yaml similarity index 100% rename from aws-go-s3-folder-component/Pulumi.yaml rename to aws/go/aws-go-s3-folder-component/Pulumi.yaml diff --git a/aws-go-s3-folder-component/README.md b/aws/go/aws-go-s3-folder-component/README.md similarity index 87% rename from aws-go-s3-folder-component/README.md rename to aws/go/aws-go-s3-folder-component/README.md index c05a5c7e5..f1928ccb7 100644 --- a/aws-go-s3-folder-component/README.md +++ b/aws/go/aws-go-s3-folder-component/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-go-s3-folder-component/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-go-s3-folder-component/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-go-s3-folder-component/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-go-s3-folder-component/README.md#gh-dark-mode-only) # Static Website on Amazon S3 diff --git a/aws-go-s3-folder-component/go.mod b/aws/go/aws-go-s3-folder-component/go.mod similarity index 100% rename from aws-go-s3-folder-component/go.mod rename to aws/go/aws-go-s3-folder-component/go.mod diff --git a/aws-go-s3-folder-component/go.sum b/aws/go/aws-go-s3-folder-component/go.sum similarity index 100% rename from aws-go-s3-folder-component/go.sum rename to aws/go/aws-go-s3-folder-component/go.sum diff --git a/aws-go-s3-folder-component/images/part2-website.png b/aws/go/aws-go-s3-folder-component/images/part2-website.png similarity index 100% rename from aws-go-s3-folder-component/images/part2-website.png rename to aws/go/aws-go-s3-folder-component/images/part2-website.png diff --git a/aws-go-s3-folder-component/main.go b/aws/go/aws-go-s3-folder-component/main.go similarity index 100% rename from aws-go-s3-folder-component/main.go rename to aws/go/aws-go-s3-folder-component/main.go diff --git a/aws-go-s3-folder-component/s3folder.go b/aws/go/aws-go-s3-folder-component/s3folder.go similarity index 100% rename from aws-go-s3-folder-component/s3folder.go rename to aws/go/aws-go-s3-folder-component/s3folder.go diff --git a/aws-go-s3-folder-component/www/icon/favicon.png b/aws/go/aws-go-s3-folder-component/www/icon/favicon.png similarity index 100% rename from aws-go-s3-folder-component/www/icon/favicon.png rename to aws/go/aws-go-s3-folder-component/www/icon/favicon.png diff --git a/aws-go-s3-folder-component/www/index.html b/aws/go/aws-go-s3-folder-component/www/index.html similarity index 100% rename from aws-go-s3-folder-component/www/index.html rename to aws/go/aws-go-s3-folder-component/www/index.html diff --git a/aws-go-s3-folder/.gitignore b/aws/go/aws-go-s3-folder/.gitignore similarity index 100% rename from aws-go-s3-folder/.gitignore rename to aws/go/aws-go-s3-folder/.gitignore diff --git a/aws-go-s3-folder/Pulumi.yaml b/aws/go/aws-go-s3-folder/Pulumi.yaml similarity index 100% rename from aws-go-s3-folder/Pulumi.yaml rename to aws/go/aws-go-s3-folder/Pulumi.yaml diff --git a/aws-go-s3-folder/README.md b/aws/go/aws-go-s3-folder/README.md similarity index 85% rename from aws-go-s3-folder/README.md rename to aws/go/aws-go-s3-folder/README.md index 6de099da8..5d2f788bc 100644 --- a/aws-go-s3-folder/README.md +++ b/aws/go/aws-go-s3-folder/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-go-s3-folder/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-go-s3-folder/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-go-s3-folder/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-go-s3-folder/README.md#gh-dark-mode-only) # Host a Static Website on Amazon S3 diff --git a/aws-go-s3-folder/go.mod b/aws/go/aws-go-s3-folder/go.mod similarity index 100% rename from aws-go-s3-folder/go.mod rename to aws/go/aws-go-s3-folder/go.mod diff --git a/aws-go-s3-folder/go.sum b/aws/go/aws-go-s3-folder/go.sum similarity index 100% rename from aws-go-s3-folder/go.sum rename to aws/go/aws-go-s3-folder/go.sum diff --git a/aws-go-s3-folder/images/part2-website.png b/aws/go/aws-go-s3-folder/images/part2-website.png similarity index 100% rename from aws-go-s3-folder/images/part2-website.png rename to aws/go/aws-go-s3-folder/images/part2-website.png diff --git a/aws-go-s3-folder/main.go b/aws/go/aws-go-s3-folder/main.go similarity index 100% rename from aws-go-s3-folder/main.go rename to aws/go/aws-go-s3-folder/main.go diff --git a/aws-go-s3-folder/www/icon/favicon.png b/aws/go/aws-go-s3-folder/www/icon/favicon.png similarity index 100% rename from aws-go-s3-folder/www/icon/favicon.png rename to aws/go/aws-go-s3-folder/www/icon/favicon.png diff --git a/aws-go-s3-folder/www/index.html b/aws/go/aws-go-s3-folder/www/index.html similarity index 100% rename from aws-go-s3-folder/www/index.html rename to aws/go/aws-go-s3-folder/www/index.html diff --git a/aws-go-secrets-manager/Pulumi.yaml b/aws/go/aws-go-secrets-manager/Pulumi.yaml similarity index 100% rename from aws-go-secrets-manager/Pulumi.yaml rename to aws/go/aws-go-secrets-manager/Pulumi.yaml diff --git a/aws-go-secrets-manager/README.md b/aws/go/aws-go-secrets-manager/README.md similarity index 76% rename from aws-go-secrets-manager/README.md rename to aws/go/aws-go-secrets-manager/README.md index 7ba1cb906..95225cb6e 100644 --- a/aws-go-secrets-manager/README.md +++ b/aws/go/aws-go-secrets-manager/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-go-secrets-manager/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-go-secrets-manager/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-go-secrets-manager/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-go-secrets-manager/README.md#gh-dark-mode-only) # Setup AWS Secrets manager diff --git a/aws-go-secrets-manager/go.mod b/aws/go/aws-go-secrets-manager/go.mod similarity index 100% rename from aws-go-secrets-manager/go.mod rename to aws/go/aws-go-secrets-manager/go.mod diff --git a/aws-go-secrets-manager/go.sum b/aws/go/aws-go-secrets-manager/go.sum similarity index 100% rename from aws-go-secrets-manager/go.sum rename to aws/go/aws-go-secrets-manager/go.sum diff --git a/aws-go-secrets-manager/main.go b/aws/go/aws-go-secrets-manager/main.go similarity index 100% rename from aws-go-secrets-manager/main.go rename to aws/go/aws-go-secrets-manager/main.go diff --git a/aws-go-slackbot/Makefile b/aws/go/aws-go-slackbot/Makefile similarity index 100% rename from aws-go-slackbot/Makefile rename to aws/go/aws-go-slackbot/Makefile diff --git a/aws-go-slackbot/Pulumi.yaml b/aws/go/aws-go-slackbot/Pulumi.yaml similarity index 100% rename from aws-go-slackbot/Pulumi.yaml rename to aws/go/aws-go-slackbot/Pulumi.yaml diff --git a/aws-go-slackbot/README.md b/aws/go/aws-go-slackbot/README.md similarity index 95% rename from aws-go-slackbot/README.md rename to aws/go/aws-go-slackbot/README.md index 727e2581a..5668ab7e0 100644 --- a/aws-go-slackbot/README.md +++ b/aws/go/aws-go-slackbot/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-go-slackbot/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-go-slackbot/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-go-slackbot/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-go-slackbot/README.md#gh-dark-mode-only) # Create a Slackbot for Posting Mention Notifications diff --git a/aws-go-slackbot/go.mod b/aws/go/aws-go-slackbot/go.mod similarity index 100% rename from aws-go-slackbot/go.mod rename to aws/go/aws-go-slackbot/go.mod diff --git a/aws-go-slackbot/go.sum b/aws/go/aws-go-slackbot/go.sum similarity index 100% rename from aws-go-slackbot/go.sum rename to aws/go/aws-go-slackbot/go.sum diff --git a/aws-go-slackbot/handler/handler.go b/aws/go/aws-go-slackbot/handler/handler.go similarity index 100% rename from aws-go-slackbot/handler/handler.go rename to aws/go/aws-go-slackbot/handler/handler.go diff --git a/aws-go-slackbot/main.go b/aws/go/aws-go-slackbot/main.go similarity index 100% rename from aws-go-slackbot/main.go rename to aws/go/aws-go-slackbot/main.go diff --git a/aws-go-webserver/.gitignore b/aws/go/aws-go-webserver/.gitignore similarity index 100% rename from aws-go-webserver/.gitignore rename to aws/go/aws-go-webserver/.gitignore diff --git a/aws-go-webserver/Pulumi.yaml b/aws/go/aws-go-webserver/Pulumi.yaml similarity index 100% rename from aws-go-webserver/Pulumi.yaml rename to aws/go/aws-go-webserver/Pulumi.yaml diff --git a/aws-go-webserver/README.md b/aws/go/aws-go-webserver/README.md similarity index 80% rename from aws-go-webserver/README.md rename to aws/go/aws-go-webserver/README.md index cb5e8b190..7f0cbf612 100755 --- a/aws-go-webserver/README.md +++ b/aws/go/aws-go-webserver/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-go-webserver/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-go-webserver/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-go-webserver/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-go-webserver/README.md#gh-dark-mode-only) # Web Server Using Amazon EC2 (in Go) diff --git a/aws-go-webserver/go.mod b/aws/go/aws-go-webserver/go.mod similarity index 100% rename from aws-go-webserver/go.mod rename to aws/go/aws-go-webserver/go.mod diff --git a/aws-go-webserver/go.sum b/aws/go/aws-go-webserver/go.sum similarity index 100% rename from aws-go-webserver/go.sum rename to aws/go/aws-go-webserver/go.sum diff --git a/aws-go-webserver/main.go b/aws/go/aws-go-webserver/main.go similarity index 100% rename from aws-go-webserver/main.go rename to aws/go/aws-go-webserver/main.go diff --git a/aws-java-ansible-wordpress/.gitignore b/aws/java/aws-java-ansible-wordpress/.gitignore similarity index 100% rename from aws-java-ansible-wordpress/.gitignore rename to aws/java/aws-java-ansible-wordpress/.gitignore diff --git a/aws-java-ansible-wordpress/Pulumi.yaml b/aws/java/aws-java-ansible-wordpress/Pulumi.yaml similarity index 100% rename from aws-java-ansible-wordpress/Pulumi.yaml rename to aws/java/aws-java-ansible-wordpress/Pulumi.yaml diff --git a/aws-ts-ansible-wordpress/README.md b/aws/java/aws-java-ansible-wordpress/README.md similarity index 92% rename from aws-ts-ansible-wordpress/README.md rename to aws/java/aws-java-ansible-wordpress/README.md index 88607a8b2..1baccf98c 100644 --- a/aws-ts-ansible-wordpress/README.md +++ b/aws/java/aws-java-ansible-wordpress/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-ansible-wordpress/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-ansible-wordpress/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-java-ansible-wordpress/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-java-ansible-wordpress/README.md#gh-dark-mode-only) # Deploy Wordpress to AWS EC2 using Pulumi and Ansible @@ -16,10 +16,10 @@ commands to accomplish the desired effect. The result is repeatable automation t > Note: This example is available in many languages: > > * [C#](../aws-cs-ansible-wordpress) -> * [Java](../aws-java-ansible-wordpress) -> * [Go](../aws-go-ansible-wordpress) -> * [TypeScript](../aws-ts-ansible-wordpress) -> * [YAML](../aws-yaml-ansible-wordpress) +> * [Java]() +> * [Go](../../go/aws-go-ansible-wordpress) +> * [TypeScript](../../../aws-ts-ansible-wordpress) +> * [YAML](../../../aws-yaml-ansible-wordpress) ## Prerequisites diff --git a/aws-java-ansible-wordpress/files/wp-config.php.j2 b/aws/java/aws-java-ansible-wordpress/files/wp-config.php.j2 similarity index 100% rename from aws-java-ansible-wordpress/files/wp-config.php.j2 rename to aws/java/aws-java-ansible-wordpress/files/wp-config.php.j2 diff --git a/aws-java-ansible-wordpress/playbook.yml b/aws/java/aws-java-ansible-wordpress/playbook.yml similarity index 100% rename from aws-java-ansible-wordpress/playbook.yml rename to aws/java/aws-java-ansible-wordpress/playbook.yml diff --git a/aws-java-ansible-wordpress/pom.xml b/aws/java/aws-java-ansible-wordpress/pom.xml similarity index 100% rename from aws-java-ansible-wordpress/pom.xml rename to aws/java/aws-java-ansible-wordpress/pom.xml diff --git a/aws-java-ansible-wordpress/src/main/java/myproject/App.java b/aws/java/aws-java-ansible-wordpress/src/main/java/myproject/App.java similarity index 100% rename from aws-java-ansible-wordpress/src/main/java/myproject/App.java rename to aws/java/aws-java-ansible-wordpress/src/main/java/myproject/App.java diff --git a/aws-java-ansible-wordpress/wordpress.png b/aws/java/aws-java-ansible-wordpress/wordpress.png similarity index 100% rename from aws-java-ansible-wordpress/wordpress.png rename to aws/java/aws-java-ansible-wordpress/wordpress.png diff --git a/aws-java-eks-minimal/Pulumi.yaml b/aws/java/aws-java-eks-minimal/Pulumi.yaml similarity index 100% rename from aws-java-eks-minimal/Pulumi.yaml rename to aws/java/aws-java-eks-minimal/Pulumi.yaml diff --git a/aws-java-eks-minimal/README.md b/aws/java/aws-java-eks-minimal/README.md similarity index 76% rename from aws-java-eks-minimal/README.md rename to aws/java/aws-java-eks-minimal/README.md index 9663e113a..25ad49d65 100644 --- a/aws-java-eks-minimal/README.md +++ b/aws/java/aws-java-eks-minimal/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-java-eks-minimal/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-java-eks-minimal/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-java-eks-minimal/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-java-eks-minimal/README.md#gh-dark-mode-only) # eks-minimal diff --git a/aws-java-eks-minimal/pom.xml b/aws/java/aws-java-eks-minimal/pom.xml similarity index 100% rename from aws-java-eks-minimal/pom.xml rename to aws/java/aws-java-eks-minimal/pom.xml diff --git a/aws-java-eks-minimal/src/main/java/com/pulumi/example/eksminimal/App.java b/aws/java/aws-java-eks-minimal/src/main/java/com/pulumi/example/eksminimal/App.java similarity index 100% rename from aws-java-eks-minimal/src/main/java/com/pulumi/example/eksminimal/App.java rename to aws/java/aws-java-eks-minimal/src/main/java/com/pulumi/example/eksminimal/App.java diff --git a/aws-java-webserver/Pulumi.yaml b/aws/java/aws-java-webserver/Pulumi.yaml similarity index 100% rename from aws-java-webserver/Pulumi.yaml rename to aws/java/aws-java-webserver/Pulumi.yaml diff --git a/aws-java-webserver/README.md b/aws/java/aws-java-webserver/README.md similarity index 80% rename from aws-java-webserver/README.md rename to aws/java/aws-java-webserver/README.md index 175571e13..e43cea336 100644 --- a/aws-java-webserver/README.md +++ b/aws/java/aws-java-webserver/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-java-webserver/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-java-webserver/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-java-webserver/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-java-webserver/README.md#gh-dark-mode-only) # Web Server Using Amazon EC2 diff --git a/aws-java-webserver/pom.xml b/aws/java/aws-java-webserver/pom.xml similarity index 100% rename from aws-java-webserver/pom.xml rename to aws/java/aws-java-webserver/pom.xml diff --git a/aws-java-webserver/src/main/java/webserver/App.java b/aws/java/aws-java-webserver/src/main/java/webserver/App.java similarity index 100% rename from aws-java-webserver/src/main/java/webserver/App.java rename to aws/java/aws-java-webserver/src/main/java/webserver/App.java diff --git a/aws-js-containers/Pulumi.yaml b/aws/js/aws-js-containers/Pulumi.yaml similarity index 100% rename from aws-js-containers/Pulumi.yaml rename to aws/js/aws-js-containers/Pulumi.yaml diff --git a/aws-js-containers/README.md b/aws/js/aws-js-containers/README.md similarity index 88% rename from aws-js-containers/README.md rename to aws/js/aws-js-containers/README.md index 7676b02b1..d9c5e5bc9 100644 --- a/aws-js-containers/README.md +++ b/aws/js/aws-js-containers/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-js-containers/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-js-containers/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-js-containers/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-js-containers/README.md#gh-dark-mode-only) # ECS Fargate Containers diff --git a/aws-js-containers/app/Dockerfile b/aws/js/aws-js-containers/app/Dockerfile similarity index 100% rename from aws-js-containers/app/Dockerfile rename to aws/js/aws-js-containers/app/Dockerfile diff --git a/aws-js-containers/app/content/favicon.png b/aws/js/aws-js-containers/app/content/favicon.png similarity index 100% rename from aws-js-containers/app/content/favicon.png rename to aws/js/aws-js-containers/app/content/favicon.png diff --git a/aws-js-containers/app/content/index.html b/aws/js/aws-js-containers/app/content/index.html similarity index 100% rename from aws-js-containers/app/content/index.html rename to aws/js/aws-js-containers/app/content/index.html diff --git a/aws-js-containers/index.js b/aws/js/aws-js-containers/index.js similarity index 100% rename from aws-js-containers/index.js rename to aws/js/aws-js-containers/index.js diff --git a/aws-js-containers/package.json b/aws/js/aws-js-containers/package.json similarity index 100% rename from aws-js-containers/package.json rename to aws/js/aws-js-containers/package.json diff --git a/aws-js-langserve/.gitignore b/aws/js/aws-js-langserve/.gitignore similarity index 100% rename from aws-js-langserve/.gitignore rename to aws/js/aws-js-langserve/.gitignore diff --git a/aws-js-langserve/Dockerfile b/aws/js/aws-js-langserve/Dockerfile similarity index 82% rename from aws-js-langserve/Dockerfile rename to aws/js/aws-js-langserve/Dockerfile index bbdeea13b..0101939bc 100644 --- a/aws-js-langserve/Dockerfile +++ b/aws/js/aws-js-langserve/Dockerfile @@ -6,13 +6,13 @@ RUN poetry config virtualenvs.create false WORKDIR /code -COPY ./pyproject.toml ./README.md ./poetry.lock* ./ +COPY pyproject.toml ./README.md ./poetry.lock* ./ COPY ./package[s] ./packages RUN poetry install --no-interaction --no-ansi --no-root -COPY ./app ./app +COPY app ./app RUN poetry install --no-interaction --no-ansi diff --git a/aws-js-langserve/Pulumi.yaml b/aws/js/aws-js-langserve/Pulumi.yaml similarity index 100% rename from aws-js-langserve/Pulumi.yaml rename to aws/js/aws-js-langserve/Pulumi.yaml diff --git a/aws-js-langserve/README.md b/aws/js/aws-js-langserve/README.md similarity index 100% rename from aws-js-langserve/README.md rename to aws/js/aws-js-langserve/README.md diff --git a/aws-js-langserve/app/__init__.py b/aws/js/aws-js-langserve/app/__init__.py similarity index 100% rename from aws-js-langserve/app/__init__.py rename to aws/js/aws-js-langserve/app/__init__.py diff --git a/aws-js-langserve/app/server.py b/aws/js/aws-js-langserve/app/server.py similarity index 100% rename from aws-js-langserve/app/server.py rename to aws/js/aws-js-langserve/app/server.py diff --git a/aws-js-langserve/index.js b/aws/js/aws-js-langserve/index.js similarity index 100% rename from aws-js-langserve/index.js rename to aws/js/aws-js-langserve/index.js diff --git a/aws-js-langserve/package.json b/aws/js/aws-js-langserve/package.json similarity index 100% rename from aws-js-langserve/package.json rename to aws/js/aws-js-langserve/package.json diff --git a/aws-js-langserve/packages/README.md b/aws/js/aws-js-langserve/packages/README.md similarity index 100% rename from aws-js-langserve/packages/README.md rename to aws/js/aws-js-langserve/packages/README.md diff --git a/aws-js-langserve/poetry.lock b/aws/js/aws-js-langserve/poetry.lock similarity index 100% rename from aws-js-langserve/poetry.lock rename to aws/js/aws-js-langserve/poetry.lock diff --git a/aws-js-langserve/pyproject.toml b/aws/js/aws-js-langserve/pyproject.toml similarity index 100% rename from aws-js-langserve/pyproject.toml rename to aws/js/aws-js-langserve/pyproject.toml diff --git a/aws-js-s3-folder-component/Pulumi.yaml b/aws/js/aws-js-s3-folder-component/Pulumi.yaml similarity index 100% rename from aws-js-s3-folder-component/Pulumi.yaml rename to aws/js/aws-js-s3-folder-component/Pulumi.yaml diff --git a/aws-js-s3-folder-component/README.md b/aws/js/aws-js-s3-folder-component/README.md similarity index 87% rename from aws-js-s3-folder-component/README.md rename to aws/js/aws-js-s3-folder-component/README.md index b8660db1a..72687d99f 100644 --- a/aws-js-s3-folder-component/README.md +++ b/aws/js/aws-js-s3-folder-component/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-js-s3-folder-component/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-js-s3-folder-component/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-js-s3-folder-component/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-js-s3-folder-component/README.md#gh-dark-mode-only) # Static Website Hosted on AWS S3 diff --git a/aws-js-s3-folder-component/index.js b/aws/js/aws-js-s3-folder-component/index.js similarity index 100% rename from aws-js-s3-folder-component/index.js rename to aws/js/aws-js-s3-folder-component/index.js diff --git a/aws-js-s3-folder-component/package.json b/aws/js/aws-js-s3-folder-component/package.json similarity index 100% rename from aws-js-s3-folder-component/package.json rename to aws/js/aws-js-s3-folder-component/package.json diff --git a/aws-js-s3-folder-component/s3folder.js b/aws/js/aws-js-s3-folder-component/s3folder.js similarity index 100% rename from aws-js-s3-folder-component/s3folder.js rename to aws/js/aws-js-s3-folder-component/s3folder.js diff --git a/aws-js-s3-folder-component/www/favicon.png b/aws/js/aws-js-s3-folder-component/www/favicon.png similarity index 100% rename from aws-js-s3-folder-component/www/favicon.png rename to aws/js/aws-js-s3-folder-component/www/favicon.png diff --git a/aws-js-s3-folder-component/www/index.html b/aws/js/aws-js-s3-folder-component/www/index.html similarity index 100% rename from aws-js-s3-folder-component/www/index.html rename to aws/js/aws-js-s3-folder-component/www/index.html diff --git a/aws-js-s3-folder/.gitignore b/aws/js/aws-js-s3-folder/.gitignore similarity index 100% rename from aws-js-s3-folder/.gitignore rename to aws/js/aws-js-s3-folder/.gitignore diff --git a/aws-js-s3-folder/Pulumi.yaml b/aws/js/aws-js-s3-folder/Pulumi.yaml similarity index 100% rename from aws-js-s3-folder/Pulumi.yaml rename to aws/js/aws-js-s3-folder/Pulumi.yaml diff --git a/aws-js-s3-folder/README.md b/aws/js/aws-js-s3-folder/README.md similarity index 87% rename from aws-js-s3-folder/README.md rename to aws/js/aws-js-s3-folder/README.md index b90e00421..412c83905 100644 --- a/aws-js-s3-folder/README.md +++ b/aws/js/aws-js-s3-folder/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-js-s3-folder/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-js-s3-folder/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-js-s3-folder/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-js-s3-folder/README.md#gh-dark-mode-only) # Host a Static Website on Amazon S3 diff --git a/aws-js-s3-folder/index.js b/aws/js/aws-js-s3-folder/index.js similarity index 100% rename from aws-js-s3-folder/index.js rename to aws/js/aws-js-s3-folder/index.js diff --git a/aws-js-s3-folder/package.json b/aws/js/aws-js-s3-folder/package.json similarity index 100% rename from aws-js-s3-folder/package.json rename to aws/js/aws-js-s3-folder/package.json diff --git a/aws-js-s3-folder/www/favicon.png b/aws/js/aws-js-s3-folder/www/favicon.png similarity index 100% rename from aws-js-s3-folder/www/favicon.png rename to aws/js/aws-js-s3-folder/www/favicon.png diff --git a/aws-js-s3-folder/www/index.html b/aws/js/aws-js-s3-folder/www/index.html similarity index 100% rename from aws-js-s3-folder/www/index.html rename to aws/js/aws-js-s3-folder/www/index.html diff --git a/aws-js-sqs-slack/.gitignore b/aws/js/aws-js-sqs-slack/.gitignore similarity index 100% rename from aws-js-sqs-slack/.gitignore rename to aws/js/aws-js-sqs-slack/.gitignore diff --git a/aws-js-sqs-slack/Pulumi.yaml b/aws/js/aws-js-sqs-slack/Pulumi.yaml similarity index 100% rename from aws-js-sqs-slack/Pulumi.yaml rename to aws/js/aws-js-sqs-slack/Pulumi.yaml diff --git a/aws-js-sqs-slack/README.md b/aws/js/aws-js-sqs-slack/README.md similarity index 88% rename from aws-js-sqs-slack/README.md rename to aws/js/aws-js-sqs-slack/README.md index 3fed707cb..2240a11d3 100644 --- a/aws-js-sqs-slack/README.md +++ b/aws/js/aws-js-sqs-slack/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-js-sqs-slack/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-js-sqs-slack/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-js-sqs-slack/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-js-sqs-slack/README.md#gh-dark-mode-only) # Post AWS SQS Messages to Slack using Serverless Lambdas @@ -57,7 +57,7 @@ After installing the CLI and cloning the repo, `cd` into the directory, and run If you've done everything right, you'll see a message posted to your Slack channel! - ![SQS Slack](./sqs_slack.png) + ![SQS Slack](sqs_slack.png) Notice we've used the `pulumi stack output` command to read the SQS queue URL that was provisioned. diff --git a/aws-js-sqs-slack/config.js b/aws/js/aws-js-sqs-slack/config.js similarity index 100% rename from aws-js-sqs-slack/config.js rename to aws/js/aws-js-sqs-slack/config.js diff --git a/aws-js-sqs-slack/index.js b/aws/js/aws-js-sqs-slack/index.js similarity index 100% rename from aws-js-sqs-slack/index.js rename to aws/js/aws-js-sqs-slack/index.js diff --git a/aws-js-sqs-slack/package.json b/aws/js/aws-js-sqs-slack/package.json similarity index 100% rename from aws-js-sqs-slack/package.json rename to aws/js/aws-js-sqs-slack/package.json diff --git a/aws-js-sqs-slack/sqs_slack.png b/aws/js/aws-js-sqs-slack/sqs_slack.png similarity index 100% rename from aws-js-sqs-slack/sqs_slack.png rename to aws/js/aws-js-sqs-slack/sqs_slack.png diff --git a/aws-js-webserver-component/Pulumi.yaml b/aws/js/aws-js-webserver-component/Pulumi.yaml similarity index 100% rename from aws-js-webserver-component/Pulumi.yaml rename to aws/js/aws-js-webserver-component/Pulumi.yaml diff --git a/aws-js-webserver-component/README.md b/aws/js/aws-js-webserver-component/README.md similarity index 50% rename from aws-js-webserver-component/README.md rename to aws/js/aws-js-webserver-component/README.md index 06bdec45a..590daaade 100644 --- a/aws-js-webserver-component/README.md +++ b/aws/js/aws-js-webserver-component/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-js-webserver-component/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-js-webserver-component/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-js-webserver-component/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-js-webserver-component/README.md#gh-dark-mode-only) # AWS Web Server Component diff --git a/aws-js-webserver-component/index.js b/aws/js/aws-js-webserver-component/index.js similarity index 100% rename from aws-js-webserver-component/index.js rename to aws/js/aws-js-webserver-component/index.js diff --git a/aws-js-webserver-component/package.json b/aws/js/aws-js-webserver-component/package.json similarity index 100% rename from aws-js-webserver-component/package.json rename to aws/js/aws-js-webserver-component/package.json diff --git a/aws-js-webserver-component/webserver.js b/aws/js/aws-js-webserver-component/webserver.js similarity index 100% rename from aws-js-webserver-component/webserver.js rename to aws/js/aws-js-webserver-component/webserver.js diff --git a/aws-js-webserver/Pulumi.yaml b/aws/js/aws-js-webserver/Pulumi.yaml similarity index 100% rename from aws-js-webserver/Pulumi.yaml rename to aws/js/aws-js-webserver/Pulumi.yaml diff --git a/aws-js-webserver/README.md b/aws/js/aws-js-webserver/README.md similarity index 79% rename from aws-js-webserver/README.md rename to aws/js/aws-js-webserver/README.md index da3a3371f..efd1bc7d4 100755 --- a/aws-js-webserver/README.md +++ b/aws/js/aws-js-webserver/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-js-webserver/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-js-webserver/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-js-webserver/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-js-webserver/README.md#gh-dark-mode-only) # Web Server Using Amazon EC2 diff --git a/aws-js-webserver/index.js b/aws/js/aws-js-webserver/index.js similarity index 100% rename from aws-js-webserver/index.js rename to aws/js/aws-js-webserver/index.js diff --git a/aws-js-webserver/package.json b/aws/js/aws-js-webserver/package.json similarity index 100% rename from aws-js-webserver/package.json rename to aws/js/aws-js-webserver/package.json diff --git a/aws-native-java-s3-folder/.gitignore b/aws/native/aws-native-java-s3-folder/.gitignore similarity index 100% rename from aws-native-java-s3-folder/.gitignore rename to aws/native/aws-native-java-s3-folder/.gitignore diff --git a/aws-native-java-s3-folder/Pulumi.yaml b/aws/native/aws-native-java-s3-folder/Pulumi.yaml similarity index 100% rename from aws-native-java-s3-folder/Pulumi.yaml rename to aws/native/aws-native-java-s3-folder/Pulumi.yaml diff --git a/aws-native-java-s3-folder/README.md b/aws/native/aws-native-java-s3-folder/README.md similarity index 91% rename from aws-native-java-s3-folder/README.md rename to aws/native/aws-native-java-s3-folder/README.md index 6bf5e4a0d..22b3b62c6 100644 --- a/aws-native-java-s3-folder/README.md +++ b/aws/native/aws-native-java-s3-folder/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-native-java-s3-folder/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-native-java-s3-folder/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-native-java-s3-folder/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-native-java-s3-folder/README.md#gh-dark-mode-only) # Host a Static Website on Amazon S3 with the AWS Native Provider diff --git a/aws-native-java-s3-folder/pom.xml b/aws/native/aws-native-java-s3-folder/pom.xml similarity index 100% rename from aws-native-java-s3-folder/pom.xml rename to aws/native/aws-native-java-s3-folder/pom.xml diff --git a/aws-native-java-s3-folder/src/main/java/s3site/App.java b/aws/native/aws-native-java-s3-folder/src/main/java/s3site/App.java similarity index 100% rename from aws-native-java-s3-folder/src/main/java/s3site/App.java rename to aws/native/aws-native-java-s3-folder/src/main/java/s3site/App.java diff --git a/aws-native-java-s3-folder/www/favicon.ico b/aws/native/aws-native-java-s3-folder/www/favicon.ico similarity index 100% rename from aws-native-java-s3-folder/www/favicon.ico rename to aws/native/aws-native-java-s3-folder/www/favicon.ico diff --git a/aws-native-java-s3-folder/www/index.html b/aws/native/aws-native-java-s3-folder/www/index.html similarity index 100% rename from aws-native-java-s3-folder/www/index.html rename to aws/native/aws-native-java-s3-folder/www/index.html diff --git a/aws-apigateway-ts-routes/.gitignore b/aws/native/aws-native-ts-ecs/.gitignore similarity index 100% rename from aws-apigateway-ts-routes/.gitignore rename to aws/native/aws-native-ts-ecs/.gitignore diff --git a/aws-native-ts-ecs/Pulumi.yaml b/aws/native/aws-native-ts-ecs/Pulumi.yaml similarity index 100% rename from aws-native-ts-ecs/Pulumi.yaml rename to aws/native/aws-native-ts-ecs/Pulumi.yaml diff --git a/aws-native-ts-ecs/README.md b/aws/native/aws-native-ts-ecs/README.md similarity index 90% rename from aws-native-ts-ecs/README.md rename to aws/native/aws-native-ts-ecs/README.md index 9acbd6325..101c77dc8 100644 --- a/aws-native-ts-ecs/README.md +++ b/aws/native/aws-native-ts-ecs/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-native-ts-ecs/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-native-ts-ecs/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-native-ts-ecs/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-native-ts-ecs/README.md#gh-dark-mode-only) # Create an ECS cluster on AWS with the AWS Native Provider diff --git a/aws-native-ts-ecs/classic.ts b/aws/native/aws-native-ts-ecs/classic.ts similarity index 100% rename from aws-native-ts-ecs/classic.ts rename to aws/native/aws-native-ts-ecs/classic.ts diff --git a/aws-native-ts-ecs/index.ts b/aws/native/aws-native-ts-ecs/index.ts similarity index 100% rename from aws-native-ts-ecs/index.ts rename to aws/native/aws-native-ts-ecs/index.ts diff --git a/aws-native-ts-ecs/package.json b/aws/native/aws-native-ts-ecs/package.json similarity index 100% rename from aws-native-ts-ecs/package.json rename to aws/native/aws-native-ts-ecs/package.json diff --git a/aws-native-ts-ecs/tsconfig.json b/aws/native/aws-native-ts-ecs/tsconfig.json similarity index 95% rename from aws-native-ts-ecs/tsconfig.json rename to aws/native/aws-native-ts-ecs/tsconfig.json index 6e3a8df78..e359a7157 100644 --- a/aws-native-ts-ecs/tsconfig.json +++ b/aws/native/aws-native-ts-ecs/tsconfig.json @@ -13,7 +13,7 @@ "forceConsistentCasingInFileNames": true }, "files": [ - "index.ts", + "index.ts", "classic.ts" ] } diff --git a/aws-native-ts-ecs/.gitignore b/aws/native/aws-native-ts-s3-folder/.gitignore similarity index 100% rename from aws-native-ts-ecs/.gitignore rename to aws/native/aws-native-ts-s3-folder/.gitignore diff --git a/aws-native-ts-s3-folder/Pulumi.yaml b/aws/native/aws-native-ts-s3-folder/Pulumi.yaml similarity index 100% rename from aws-native-ts-s3-folder/Pulumi.yaml rename to aws/native/aws-native-ts-s3-folder/Pulumi.yaml diff --git a/aws-native-ts-s3-folder/README.md b/aws/native/aws-native-ts-s3-folder/README.md similarity index 88% rename from aws-native-ts-s3-folder/README.md rename to aws/native/aws-native-ts-s3-folder/README.md index d19cd8646..2eaf09593 100644 --- a/aws-native-ts-s3-folder/README.md +++ b/aws/native/aws-native-ts-s3-folder/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-native-ts-s3-folder/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-native-ts-s3-folder/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-native-ts-s3-folder/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-native-ts-s3-folder/README.md#gh-dark-mode-only) # Host a Static Website on Amazon S3 with the AWS Native Provider diff --git a/aws-native-ts-s3-folder/index.ts b/aws/native/aws-native-ts-s3-folder/index.ts similarity index 100% rename from aws-native-ts-s3-folder/index.ts rename to aws/native/aws-native-ts-s3-folder/index.ts diff --git a/aws-native-ts-s3-folder/package.json b/aws/native/aws-native-ts-s3-folder/package.json similarity index 100% rename from aws-native-ts-s3-folder/package.json rename to aws/native/aws-native-ts-s3-folder/package.json diff --git a/aws-ts-apigatewayv2-eventbridge/tsconfig.json b/aws/native/aws-native-ts-s3-folder/tsconfig.json similarity index 95% rename from aws-ts-apigatewayv2-eventbridge/tsconfig.json rename to aws/native/aws-native-ts-s3-folder/tsconfig.json index ab65afa61..2dd89fb9d 100644 --- a/aws-ts-apigatewayv2-eventbridge/tsconfig.json +++ b/aws/native/aws-native-ts-s3-folder/tsconfig.json @@ -13,6 +13,6 @@ "forceConsistentCasingInFileNames": true }, "files": [ - "index.ts" + "index.ts" ] } diff --git a/aws-native-ts-s3-folder/www/favicon.png b/aws/native/aws-native-ts-s3-folder/www/favicon.png similarity index 100% rename from aws-native-ts-s3-folder/www/favicon.png rename to aws/native/aws-native-ts-s3-folder/www/favicon.png diff --git a/aws-native-ts-s3-folder/www/index.html b/aws/native/aws-native-ts-s3-folder/www/index.html similarity index 100% rename from aws-native-ts-s3-folder/www/index.html rename to aws/native/aws-native-ts-s3-folder/www/index.html diff --git a/aws-native-ts-stepfunctions/.gitignore b/aws/native/aws-native-ts-stepfunctions/.gitignore similarity index 100% rename from aws-native-ts-stepfunctions/.gitignore rename to aws/native/aws-native-ts-stepfunctions/.gitignore diff --git a/aws-native-ts-stepfunctions/Pulumi.yaml b/aws/native/aws-native-ts-stepfunctions/Pulumi.yaml similarity index 100% rename from aws-native-ts-stepfunctions/Pulumi.yaml rename to aws/native/aws-native-ts-stepfunctions/Pulumi.yaml diff --git a/aws-native-ts-stepfunctions/README.md b/aws/native/aws-native-ts-stepfunctions/README.md similarity index 88% rename from aws-native-ts-stepfunctions/README.md rename to aws/native/aws-native-ts-stepfunctions/README.md index 6ccd70e78..8d60d2850 100644 --- a/aws-native-ts-stepfunctions/README.md +++ b/aws/native/aws-native-ts-stepfunctions/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-native-ts-stepfunctions/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-native-ts-stepfunctions/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-native-ts-stepfunctions/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-native-ts-stepfunctions/README.md#gh-dark-mode-only) # AWS Step Functions with the AWS Native Provider diff --git a/aws-native-ts-stepfunctions/index.ts b/aws/native/aws-native-ts-stepfunctions/index.ts similarity index 100% rename from aws-native-ts-stepfunctions/index.ts rename to aws/native/aws-native-ts-stepfunctions/index.ts diff --git a/aws-native-ts-stepfunctions/package.json b/aws/native/aws-native-ts-stepfunctions/package.json similarity index 100% rename from aws-native-ts-stepfunctions/package.json rename to aws/native/aws-native-ts-stepfunctions/package.json diff --git a/aws-ts-apigateway-auth0/tsconfig.json b/aws/native/aws-native-ts-stepfunctions/tsconfig.json similarity index 96% rename from aws-ts-apigateway-auth0/tsconfig.json rename to aws/native/aws-native-ts-stepfunctions/tsconfig.json index 61fe22191..2a932aa58 100644 --- a/aws-ts-apigateway-auth0/tsconfig.json +++ b/aws/native/aws-native-ts-stepfunctions/tsconfig.json @@ -14,6 +14,6 @@ "strictNullChecks": true }, "files": [ - "index.ts" + "index.ts" ] } diff --git a/aws-apigateway-py-routes/.gitignore b/aws/py/aws-apigateway-py-routes/.gitignore similarity index 100% rename from aws-apigateway-py-routes/.gitignore rename to aws/py/aws-apigateway-py-routes/.gitignore diff --git a/aws-apigateway-py-routes/Pulumi.yaml b/aws/py/aws-apigateway-py-routes/Pulumi.yaml similarity index 100% rename from aws-apigateway-py-routes/Pulumi.yaml rename to aws/py/aws-apigateway-py-routes/Pulumi.yaml diff --git a/aws-apigateway-py-routes/README.md b/aws/py/aws-apigateway-py-routes/README.md similarity index 100% rename from aws-apigateway-py-routes/README.md rename to aws/py/aws-apigateway-py-routes/README.md diff --git a/aws-apigateway-py-routes/__main__.py b/aws/py/aws-apigateway-py-routes/__main__.py similarity index 100% rename from aws-apigateway-py-routes/__main__.py rename to aws/py/aws-apigateway-py-routes/__main__.py diff --git a/aws-apigateway-py-routes/authorizer/handler.py b/aws/py/aws-apigateway-py-routes/authorizer/handler.py similarity index 100% rename from aws-apigateway-py-routes/authorizer/handler.py rename to aws/py/aws-apigateway-py-routes/authorizer/handler.py diff --git a/aws-apigateway-py-routes/dns.py b/aws/py/aws-apigateway-py-routes/dns.py similarity index 100% rename from aws-apigateway-py-routes/dns.py rename to aws/py/aws-apigateway-py-routes/dns.py diff --git a/aws-apigateway-py-routes/handler/handler.py b/aws/py/aws-apigateway-py-routes/handler/handler.py similarity index 100% rename from aws-apigateway-py-routes/handler/handler.py rename to aws/py/aws-apigateway-py-routes/handler/handler.py diff --git a/aws-apigateway-py-routes/lambdas.py b/aws/py/aws-apigateway-py-routes/lambdas.py similarity index 100% rename from aws-apigateway-py-routes/lambdas.py rename to aws/py/aws-apigateway-py-routes/lambdas.py diff --git a/aws-apigateway-py-routes/requirements.txt b/aws/py/aws-apigateway-py-routes/requirements.txt similarity index 100% rename from aws-apigateway-py-routes/requirements.txt rename to aws/py/aws-apigateway-py-routes/requirements.txt diff --git a/aws-apigateway-py-routes/www/index.html b/aws/py/aws-apigateway-py-routes/www/index.html similarity index 100% rename from aws-apigateway-py-routes/www/index.html rename to aws/py/aws-apigateway-py-routes/www/index.html diff --git a/aws-py-ansible-wordpress/.gitignore b/aws/py/aws-py-ansible-wordpress/.gitignore similarity index 100% rename from aws-py-ansible-wordpress/.gitignore rename to aws/py/aws-py-ansible-wordpress/.gitignore diff --git a/aws-py-ansible-wordpress/Pulumi.yaml b/aws/py/aws-py-ansible-wordpress/Pulumi.yaml similarity index 100% rename from aws-py-ansible-wordpress/Pulumi.yaml rename to aws/py/aws-py-ansible-wordpress/Pulumi.yaml diff --git a/aws-py-ansible-wordpress/README.md b/aws/py/aws-py-ansible-wordpress/README.md similarity index 92% rename from aws-py-ansible-wordpress/README.md rename to aws/py/aws-py-ansible-wordpress/README.md index 5d0e209ca..af1025636 100644 --- a/aws-py-ansible-wordpress/README.md +++ b/aws/py/aws-py-ansible-wordpress/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-ansible-wordpress/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-ansible-wordpress/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-ansible-wordpress/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-ansible-wordpress/README.md#gh-dark-mode-only) # Deploy Wordpress to AWS EC2 using Pulumi and Ansible @@ -17,9 +17,9 @@ commands to accomplish the desired effect. The result is repeatable automation t > > * [C#](../aws-cs-ansible-wordpress) > * [Java](../aws-java-ansible-wordpress) -> * [Go](../aws-go-ansible-wordpress) -> * [TypeScript](../aws-ts-ansible-wordpress) -> * [YAML](../aws-yaml-ansible-wordpress) +> * [Go](../../go/aws-go-ansible-wordpress) +> * [TypeScript](../../ts/aws-ts-ansible-wordpress) +> * [YAML](../../../aws-yaml-ansible-wordpress) ## Prerequisites diff --git a/aws-py-ansible-wordpress/__main__.py b/aws/py/aws-py-ansible-wordpress/__main__.py similarity index 100% rename from aws-py-ansible-wordpress/__main__.py rename to aws/py/aws-py-ansible-wordpress/__main__.py diff --git a/aws-py-ansible-wordpress/files/wp-config.php.j2 b/aws/py/aws-py-ansible-wordpress/files/wp-config.php.j2 similarity index 100% rename from aws-py-ansible-wordpress/files/wp-config.php.j2 rename to aws/py/aws-py-ansible-wordpress/files/wp-config.php.j2 diff --git a/aws-py-ansible-wordpress/playbook.yml b/aws/py/aws-py-ansible-wordpress/playbook.yml similarity index 100% rename from aws-py-ansible-wordpress/playbook.yml rename to aws/py/aws-py-ansible-wordpress/playbook.yml diff --git a/aws-py-ansible-wordpress/requirements.txt b/aws/py/aws-py-ansible-wordpress/requirements.txt similarity index 100% rename from aws-py-ansible-wordpress/requirements.txt rename to aws/py/aws-py-ansible-wordpress/requirements.txt diff --git a/aws-py-ansible-wordpress/wordpress.png b/aws/py/aws-py-ansible-wordpress/wordpress.png similarity index 100% rename from aws-py-ansible-wordpress/wordpress.png rename to aws/py/aws-py-ansible-wordpress/wordpress.png diff --git a/aws-py-apigateway-lambda-serverless/.gitignore b/aws/py/aws-py-apigateway-lambda-serverless/.gitignore similarity index 100% rename from aws-py-apigateway-lambda-serverless/.gitignore rename to aws/py/aws-py-apigateway-lambda-serverless/.gitignore diff --git a/aws-py-apigateway-lambda-serverless/Pulumi.yaml b/aws/py/aws-py-apigateway-lambda-serverless/Pulumi.yaml similarity index 100% rename from aws-py-apigateway-lambda-serverless/Pulumi.yaml rename to aws/py/aws-py-apigateway-lambda-serverless/Pulumi.yaml diff --git a/aws-py-apigateway-lambda-serverless/README.md b/aws/py/aws-py-apigateway-lambda-serverless/README.md similarity index 84% rename from aws-py-apigateway-lambda-serverless/README.md rename to aws/py/aws-py-apigateway-lambda-serverless/README.md index 107efc74a..51f5bd3c6 100644 --- a/aws-py-apigateway-lambda-serverless/README.md +++ b/aws/py/aws-py-apigateway-lambda-serverless/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-apigateway-lambda-serverless/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-apigateway-lambda-serverless/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-apigateway-lambda-serverless/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-apigateway-lambda-serverless/README.md#gh-dark-mode-only) # Lambda-backed API Gateway diff --git a/aws-py-apigateway-lambda-serverless/__main__.py b/aws/py/aws-py-apigateway-lambda-serverless/__main__.py similarity index 100% rename from aws-py-apigateway-lambda-serverless/__main__.py rename to aws/py/aws-py-apigateway-lambda-serverless/__main__.py diff --git a/aws-py-apigateway-lambda-serverless/hello_lambda/hello.py b/aws/py/aws-py-apigateway-lambda-serverless/hello_lambda/hello.py similarity index 100% rename from aws-py-apigateway-lambda-serverless/hello_lambda/hello.py rename to aws/py/aws-py-apigateway-lambda-serverless/hello_lambda/hello.py diff --git a/aws-py-apigateway-lambda-serverless/iam.py b/aws/py/aws-py-apigateway-lambda-serverless/iam.py similarity index 100% rename from aws-py-apigateway-lambda-serverless/iam.py rename to aws/py/aws-py-apigateway-lambda-serverless/iam.py diff --git a/aws-py-apigateway-lambda-serverless/requirements.txt b/aws/py/aws-py-apigateway-lambda-serverless/requirements.txt similarity index 100% rename from aws-py-apigateway-lambda-serverless/requirements.txt rename to aws/py/aws-py-apigateway-lambda-serverless/requirements.txt diff --git a/aws-py-apigatewayv2-eventbridge/.gitignore b/aws/py/aws-py-apigatewayv2-eventbridge/.gitignore similarity index 100% rename from aws-py-apigatewayv2-eventbridge/.gitignore rename to aws/py/aws-py-apigatewayv2-eventbridge/.gitignore diff --git a/aws-py-apigatewayv2-eventbridge/Pulumi.yaml b/aws/py/aws-py-apigatewayv2-eventbridge/Pulumi.yaml similarity index 100% rename from aws-py-apigatewayv2-eventbridge/Pulumi.yaml rename to aws/py/aws-py-apigatewayv2-eventbridge/Pulumi.yaml diff --git a/aws-py-apigatewayv2-eventbridge/README.md b/aws/py/aws-py-apigatewayv2-eventbridge/README.md similarity index 83% rename from aws-py-apigatewayv2-eventbridge/README.md rename to aws/py/aws-py-apigatewayv2-eventbridge/README.md index 3e6d0b9b4..2b9dd9e13 100644 --- a/aws-py-apigatewayv2-eventbridge/README.md +++ b/aws/py/aws-py-apigatewayv2-eventbridge/README.md @@ -1,7 +1,7 @@ # API Gateway V2 to EventBridge -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-apigatewayv2-eventbridge/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-apigatewayv2-eventbridge/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-apigatewayv2-eventbridge/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-apigatewayv2-eventbridge/README.md#gh-dark-mode-only) This example creates an AWS API Gateway proxy integration with EventBridge and Lambda. It defines a single API Gateway endpoint that publishes events to an EventBridge event bus and an accompanying event rule that matches those events and invokes a Lambda function. diff --git a/aws-py-apigatewayv2-eventbridge/__main__.py b/aws/py/aws-py-apigatewayv2-eventbridge/__main__.py similarity index 100% rename from aws-py-apigatewayv2-eventbridge/__main__.py rename to aws/py/aws-py-apigatewayv2-eventbridge/__main__.py diff --git a/aws-py-apigatewayv2-eventbridge/api/handlers.py b/aws/py/aws-py-apigatewayv2-eventbridge/api/handlers.py similarity index 100% rename from aws-py-apigatewayv2-eventbridge/api/handlers.py rename to aws/py/aws-py-apigatewayv2-eventbridge/api/handlers.py diff --git a/aws-py-apigatewayv2-eventbridge/requirements.txt b/aws/py/aws-py-apigatewayv2-eventbridge/requirements.txt similarity index 100% rename from aws-py-apigatewayv2-eventbridge/requirements.txt rename to aws/py/aws-py-apigatewayv2-eventbridge/requirements.txt diff --git a/aws-py-apigatewayv2-http-api-quickcreate/.gitignore b/aws/py/aws-py-apigatewayv2-http-api-quickcreate/.gitignore similarity index 100% rename from aws-py-apigatewayv2-http-api-quickcreate/.gitignore rename to aws/py/aws-py-apigatewayv2-http-api-quickcreate/.gitignore diff --git a/aws-py-apigatewayv2-http-api-quickcreate/Pulumi.yaml b/aws/py/aws-py-apigatewayv2-http-api-quickcreate/Pulumi.yaml similarity index 100% rename from aws-py-apigatewayv2-http-api-quickcreate/Pulumi.yaml rename to aws/py/aws-py-apigatewayv2-http-api-quickcreate/Pulumi.yaml diff --git a/aws-py-apigatewayv2-http-api-quickcreate/README.md b/aws/py/aws-py-apigatewayv2-http-api-quickcreate/README.md similarity index 86% rename from aws-py-apigatewayv2-http-api-quickcreate/README.md rename to aws/py/aws-py-apigatewayv2-http-api-quickcreate/README.md index f5e1a30e1..4c9fca426 100644 --- a/aws-py-apigatewayv2-http-api-quickcreate/README.md +++ b/aws/py/aws-py-apigatewayv2-http-api-quickcreate/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-apigatewayv2-http-api-quickcreate/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-apigatewayv2-http-api-quickcreate/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-apigatewayv2-http-api-quickcreate/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-apigatewayv2-http-api-quickcreate/README.md#gh-dark-mode-only) # AWS API Gateway V2 HTTP API Quickstart diff --git a/aws-py-apigatewayv2-http-api-quickcreate/__main__.py b/aws/py/aws-py-apigatewayv2-http-api-quickcreate/__main__.py similarity index 100% rename from aws-py-apigatewayv2-http-api-quickcreate/__main__.py rename to aws/py/aws-py-apigatewayv2-http-api-quickcreate/__main__.py diff --git a/aws-py-apigatewayv2-http-api-quickcreate/app/index.js b/aws/py/aws-py-apigatewayv2-http-api-quickcreate/app/index.js similarity index 100% rename from aws-py-apigatewayv2-http-api-quickcreate/app/index.js rename to aws/py/aws-py-apigatewayv2-http-api-quickcreate/app/index.js diff --git a/aws-py-apigatewayv2-http-api-quickcreate/requirements.txt b/aws/py/aws-py-apigatewayv2-http-api-quickcreate/requirements.txt similarity index 100% rename from aws-py-apigatewayv2-http-api-quickcreate/requirements.txt rename to aws/py/aws-py-apigatewayv2-http-api-quickcreate/requirements.txt diff --git a/aws-py-appsync/.gitignore b/aws/py/aws-py-appsync/.gitignore similarity index 100% rename from aws-py-appsync/.gitignore rename to aws/py/aws-py-appsync/.gitignore diff --git a/aws-py-appsync/Pulumi.yaml b/aws/py/aws-py-appsync/Pulumi.yaml similarity index 100% rename from aws-py-appsync/Pulumi.yaml rename to aws/py/aws-py-appsync/Pulumi.yaml diff --git a/aws-py-appsync/README.md b/aws/py/aws-py-appsync/README.md similarity index 78% rename from aws-py-appsync/README.md rename to aws/py/aws-py-appsync/README.md index 7d79b4497..d7767720c 100644 --- a/aws-py-appsync/README.md +++ b/aws/py/aws-py-appsync/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-appsync/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-appsync/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-appsync/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-appsync/README.md#gh-dark-mode-only) # GraphQL Endpoint in AWS AppSync diff --git a/aws-py-appsync/__main__.py b/aws/py/aws-py-appsync/__main__.py similarity index 100% rename from aws-py-appsync/__main__.py rename to aws/py/aws-py-appsync/__main__.py diff --git a/aws-py-appsync/requirements.txt b/aws/py/aws-py-appsync/requirements.txt similarity index 100% rename from aws-py-appsync/requirements.txt rename to aws/py/aws-py-appsync/requirements.txt diff --git a/aws-py-assume-role/README.md b/aws/py/aws-py-assume-role/README.md similarity index 100% rename from aws-py-assume-role/README.md rename to aws/py/aws-py-assume-role/README.md diff --git a/aws-py-assume-role/assume-role/.gitignore b/aws/py/aws-py-assume-role/assume-role/.gitignore similarity index 100% rename from aws-py-assume-role/assume-role/.gitignore rename to aws/py/aws-py-assume-role/assume-role/.gitignore diff --git a/aws-py-assume-role/assume-role/Pulumi.yaml b/aws/py/aws-py-assume-role/assume-role/Pulumi.yaml similarity index 100% rename from aws-py-assume-role/assume-role/Pulumi.yaml rename to aws/py/aws-py-assume-role/assume-role/Pulumi.yaml diff --git a/aws-py-assume-role/assume-role/__main__.py b/aws/py/aws-py-assume-role/assume-role/__main__.py similarity index 100% rename from aws-py-assume-role/assume-role/__main__.py rename to aws/py/aws-py-assume-role/assume-role/__main__.py diff --git a/aws-py-assume-role/assume-role/requirements.txt b/aws/py/aws-py-assume-role/assume-role/requirements.txt similarity index 100% rename from aws-py-assume-role/assume-role/requirements.txt rename to aws/py/aws-py-assume-role/assume-role/requirements.txt diff --git a/aws-py-assume-role/create-role/Pulumi.yaml b/aws/py/aws-py-assume-role/create-role/Pulumi.yaml similarity index 100% rename from aws-py-assume-role/create-role/Pulumi.yaml rename to aws/py/aws-py-assume-role/create-role/Pulumi.yaml diff --git a/aws-py-assume-role/create-role/__main__.py b/aws/py/aws-py-assume-role/create-role/__main__.py similarity index 100% rename from aws-py-assume-role/create-role/__main__.py rename to aws/py/aws-py-assume-role/create-role/__main__.py diff --git a/aws-py-assume-role/create-role/requirements.txt b/aws/py/aws-py-assume-role/create-role/requirements.txt similarity index 100% rename from aws-py-assume-role/create-role/requirements.txt rename to aws/py/aws-py-assume-role/create-role/requirements.txt diff --git a/aws-py-django-voting-app/.gitignore b/aws/py/aws-py-django-voting-app/.gitignore similarity index 100% rename from aws-py-django-voting-app/.gitignore rename to aws/py/aws-py-django-voting-app/.gitignore diff --git a/aws-py-django-voting-app/Pulumi.yaml b/aws/py/aws-py-django-voting-app/Pulumi.yaml similarity index 100% rename from aws-py-django-voting-app/Pulumi.yaml rename to aws/py/aws-py-django-voting-app/Pulumi.yaml diff --git a/aws-py-django-voting-app/README.md b/aws/py/aws-py-django-voting-app/README.md similarity index 93% rename from aws-py-django-voting-app/README.md rename to aws/py/aws-py-django-voting-app/README.md index 455b3615c..577aea06e 100644 --- a/aws-py-django-voting-app/README.md +++ b/aws/py/aws-py-django-voting-app/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-django-voting-app/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-django-voting-app/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-django-voting-app/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-django-voting-app/README.md#gh-dark-mode-only) # Voting app Using Django and MySQL diff --git a/aws-py-django-voting-app/__main__.py b/aws/py/aws-py-django-voting-app/__main__.py similarity index 100% rename from aws-py-django-voting-app/__main__.py rename to aws/py/aws-py-django-voting-app/__main__.py diff --git a/aws-py-django-voting-app/frontend/Dockerfile b/aws/py/aws-py-django-voting-app/frontend/Dockerfile similarity index 100% rename from aws-py-django-voting-app/frontend/Dockerfile rename to aws/py/aws-py-django-voting-app/frontend/Dockerfile diff --git a/aws-py-django-voting-app/frontend/mysite/manage.py b/aws/py/aws-py-django-voting-app/frontend/mysite/manage.py similarity index 100% rename from aws-py-django-voting-app/frontend/mysite/manage.py rename to aws/py/aws-py-django-voting-app/frontend/mysite/manage.py diff --git a/aws-py-django-voting-app/frontend/mysite/mysite/__init__.py b/aws/py/aws-py-django-voting-app/frontend/mysite/mysite/__init__.py similarity index 100% rename from aws-py-django-voting-app/frontend/mysite/mysite/__init__.py rename to aws/py/aws-py-django-voting-app/frontend/mysite/mysite/__init__.py diff --git a/aws-py-django-voting-app/frontend/mysite/mysite/asgi.py b/aws/py/aws-py-django-voting-app/frontend/mysite/mysite/asgi.py similarity index 100% rename from aws-py-django-voting-app/frontend/mysite/mysite/asgi.py rename to aws/py/aws-py-django-voting-app/frontend/mysite/mysite/asgi.py diff --git a/aws-py-django-voting-app/frontend/mysite/mysite/settings.py b/aws/py/aws-py-django-voting-app/frontend/mysite/mysite/settings.py similarity index 100% rename from aws-py-django-voting-app/frontend/mysite/mysite/settings.py rename to aws/py/aws-py-django-voting-app/frontend/mysite/mysite/settings.py diff --git a/aws-py-django-voting-app/frontend/mysite/mysite/urls.py b/aws/py/aws-py-django-voting-app/frontend/mysite/mysite/urls.py similarity index 100% rename from aws-py-django-voting-app/frontend/mysite/mysite/urls.py rename to aws/py/aws-py-django-voting-app/frontend/mysite/mysite/urls.py diff --git a/aws-py-django-voting-app/frontend/mysite/mysite/wsgi.py b/aws/py/aws-py-django-voting-app/frontend/mysite/mysite/wsgi.py similarity index 100% rename from aws-py-django-voting-app/frontend/mysite/mysite/wsgi.py rename to aws/py/aws-py-django-voting-app/frontend/mysite/mysite/wsgi.py diff --git a/aws-py-django-voting-app/frontend/mysite/polls/__init__.py b/aws/py/aws-py-django-voting-app/frontend/mysite/polls/__init__.py similarity index 100% rename from aws-py-django-voting-app/frontend/mysite/polls/__init__.py rename to aws/py/aws-py-django-voting-app/frontend/mysite/polls/__init__.py diff --git a/aws-py-django-voting-app/frontend/mysite/polls/admin.py b/aws/py/aws-py-django-voting-app/frontend/mysite/polls/admin.py similarity index 100% rename from aws-py-django-voting-app/frontend/mysite/polls/admin.py rename to aws/py/aws-py-django-voting-app/frontend/mysite/polls/admin.py diff --git a/aws-py-django-voting-app/frontend/mysite/polls/apps.py b/aws/py/aws-py-django-voting-app/frontend/mysite/polls/apps.py similarity index 100% rename from aws-py-django-voting-app/frontend/mysite/polls/apps.py rename to aws/py/aws-py-django-voting-app/frontend/mysite/polls/apps.py diff --git a/aws-py-django-voting-app/frontend/mysite/polls/migrations/0001_initial.py b/aws/py/aws-py-django-voting-app/frontend/mysite/polls/migrations/0001_initial.py similarity index 100% rename from aws-py-django-voting-app/frontend/mysite/polls/migrations/0001_initial.py rename to aws/py/aws-py-django-voting-app/frontend/mysite/polls/migrations/0001_initial.py diff --git a/aws-py-django-voting-app/frontend/mysite/polls/migrations/__init__.py b/aws/py/aws-py-django-voting-app/frontend/mysite/polls/migrations/__init__.py similarity index 100% rename from aws-py-django-voting-app/frontend/mysite/polls/migrations/__init__.py rename to aws/py/aws-py-django-voting-app/frontend/mysite/polls/migrations/__init__.py diff --git a/aws-py-django-voting-app/frontend/mysite/polls/models.py b/aws/py/aws-py-django-voting-app/frontend/mysite/polls/models.py similarity index 100% rename from aws-py-django-voting-app/frontend/mysite/polls/models.py rename to aws/py/aws-py-django-voting-app/frontend/mysite/polls/models.py diff --git a/aws-py-django-voting-app/frontend/mysite/polls/templates/polls/detail.html b/aws/py/aws-py-django-voting-app/frontend/mysite/polls/templates/polls/detail.html similarity index 100% rename from aws-py-django-voting-app/frontend/mysite/polls/templates/polls/detail.html rename to aws/py/aws-py-django-voting-app/frontend/mysite/polls/templates/polls/detail.html diff --git a/aws-py-django-voting-app/frontend/mysite/polls/templates/polls/index.html b/aws/py/aws-py-django-voting-app/frontend/mysite/polls/templates/polls/index.html similarity index 100% rename from aws-py-django-voting-app/frontend/mysite/polls/templates/polls/index.html rename to aws/py/aws-py-django-voting-app/frontend/mysite/polls/templates/polls/index.html diff --git a/aws-py-django-voting-app/frontend/mysite/polls/templates/polls/results.html b/aws/py/aws-py-django-voting-app/frontend/mysite/polls/templates/polls/results.html similarity index 100% rename from aws-py-django-voting-app/frontend/mysite/polls/templates/polls/results.html rename to aws/py/aws-py-django-voting-app/frontend/mysite/polls/templates/polls/results.html diff --git a/aws-py-django-voting-app/frontend/mysite/polls/tests.py b/aws/py/aws-py-django-voting-app/frontend/mysite/polls/tests.py similarity index 100% rename from aws-py-django-voting-app/frontend/mysite/polls/tests.py rename to aws/py/aws-py-django-voting-app/frontend/mysite/polls/tests.py diff --git a/aws-py-django-voting-app/frontend/mysite/polls/urls.py b/aws/py/aws-py-django-voting-app/frontend/mysite/polls/urls.py similarity index 100% rename from aws-py-django-voting-app/frontend/mysite/polls/urls.py rename to aws/py/aws-py-django-voting-app/frontend/mysite/polls/urls.py diff --git a/aws-py-django-voting-app/frontend/mysite/polls/views.py b/aws/py/aws-py-django-voting-app/frontend/mysite/polls/views.py similarity index 100% rename from aws-py-django-voting-app/frontend/mysite/polls/views.py rename to aws/py/aws-py-django-voting-app/frontend/mysite/polls/views.py diff --git a/aws-py-django-voting-app/frontend/mysite/setupDatabase.sh b/aws/py/aws-py-django-voting-app/frontend/mysite/setupDatabase.sh similarity index 100% rename from aws-py-django-voting-app/frontend/mysite/setupDatabase.sh rename to aws/py/aws-py-django-voting-app/frontend/mysite/setupDatabase.sh diff --git a/aws-py-django-voting-app/frontend/requirements.txt b/aws/py/aws-py-django-voting-app/frontend/requirements.txt similarity index 100% rename from aws-py-django-voting-app/frontend/requirements.txt rename to aws/py/aws-py-django-voting-app/frontend/requirements.txt diff --git a/aws-py-django-voting-app/requirements.txt b/aws/py/aws-py-django-voting-app/requirements.txt similarity index 100% rename from aws-py-django-voting-app/requirements.txt rename to aws/py/aws-py-django-voting-app/requirements.txt diff --git a/aws-py-dynamicresource/.gitignore b/aws/py/aws-py-dynamicresource/.gitignore similarity index 100% rename from aws-py-dynamicresource/.gitignore rename to aws/py/aws-py-dynamicresource/.gitignore diff --git a/aws-py-dynamicresource/Pulumi.yaml b/aws/py/aws-py-dynamicresource/Pulumi.yaml similarity index 100% rename from aws-py-dynamicresource/Pulumi.yaml rename to aws/py/aws-py-dynamicresource/Pulumi.yaml diff --git a/aws-py-dynamicresource/README.md b/aws/py/aws-py-dynamicresource/README.md similarity index 88% rename from aws-py-dynamicresource/README.md rename to aws/py/aws-py-dynamicresource/README.md index 0b3e5abc8..58f08281f 100644 --- a/aws-py-dynamicresource/README.md +++ b/aws/py/aws-py-dynamicresource/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-dynamicresource/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-dynamicresource/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-dynamicresource/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-dynamicresource/README.md#gh-dark-mode-only) # Pulumi Python Dynamic Resource demonstration diff --git a/aws-py-dynamicresource/__main__.py b/aws/py/aws-py-dynamicresource/__main__.py similarity index 100% rename from aws-py-dynamicresource/__main__.py rename to aws/py/aws-py-dynamicresource/__main__.py diff --git a/aws-py-dynamicresource/mysql_dynamic_provider.py b/aws/py/aws-py-dynamicresource/mysql_dynamic_provider.py similarity index 100% rename from aws-py-dynamicresource/mysql_dynamic_provider.py rename to aws/py/aws-py-dynamicresource/mysql_dynamic_provider.py diff --git a/aws-py-dynamicresource/requirements.txt b/aws/py/aws-py-dynamicresource/requirements.txt similarity index 100% rename from aws-py-dynamicresource/requirements.txt rename to aws/py/aws-py-dynamicresource/requirements.txt diff --git a/aws-py-ec2-provisioners/.gitignore b/aws/py/aws-py-ec2-provisioners/.gitignore similarity index 100% rename from aws-py-ec2-provisioners/.gitignore rename to aws/py/aws-py-ec2-provisioners/.gitignore diff --git a/aws-py-ec2-provisioners/Pulumi.yaml b/aws/py/aws-py-ec2-provisioners/Pulumi.yaml similarity index 100% rename from aws-py-ec2-provisioners/Pulumi.yaml rename to aws/py/aws-py-ec2-provisioners/Pulumi.yaml diff --git a/aws-py-ec2-provisioners/README.md b/aws/py/aws-py-ec2-provisioners/README.md similarity index 78% rename from aws-py-ec2-provisioners/README.md rename to aws/py/aws-py-ec2-provisioners/README.md index 6141d0d43..9784b6b5f 100755 --- a/aws-py-ec2-provisioners/README.md +++ b/aws/py/aws-py-ec2-provisioners/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-ec2-provisioners/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-ec2-provisioners/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-ec2-provisioners/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-ec2-provisioners/README.md#gh-dark-mode-only) # AWS WebServer with Manual Provisioning (in Python) diff --git a/aws-py-ec2-provisioners/__main__.py b/aws/py/aws-py-ec2-provisioners/__main__.py similarity index 100% rename from aws-py-ec2-provisioners/__main__.py rename to aws/py/aws-py-ec2-provisioners/__main__.py diff --git a/aws-py-ec2-provisioners/myapp.conf b/aws/py/aws-py-ec2-provisioners/myapp.conf similarity index 100% rename from aws-py-ec2-provisioners/myapp.conf rename to aws/py/aws-py-ec2-provisioners/myapp.conf diff --git a/aws-py-ec2-provisioners/requirements.txt b/aws/py/aws-py-ec2-provisioners/requirements.txt similarity index 100% rename from aws-py-ec2-provisioners/requirements.txt rename to aws/py/aws-py-ec2-provisioners/requirements.txt diff --git a/aws-py-ecs-instances-autoapi/.gitignore b/aws/py/aws-py-ecs-instances-autoapi/.gitignore similarity index 100% rename from aws-py-ecs-instances-autoapi/.gitignore rename to aws/py/aws-py-ecs-instances-autoapi/.gitignore diff --git a/aws-py-ecs-instances-autoapi/README.md b/aws/py/aws-py-ecs-instances-autoapi/README.md similarity index 100% rename from aws-py-ecs-instances-autoapi/README.md rename to aws/py/aws-py-ecs-instances-autoapi/README.md diff --git a/aws-py-ecs-instances-autoapi/automation/index.ts b/aws/py/aws-py-ecs-instances-autoapi/automation/index.ts similarity index 100% rename from aws-py-ecs-instances-autoapi/automation/index.ts rename to aws/py/aws-py-ecs-instances-autoapi/automation/index.ts diff --git a/aws-py-ecs-instances-autoapi/automation/package.json b/aws/py/aws-py-ecs-instances-autoapi/automation/package.json similarity index 100% rename from aws-py-ecs-instances-autoapi/automation/package.json rename to aws/py/aws-py-ecs-instances-autoapi/automation/package.json diff --git a/aws-py-ecs-instances-autoapi/py-ecs-instance/Pulumi.yaml b/aws/py/aws-py-ecs-instances-autoapi/py-ecs-instance/Pulumi.yaml similarity index 100% rename from aws-py-ecs-instances-autoapi/py-ecs-instance/Pulumi.yaml rename to aws/py/aws-py-ecs-instances-autoapi/py-ecs-instance/Pulumi.yaml diff --git a/aws-py-ecs-instances-autoapi/py-ecs-instance/__main__.py b/aws/py/aws-py-ecs-instances-autoapi/py-ecs-instance/__main__.py similarity index 100% rename from aws-py-ecs-instances-autoapi/py-ecs-instance/__main__.py rename to aws/py/aws-py-ecs-instances-autoapi/py-ecs-instance/__main__.py diff --git a/aws-py-ecs-instances-autoapi/py-ecs-instance/requirements.txt b/aws/py/aws-py-ecs-instances-autoapi/py-ecs-instance/requirements.txt similarity index 100% rename from aws-py-ecs-instances-autoapi/py-ecs-instance/requirements.txt rename to aws/py/aws-py-ecs-instances-autoapi/py-ecs-instance/requirements.txt diff --git a/aws-py-eks/.gitignore b/aws/py/aws-py-eks/.gitignore similarity index 100% rename from aws-py-eks/.gitignore rename to aws/py/aws-py-eks/.gitignore diff --git a/aws-py-eks/Pulumi.yaml b/aws/py/aws-py-eks/Pulumi.yaml similarity index 100% rename from aws-py-eks/Pulumi.yaml rename to aws/py/aws-py-eks/Pulumi.yaml diff --git a/aws-py-eks/README.md b/aws/py/aws-py-eks/README.md similarity index 91% rename from aws-py-eks/README.md rename to aws/py/aws-py-eks/README.md index fe4839014..5a0a9c74f 100755 --- a/aws-py-eks/README.md +++ b/aws/py/aws-py-eks/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-eks/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-eks/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-eks/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-eks/README.md#gh-dark-mode-only) # Amazon EKS Cluster diff --git a/aws-py-eks/__main__.py b/aws/py/aws-py-eks/__main__.py similarity index 100% rename from aws-py-eks/__main__.py rename to aws/py/aws-py-eks/__main__.py diff --git a/aws-py-eks/iam.py b/aws/py/aws-py-eks/iam.py similarity index 100% rename from aws-py-eks/iam.py rename to aws/py/aws-py-eks/iam.py diff --git a/aws-py-eks/requirements.txt b/aws/py/aws-py-eks/requirements.txt similarity index 100% rename from aws-py-eks/requirements.txt rename to aws/py/aws-py-eks/requirements.txt diff --git a/aws-py-eks/utils.py b/aws/py/aws-py-eks/utils.py similarity index 100% rename from aws-py-eks/utils.py rename to aws/py/aws-py-eks/utils.py diff --git a/aws-py-eks/vpc.py b/aws/py/aws-py-eks/vpc.py similarity index 100% rename from aws-py-eks/vpc.py rename to aws/py/aws-py-eks/vpc.py diff --git a/aws-py-fargate/.gitignore b/aws/py/aws-py-fargate/.gitignore similarity index 100% rename from aws-py-fargate/.gitignore rename to aws/py/aws-py-fargate/.gitignore diff --git a/aws-py-fargate/Pulumi.yaml b/aws/py/aws-py-fargate/Pulumi.yaml similarity index 100% rename from aws-py-fargate/Pulumi.yaml rename to aws/py/aws-py-fargate/Pulumi.yaml diff --git a/aws-py-fargate/README.md b/aws/py/aws-py-fargate/README.md similarity index 92% rename from aws-py-fargate/README.md rename to aws/py/aws-py-fargate/README.md index 09b02339b..ab58df1af 100644 --- a/aws-py-fargate/README.md +++ b/aws/py/aws-py-fargate/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-fargate/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-fargate/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-fargate/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-fargate/README.md#gh-dark-mode-only) # NGINX on AWS ECS Fargate using Python diff --git a/aws-py-fargate/__main__.py b/aws/py/aws-py-fargate/__main__.py similarity index 100% rename from aws-py-fargate/__main__.py rename to aws/py/aws-py-fargate/__main__.py diff --git a/aws-py-fargate/requirements.txt b/aws/py/aws-py-fargate/requirements.txt similarity index 100% rename from aws-py-fargate/requirements.txt rename to aws/py/aws-py-fargate/requirements.txt diff --git a/aws-py-hub-and-spoke-network/.gitignore b/aws/py/aws-py-hub-and-spoke-network/.gitignore similarity index 100% rename from aws-py-hub-and-spoke-network/.gitignore rename to aws/py/aws-py-hub-and-spoke-network/.gitignore diff --git a/aws-py-hub-and-spoke-network/Pulumi.yaml b/aws/py/aws-py-hub-and-spoke-network/Pulumi.yaml similarity index 100% rename from aws-py-hub-and-spoke-network/Pulumi.yaml rename to aws/py/aws-py-hub-and-spoke-network/Pulumi.yaml diff --git a/aws-py-hub-and-spoke-network/README.md b/aws/py/aws-py-hub-and-spoke-network/README.md similarity index 92% rename from aws-py-hub-and-spoke-network/README.md rename to aws/py/aws-py-hub-and-spoke-network/README.md index 8b734300f..a1a195a55 100644 --- a/aws-py-hub-and-spoke-network/README.md +++ b/aws/py/aws-py-hub-and-spoke-network/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-hub-and-spoke-network/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-hub-and-spoke-network/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-hub-and-spoke-network/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-hub-and-spoke-network/README.md#gh-dark-mode-only) # Hub-and-Spoke Network with Centralized Egress and Traffic Inspection use AWS Transit Gateway and AWS Firewall diff --git a/aws-py-hub-and-spoke-network/__main__.py b/aws/py/aws-py-hub-and-spoke-network/__main__.py similarity index 100% rename from aws-py-hub-and-spoke-network/__main__.py rename to aws/py/aws-py-hub-and-spoke-network/__main__.py diff --git a/aws-py-hub-and-spoke-network/firewall_rules.py b/aws/py/aws-py-hub-and-spoke-network/firewall_rules.py similarity index 100% rename from aws-py-hub-and-spoke-network/firewall_rules.py rename to aws/py/aws-py-hub-and-spoke-network/firewall_rules.py diff --git a/aws-py-hub-and-spoke-network/hub-and-spoke-architecture.png b/aws/py/aws-py-hub-and-spoke-network/hub-and-spoke-architecture.png similarity index 100% rename from aws-py-hub-and-spoke-network/hub-and-spoke-architecture.png rename to aws/py/aws-py-hub-and-spoke-network/hub-and-spoke-architecture.png diff --git a/aws-py-hub-and-spoke-network/inspection.py b/aws/py/aws-py-hub-and-spoke-network/inspection.py similarity index 100% rename from aws-py-hub-and-spoke-network/inspection.py rename to aws/py/aws-py-hub-and-spoke-network/inspection.py diff --git a/aws-py-hub-and-spoke-network/requirements.txt b/aws/py/aws-py-hub-and-spoke-network/requirements.txt similarity index 100% rename from aws-py-hub-and-spoke-network/requirements.txt rename to aws/py/aws-py-hub-and-spoke-network/requirements.txt diff --git a/aws-py-hub-and-spoke-network/spoke.py b/aws/py/aws-py-hub-and-spoke-network/spoke.py similarity index 100% rename from aws-py-hub-and-spoke-network/spoke.py rename to aws/py/aws-py-hub-and-spoke-network/spoke.py diff --git a/aws-py-hub-and-spoke-network/spoke_workload.py b/aws/py/aws-py-hub-and-spoke-network/spoke_workload.py similarity index 100% rename from aws-py-hub-and-spoke-network/spoke_workload.py rename to aws/py/aws-py-hub-and-spoke-network/spoke_workload.py diff --git a/aws-py-langserve/.gitignore b/aws/py/aws-py-langserve/.gitignore similarity index 100% rename from aws-py-langserve/.gitignore rename to aws/py/aws-py-langserve/.gitignore diff --git a/aws-py-langserve/Dockerfile b/aws/py/aws-py-langserve/Dockerfile similarity index 82% rename from aws-py-langserve/Dockerfile rename to aws/py/aws-py-langserve/Dockerfile index bbdeea13b..0101939bc 100644 --- a/aws-py-langserve/Dockerfile +++ b/aws/py/aws-py-langserve/Dockerfile @@ -6,13 +6,13 @@ RUN poetry config virtualenvs.create false WORKDIR /code -COPY ./pyproject.toml ./README.md ./poetry.lock* ./ +COPY pyproject.toml ./README.md ./poetry.lock* ./ COPY ./package[s] ./packages RUN poetry install --no-interaction --no-ansi --no-root -COPY ./app ./app +COPY app ./app RUN poetry install --no-interaction --no-ansi diff --git a/aws-py-langserve/Pulumi.yaml b/aws/py/aws-py-langserve/Pulumi.yaml similarity index 100% rename from aws-py-langserve/Pulumi.yaml rename to aws/py/aws-py-langserve/Pulumi.yaml diff --git a/aws-py-langserve/README.md b/aws/py/aws-py-langserve/README.md similarity index 100% rename from aws-py-langserve/README.md rename to aws/py/aws-py-langserve/README.md diff --git a/aws-py-langserve/__main__.py b/aws/py/aws-py-langserve/__main__.py similarity index 100% rename from aws-py-langserve/__main__.py rename to aws/py/aws-py-langserve/__main__.py diff --git a/aws-py-langserve/app/__init__.py b/aws/py/aws-py-langserve/app/__init__.py similarity index 100% rename from aws-py-langserve/app/__init__.py rename to aws/py/aws-py-langserve/app/__init__.py diff --git a/aws-py-langserve/app/server.py b/aws/py/aws-py-langserve/app/server.py similarity index 100% rename from aws-py-langserve/app/server.py rename to aws/py/aws-py-langserve/app/server.py diff --git a/aws-py-langserve/packages/README.md b/aws/py/aws-py-langserve/packages/README.md similarity index 100% rename from aws-py-langserve/packages/README.md rename to aws/py/aws-py-langserve/packages/README.md diff --git a/aws-py-langserve/poetry.lock b/aws/py/aws-py-langserve/poetry.lock similarity index 100% rename from aws-py-langserve/poetry.lock rename to aws/py/aws-py-langserve/poetry.lock diff --git a/aws-py-langserve/pyproject.toml b/aws/py/aws-py-langserve/pyproject.toml similarity index 100% rename from aws-py-langserve/pyproject.toml rename to aws/py/aws-py-langserve/pyproject.toml diff --git a/aws-py-langserve/requirements.txt b/aws/py/aws-py-langserve/requirements.txt similarity index 100% rename from aws-py-langserve/requirements.txt rename to aws/py/aws-py-langserve/requirements.txt diff --git a/aws-py-oidc-provider-pulumi-cloud/.gitignore b/aws/py/aws-py-oidc-provider-pulumi-cloud/.gitignore similarity index 100% rename from aws-py-oidc-provider-pulumi-cloud/.gitignore rename to aws/py/aws-py-oidc-provider-pulumi-cloud/.gitignore diff --git a/aws-py-oidc-provider-pulumi-cloud/Pulumi.yaml b/aws/py/aws-py-oidc-provider-pulumi-cloud/Pulumi.yaml similarity index 100% rename from aws-py-oidc-provider-pulumi-cloud/Pulumi.yaml rename to aws/py/aws-py-oidc-provider-pulumi-cloud/Pulumi.yaml diff --git a/aws-py-oidc-provider-pulumi-cloud/README.md b/aws/py/aws-py-oidc-provider-pulumi-cloud/README.md similarity index 90% rename from aws-py-oidc-provider-pulumi-cloud/README.md rename to aws/py/aws-py-oidc-provider-pulumi-cloud/README.md index e942f1686..cb22a63ec 100644 --- a/aws-py-oidc-provider-pulumi-cloud/README.md +++ b/aws/py/aws-py-oidc-provider-pulumi-cloud/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-oidc-provider-pulumi-cloud/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-oidc-provider-pulumi-cloud/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-oidc-provider-pulumi-cloud/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-oidc-provider-pulumi-cloud/README.md#gh-dark-mode-only) # Provisioning an OIDC Provider in AWS for Pulumi Cloud diff --git a/aws-py-oidc-provider-pulumi-cloud/__main__.py b/aws/py/aws-py-oidc-provider-pulumi-cloud/__main__.py similarity index 100% rename from aws-py-oidc-provider-pulumi-cloud/__main__.py rename to aws/py/aws-py-oidc-provider-pulumi-cloud/__main__.py diff --git a/aws-py-oidc-provider-pulumi-cloud/requirements.txt b/aws/py/aws-py-oidc-provider-pulumi-cloud/requirements.txt similarity index 100% rename from aws-py-oidc-provider-pulumi-cloud/requirements.txt rename to aws/py/aws-py-oidc-provider-pulumi-cloud/requirements.txt diff --git a/aws-py-redshift-glue-etl/.gitignore b/aws/py/aws-py-redshift-glue-etl/.gitignore similarity index 100% rename from aws-py-redshift-glue-etl/.gitignore rename to aws/py/aws-py-redshift-glue-etl/.gitignore diff --git a/aws-py-redshift-glue-etl/Pulumi.yaml b/aws/py/aws-py-redshift-glue-etl/Pulumi.yaml similarity index 100% rename from aws-py-redshift-glue-etl/Pulumi.yaml rename to aws/py/aws-py-redshift-glue-etl/Pulumi.yaml diff --git a/aws-py-redshift-glue-etl/README.md b/aws/py/aws-py-redshift-glue-etl/README.md similarity index 80% rename from aws-py-redshift-glue-etl/README.md rename to aws/py/aws-py-redshift-glue-etl/README.md index 4cedb91aa..54696b31f 100644 --- a/aws-py-redshift-glue-etl/README.md +++ b/aws/py/aws-py-redshift-glue-etl/README.md @@ -1,7 +1,7 @@ # ETL pipeline with Amazon Redshift and AWS Glue -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-redshift-glue-etl/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-redshift-glue-etl/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-redshift-glue-etl/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-redshift-glue-etl/README.md#gh-dark-mode-only) This example creates an ETL pipeline using Amazon Redshift and AWS Glue. The pipeline extracts data from an S3 bucket with a Glue crawler, transforms it with a Python script wrapped in a Glue job, and loads it into a Redshift database deployed in a VPC. diff --git a/aws-py-redshift-glue-etl/__main__.py b/aws/py/aws-py-redshift-glue-etl/__main__.py similarity index 100% rename from aws-py-redshift-glue-etl/__main__.py rename to aws/py/aws-py-redshift-glue-etl/__main__.py diff --git a/aws-py-redshift-glue-etl/events-1.txt b/aws/py/aws-py-redshift-glue-etl/events-1.txt similarity index 100% rename from aws-py-redshift-glue-etl/events-1.txt rename to aws/py/aws-py-redshift-glue-etl/events-1.txt diff --git a/aws-py-redshift-glue-etl/glue-job.py b/aws/py/aws-py-redshift-glue-etl/glue-job.py similarity index 100% rename from aws-py-redshift-glue-etl/glue-job.py rename to aws/py/aws-py-redshift-glue-etl/glue-job.py diff --git a/aws-py-redshift-glue-etl/requirements.txt b/aws/py/aws-py-redshift-glue-etl/requirements.txt similarity index 100% rename from aws-py-redshift-glue-etl/requirements.txt rename to aws/py/aws-py-redshift-glue-etl/requirements.txt diff --git a/aws-py-resources/.gitignore b/aws/py/aws-py-resources/.gitignore similarity index 100% rename from aws-py-resources/.gitignore rename to aws/py/aws-py-resources/.gitignore diff --git a/aws-py-resources/Pulumi.yaml b/aws/py/aws-py-resources/Pulumi.yaml similarity index 100% rename from aws-py-resources/Pulumi.yaml rename to aws/py/aws-py-resources/Pulumi.yaml diff --git a/aws/py/aws-py-resources/README.md b/aws/py/aws-py-resources/README.md new file mode 100644 index 000000000..8f1008736 --- /dev/null +++ b/aws/py/aws-py-resources/README.md @@ -0,0 +1,19 @@ +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-resources/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-resources/README.md#gh-dark-mode-only) + +# AWS Resources + +A Pulumi program that demonstrates creating various AWS resources in Python + +```bash +# Create and configure a new stack +$ pulumi stack init dev +$ pulumi config set aws:region us-east-2 + +# Preview and run the deployment +$ pulumi up + +# Remove the app +$ pulumi destroy +$ pulumi stack rm +``` diff --git a/aws-py-resources/__main__.py b/aws/py/aws-py-resources/__main__.py similarity index 100% rename from aws-py-resources/__main__.py rename to aws/py/aws-py-resources/__main__.py diff --git a/aws-py-resources/requirements.txt b/aws/py/aws-py-resources/requirements.txt similarity index 100% rename from aws-py-resources/requirements.txt rename to aws/py/aws-py-resources/requirements.txt diff --git a/aws-py-s3-folder/.gitignore b/aws/py/aws-py-s3-folder/.gitignore similarity index 100% rename from aws-py-s3-folder/.gitignore rename to aws/py/aws-py-s3-folder/.gitignore diff --git a/aws-py-s3-folder/Pulumi.yaml b/aws/py/aws-py-s3-folder/Pulumi.yaml similarity index 100% rename from aws-py-s3-folder/Pulumi.yaml rename to aws/py/aws-py-s3-folder/Pulumi.yaml diff --git a/aws-py-s3-folder/README.md b/aws/py/aws-py-s3-folder/README.md similarity index 86% rename from aws-py-s3-folder/README.md rename to aws/py/aws-py-s3-folder/README.md index 4084a4a32..63ea58b4b 100644 --- a/aws-py-s3-folder/README.md +++ b/aws/py/aws-py-s3-folder/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-s3-folder/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-s3-folder/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-s3-folder/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-s3-folder/README.md#gh-dark-mode-only) # Host a Static Website on Amazon S3 diff --git a/aws-py-s3-folder/__main__.py b/aws/py/aws-py-s3-folder/__main__.py similarity index 100% rename from aws-py-s3-folder/__main__.py rename to aws/py/aws-py-s3-folder/__main__.py diff --git a/aws-py-s3-folder/requirements.txt b/aws/py/aws-py-s3-folder/requirements.txt similarity index 100% rename from aws-py-s3-folder/requirements.txt rename to aws/py/aws-py-s3-folder/requirements.txt diff --git a/aws-py-s3-folder/www/favicon.png b/aws/py/aws-py-s3-folder/www/favicon.png similarity index 100% rename from aws-py-s3-folder/www/favicon.png rename to aws/py/aws-py-s3-folder/www/favicon.png diff --git a/aws-py-s3-folder/www/index.html b/aws/py/aws-py-s3-folder/www/index.html similarity index 100% rename from aws-py-s3-folder/www/index.html rename to aws/py/aws-py-s3-folder/www/index.html diff --git a/aws-py-s3-folder/www/python.png b/aws/py/aws-py-s3-folder/www/python.png similarity index 100% rename from aws-py-s3-folder/www/python.png rename to aws/py/aws-py-s3-folder/www/python.png diff --git a/aws-py-secrets-manager/.gitignore b/aws/py/aws-py-secrets-manager/.gitignore similarity index 100% rename from aws-py-secrets-manager/.gitignore rename to aws/py/aws-py-secrets-manager/.gitignore diff --git a/aws-py-secrets-manager/Pulumi.yaml b/aws/py/aws-py-secrets-manager/Pulumi.yaml similarity index 100% rename from aws-py-secrets-manager/Pulumi.yaml rename to aws/py/aws-py-secrets-manager/Pulumi.yaml diff --git a/aws-py-secrets-manager/README.md b/aws/py/aws-py-secrets-manager/README.md similarity index 75% rename from aws-py-secrets-manager/README.md rename to aws/py/aws-py-secrets-manager/README.md index 7b3e749c0..92374d198 100644 --- a/aws-py-secrets-manager/README.md +++ b/aws/py/aws-py-secrets-manager/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-secrets-manager/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-secrets-manager/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-secrets-manager/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-secrets-manager/README.md#gh-dark-mode-only) # Setup AWS Secrets manager diff --git a/aws-py-secrets-manager/__main__.py b/aws/py/aws-py-secrets-manager/__main__.py similarity index 100% rename from aws-py-secrets-manager/__main__.py rename to aws/py/aws-py-secrets-manager/__main__.py diff --git a/aws-py-secrets-manager/requirements.txt b/aws/py/aws-py-secrets-manager/requirements.txt similarity index 100% rename from aws-py-secrets-manager/requirements.txt rename to aws/py/aws-py-secrets-manager/requirements.txt diff --git a/aws-py-serverless-raw/.gitignore b/aws/py/aws-py-serverless-raw/.gitignore similarity index 100% rename from aws-py-serverless-raw/.gitignore rename to aws/py/aws-py-serverless-raw/.gitignore diff --git a/aws-py-serverless-raw/Pulumi.yaml b/aws/py/aws-py-serverless-raw/Pulumi.yaml similarity index 100% rename from aws-py-serverless-raw/Pulumi.yaml rename to aws/py/aws-py-serverless-raw/Pulumi.yaml diff --git a/aws-py-serverless-raw/README.md b/aws/py/aws-py-serverless-raw/README.md similarity index 86% rename from aws-py-serverless-raw/README.md rename to aws/py/aws-py-serverless-raw/README.md index ac1d17488..2d0c2acfe 100644 --- a/aws-py-serverless-raw/README.md +++ b/aws/py/aws-py-serverless-raw/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-serverless-raw/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-serverless-raw/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-serverless-raw/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-serverless-raw/README.md#gh-dark-mode-only) # Serverless C# App diff --git a/aws-py-serverless-raw/__main__.py b/aws/py/aws-py-serverless-raw/__main__.py similarity index 100% rename from aws-py-serverless-raw/__main__.py rename to aws/py/aws-py-serverless-raw/__main__.py diff --git a/aws-py-serverless-raw/app/Functions.cs b/aws/py/aws-py-serverless-raw/app/Functions.cs similarity index 100% rename from aws-py-serverless-raw/app/Functions.cs rename to aws/py/aws-py-serverless-raw/app/Functions.cs diff --git a/aws-py-serverless-raw/app/app.csproj b/aws/py/aws-py-serverless-raw/app/app.csproj similarity index 100% rename from aws-py-serverless-raw/app/app.csproj rename to aws/py/aws-py-serverless-raw/app/app.csproj diff --git a/aws-py-serverless-raw/requirements.txt b/aws/py/aws-py-serverless-raw/requirements.txt similarity index 100% rename from aws-py-serverless-raw/requirements.txt rename to aws/py/aws-py-serverless-raw/requirements.txt diff --git a/aws-py-slackbot/.gitignore b/aws/py/aws-py-slackbot/.gitignore similarity index 100% rename from aws-py-slackbot/.gitignore rename to aws/py/aws-py-slackbot/.gitignore diff --git a/aws-py-slackbot/Pulumi.yaml b/aws/py/aws-py-slackbot/Pulumi.yaml similarity index 100% rename from aws-py-slackbot/Pulumi.yaml rename to aws/py/aws-py-slackbot/Pulumi.yaml diff --git a/aws-py-slackbot/README.md b/aws/py/aws-py-slackbot/README.md similarity index 95% rename from aws-py-slackbot/README.md rename to aws/py/aws-py-slackbot/README.md index 4cf495035..844d6da69 100644 --- a/aws-py-slackbot/README.md +++ b/aws/py/aws-py-slackbot/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-slackbot/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-slackbot/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-slackbot/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-slackbot/README.md#gh-dark-mode-only) # Create a Slackbot for Posting Mention Notifications diff --git a/aws-py-slackbot/__main__.py b/aws/py/aws-py-slackbot/__main__.py similarity index 100% rename from aws-py-slackbot/__main__.py rename to aws/py/aws-py-slackbot/__main__.py diff --git a/aws-py-slackbot/iam.py b/aws/py/aws-py-slackbot/iam.py similarity index 100% rename from aws-py-slackbot/iam.py rename to aws/py/aws-py-slackbot/iam.py diff --git a/aws-py-slackbot/mention_processing_lambda.py b/aws/py/aws-py-slackbot/mention_processing_lambda.py similarity index 100% rename from aws-py-slackbot/mention_processing_lambda.py rename to aws/py/aws-py-slackbot/mention_processing_lambda.py diff --git a/aws-py-slackbot/requirements.txt b/aws/py/aws-py-slackbot/requirements.txt similarity index 100% rename from aws-py-slackbot/requirements.txt rename to aws/py/aws-py-slackbot/requirements.txt diff --git a/aws-py-stackreference/README.md b/aws/py/aws-py-stackreference/README.md similarity index 100% rename from aws-py-stackreference/README.md rename to aws/py/aws-py-stackreference/README.md diff --git a/aws-py-stackreference/company/.gitignore b/aws/py/aws-py-stackreference/company/.gitignore similarity index 100% rename from aws-py-stackreference/company/.gitignore rename to aws/py/aws-py-stackreference/company/.gitignore diff --git a/aws-py-stackreference/company/Pulumi.yaml b/aws/py/aws-py-stackreference/company/Pulumi.yaml similarity index 100% rename from aws-py-stackreference/company/Pulumi.yaml rename to aws/py/aws-py-stackreference/company/Pulumi.yaml diff --git a/aws-py-stackreference/company/__main__.py b/aws/py/aws-py-stackreference/company/__main__.py similarity index 100% rename from aws-py-stackreference/company/__main__.py rename to aws/py/aws-py-stackreference/company/__main__.py diff --git a/aws-py-stackreference/company/requirements.txt b/aws/py/aws-py-stackreference/company/requirements.txt similarity index 100% rename from aws-py-stackreference/company/requirements.txt rename to aws/py/aws-py-stackreference/company/requirements.txt diff --git a/aws-py-stackreference/department/.gitignore b/aws/py/aws-py-stackreference/department/.gitignore similarity index 100% rename from aws-py-stackreference/department/.gitignore rename to aws/py/aws-py-stackreference/department/.gitignore diff --git a/aws-py-stackreference/department/Pulumi.yaml b/aws/py/aws-py-stackreference/department/Pulumi.yaml similarity index 100% rename from aws-py-stackreference/department/Pulumi.yaml rename to aws/py/aws-py-stackreference/department/Pulumi.yaml diff --git a/aws-py-stackreference/department/__main__.py b/aws/py/aws-py-stackreference/department/__main__.py similarity index 100% rename from aws-py-stackreference/department/__main__.py rename to aws/py/aws-py-stackreference/department/__main__.py diff --git a/aws-py-stackreference/department/requirements.txt b/aws/py/aws-py-stackreference/department/requirements.txt similarity index 100% rename from aws-py-stackreference/department/requirements.txt rename to aws/py/aws-py-stackreference/department/requirements.txt diff --git a/aws-py-stackreference/team/.gitignore b/aws/py/aws-py-stackreference/team/.gitignore similarity index 100% rename from aws-py-stackreference/team/.gitignore rename to aws/py/aws-py-stackreference/team/.gitignore diff --git a/aws-py-stackreference/team/Pulumi.yaml b/aws/py/aws-py-stackreference/team/Pulumi.yaml similarity index 100% rename from aws-py-stackreference/team/Pulumi.yaml rename to aws/py/aws-py-stackreference/team/Pulumi.yaml diff --git a/aws-py-stackreference/team/__main__.py b/aws/py/aws-py-stackreference/team/__main__.py similarity index 100% rename from aws-py-stackreference/team/__main__.py rename to aws/py/aws-py-stackreference/team/__main__.py diff --git a/aws-py-stackreference/team/requirements.txt b/aws/py/aws-py-stackreference/team/requirements.txt similarity index 100% rename from aws-py-stackreference/team/requirements.txt rename to aws/py/aws-py-stackreference/team/requirements.txt diff --git a/aws-py-static-website/Pulumi.yaml b/aws/py/aws-py-static-website/Pulumi.yaml similarity index 100% rename from aws-py-static-website/Pulumi.yaml rename to aws/py/aws-py-static-website/Pulumi.yaml diff --git a/aws-py-static-website/README.md b/aws/py/aws-py-static-website/README.md similarity index 93% rename from aws-py-static-website/README.md rename to aws/py/aws-py-static-website/README.md index 9a4bce0d9..6384c6b7c 100644 --- a/aws-py-static-website/README.md +++ b/aws/py/aws-py-static-website/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-static-website/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-static-website/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-static-website/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-static-website/README.md#gh-dark-mode-only) # Secure Static Website Using Amazon S3, CloudFront, Route53, and Certificate Manager diff --git a/aws-py-static-website/__main__.py b/aws/py/aws-py-static-website/__main__.py similarity index 100% rename from aws-py-static-website/__main__.py rename to aws/py/aws-py-static-website/__main__.py diff --git a/aws-py-static-website/requirements.txt b/aws/py/aws-py-static-website/requirements.txt similarity index 100% rename from aws-py-static-website/requirements.txt rename to aws/py/aws-py-static-website/requirements.txt diff --git a/aws-py-static-website/www/404.html b/aws/py/aws-py-static-website/www/404.html similarity index 100% rename from aws-py-static-website/www/404.html rename to aws/py/aws-py-static-website/www/404.html diff --git a/aws-py-static-website/www/index.html b/aws/py/aws-py-static-website/www/index.html similarity index 100% rename from aws-py-static-website/www/index.html rename to aws/py/aws-py-static-website/www/index.html diff --git a/aws-py-stepfunctions/Pulumi.yaml b/aws/py/aws-py-stepfunctions/Pulumi.yaml similarity index 100% rename from aws-py-stepfunctions/Pulumi.yaml rename to aws/py/aws-py-stepfunctions/Pulumi.yaml diff --git a/aws-py-stepfunctions/README.md b/aws/py/aws-py-stepfunctions/README.md similarity index 59% rename from aws-py-stepfunctions/README.md rename to aws/py/aws-py-stepfunctions/README.md index 0f68cde31..d03441e13 100644 --- a/aws-py-stepfunctions/README.md +++ b/aws/py/aws-py-stepfunctions/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-stepfunctions/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-stepfunctions/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-stepfunctions/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-stepfunctions/README.md#gh-dark-mode-only) # AWS Step Functions diff --git a/aws-py-stepfunctions/__main__.py b/aws/py/aws-py-stepfunctions/__main__.py similarity index 100% rename from aws-py-stepfunctions/__main__.py rename to aws/py/aws-py-stepfunctions/__main__.py diff --git a/aws-py-stepfunctions/iam.py b/aws/py/aws-py-stepfunctions/iam.py similarity index 100% rename from aws-py-stepfunctions/iam.py rename to aws/py/aws-py-stepfunctions/iam.py diff --git a/aws-py-stepfunctions/requirements.txt b/aws/py/aws-py-stepfunctions/requirements.txt similarity index 100% rename from aws-py-stepfunctions/requirements.txt rename to aws/py/aws-py-stepfunctions/requirements.txt diff --git a/aws-py-stepfunctions/step_hello/hello.py b/aws/py/aws-py-stepfunctions/step_hello/hello.py similarity index 100% rename from aws-py-stepfunctions/step_hello/hello.py rename to aws/py/aws-py-stepfunctions/step_hello/hello.py diff --git a/aws-py-voting-app/.gitignore b/aws/py/aws-py-voting-app/.gitignore similarity index 100% rename from aws-py-voting-app/.gitignore rename to aws/py/aws-py-voting-app/.gitignore diff --git a/aws-py-voting-app/Pulumi.yaml b/aws/py/aws-py-voting-app/Pulumi.yaml similarity index 100% rename from aws-py-voting-app/Pulumi.yaml rename to aws/py/aws-py-voting-app/Pulumi.yaml diff --git a/aws-py-voting-app/README.md b/aws/py/aws-py-voting-app/README.md similarity index 91% rename from aws-py-voting-app/README.md rename to aws/py/aws-py-voting-app/README.md index f94d8a01c..3ce1f0785 100644 --- a/aws-py-voting-app/README.md +++ b/aws/py/aws-py-voting-app/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-voting-app/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-voting-app/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-voting-app/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-voting-app/README.md#gh-dark-mode-only) # Voting app Using Redis and Flask diff --git a/aws-py-voting-app/__main__.py b/aws/py/aws-py-voting-app/__main__.py similarity index 100% rename from aws-py-voting-app/__main__.py rename to aws/py/aws-py-voting-app/__main__.py diff --git a/aws-py-voting-app/frontend/Dockerfile b/aws/py/aws-py-voting-app/frontend/Dockerfile similarity index 100% rename from aws-py-voting-app/frontend/Dockerfile rename to aws/py/aws-py-voting-app/frontend/Dockerfile diff --git a/aws-py-voting-app/frontend/LICENSE b/aws/py/aws-py-voting-app/frontend/LICENSE similarity index 100% rename from aws-py-voting-app/frontend/LICENSE rename to aws/py/aws-py-voting-app/frontend/LICENSE diff --git a/aws-py-voting-app/frontend/app/config_file.cfg b/aws/py/aws-py-voting-app/frontend/app/config_file.cfg similarity index 100% rename from aws-py-voting-app/frontend/app/config_file.cfg rename to aws/py/aws-py-voting-app/frontend/app/config_file.cfg diff --git a/aws-py-voting-app/frontend/app/main.py b/aws/py/aws-py-voting-app/frontend/app/main.py similarity index 100% rename from aws-py-voting-app/frontend/app/main.py rename to aws/py/aws-py-voting-app/frontend/app/main.py diff --git a/aws-py-voting-app/frontend/app/static/default.css b/aws/py/aws-py-voting-app/frontend/app/static/default.css similarity index 100% rename from aws-py-voting-app/frontend/app/static/default.css rename to aws/py/aws-py-voting-app/frontend/app/static/default.css diff --git a/aws-py-voting-app/frontend/app/templates/index.html b/aws/py/aws-py-voting-app/frontend/app/templates/index.html similarity index 90% rename from aws-py-voting-app/frontend/app/templates/index.html rename to aws/py/aws-py-voting-app/frontend/app/templates/index.html index 81e0544af..e43dacf80 100755 --- a/aws-py-voting-app/frontend/app/templates/index.html +++ b/aws/py/aws-py-voting-app/frontend/app/templates/index.html @@ -14,7 +14,7 @@
-
+
diff --git a/aws-py-voting-app/requirements.txt b/aws/py/aws-py-voting-app/requirements.txt similarity index 100% rename from aws-py-voting-app/requirements.txt rename to aws/py/aws-py-voting-app/requirements.txt diff --git a/aws-py-webserver/Pulumi.yaml b/aws/py/aws-py-webserver/Pulumi.yaml similarity index 100% rename from aws-py-webserver/Pulumi.yaml rename to aws/py/aws-py-webserver/Pulumi.yaml diff --git a/aws-py-webserver/README.md b/aws/py/aws-py-webserver/README.md similarity index 84% rename from aws-py-webserver/README.md rename to aws/py/aws-py-webserver/README.md index 43dfc7092..90334fd97 100644 --- a/aws-py-webserver/README.md +++ b/aws/py/aws-py-webserver/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-webserver/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-webserver/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-webserver/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-webserver/README.md#gh-dark-mode-only) # Web Server Using Amazon EC2 diff --git a/aws-py-webserver/__main__.py b/aws/py/aws-py-webserver/__main__.py similarity index 100% rename from aws-py-webserver/__main__.py rename to aws/py/aws-py-webserver/__main__.py diff --git a/aws-py-webserver/requirements.txt b/aws/py/aws-py-webserver/requirements.txt similarity index 100% rename from aws-py-webserver/requirements.txt rename to aws/py/aws-py-webserver/requirements.txt diff --git a/aws-py-wordpress-fargate-rds/.gitignore b/aws/py/aws-py-wordpress-fargate-rds/.gitignore similarity index 100% rename from aws-py-wordpress-fargate-rds/.gitignore rename to aws/py/aws-py-wordpress-fargate-rds/.gitignore diff --git a/aws-py-wordpress-fargate-rds/Pulumi.yaml b/aws/py/aws-py-wordpress-fargate-rds/Pulumi.yaml similarity index 100% rename from aws-py-wordpress-fargate-rds/Pulumi.yaml rename to aws/py/aws-py-wordpress-fargate-rds/Pulumi.yaml diff --git a/aws-py-wordpress-fargate-rds/README.md b/aws/py/aws-py-wordpress-fargate-rds/README.md similarity index 93% rename from aws-py-wordpress-fargate-rds/README.md rename to aws/py/aws-py-wordpress-fargate-rds/README.md index 0229e7df0..34cf85072 100644 --- a/aws-py-wordpress-fargate-rds/README.md +++ b/aws/py/aws-py-wordpress-fargate-rds/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-wordpress-fargate-rds/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-wordpress-fargate-rds/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-wordpress-fargate-rds/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-py-wordpress-fargate-rds/README.md#gh-dark-mode-only) # WordPress Site in AWS Fargate with RDS DB Backend diff --git a/aws-py-wordpress-fargate-rds/__main__.py b/aws/py/aws-py-wordpress-fargate-rds/__main__.py similarity index 100% rename from aws-py-wordpress-fargate-rds/__main__.py rename to aws/py/aws-py-wordpress-fargate-rds/__main__.py diff --git a/aws-py-wordpress-fargate-rds/backend.py b/aws/py/aws-py-wordpress-fargate-rds/backend.py similarity index 100% rename from aws-py-wordpress-fargate-rds/backend.py rename to aws/py/aws-py-wordpress-fargate-rds/backend.py diff --git a/aws-py-wordpress-fargate-rds/frontend.py b/aws/py/aws-py-wordpress-fargate-rds/frontend.py similarity index 100% rename from aws-py-wordpress-fargate-rds/frontend.py rename to aws/py/aws-py-wordpress-fargate-rds/frontend.py diff --git a/aws-py-wordpress-fargate-rds/network.py b/aws/py/aws-py-wordpress-fargate-rds/network.py similarity index 100% rename from aws-py-wordpress-fargate-rds/network.py rename to aws/py/aws-py-wordpress-fargate-rds/network.py diff --git a/aws-py-wordpress-fargate-rds/requirements.txt b/aws/py/aws-py-wordpress-fargate-rds/requirements.txt similarity index 100% rename from aws-py-wordpress-fargate-rds/requirements.txt rename to aws/py/aws-py-wordpress-fargate-rds/requirements.txt diff --git a/aws-native-ts-s3-folder/.gitignore b/aws/ts/aws-apigateway-ts-routes/.gitignore similarity index 100% rename from aws-native-ts-s3-folder/.gitignore rename to aws/ts/aws-apigateway-ts-routes/.gitignore diff --git a/aws-apigateway-ts-routes/Pulumi.yaml b/aws/ts/aws-apigateway-ts-routes/Pulumi.yaml similarity index 100% rename from aws-apigateway-ts-routes/Pulumi.yaml rename to aws/ts/aws-apigateway-ts-routes/Pulumi.yaml diff --git a/aws-apigateway-ts-routes/README.md b/aws/ts/aws-apigateway-ts-routes/README.md similarity index 100% rename from aws-apigateway-ts-routes/README.md rename to aws/ts/aws-apigateway-ts-routes/README.md diff --git a/aws-apigateway-ts-routes/dns.ts b/aws/ts/aws-apigateway-ts-routes/dns.ts similarity index 100% rename from aws-apigateway-ts-routes/dns.ts rename to aws/ts/aws-apigateway-ts-routes/dns.ts diff --git a/aws-apigateway-ts-routes/helloHandler.ts b/aws/ts/aws-apigateway-ts-routes/helloHandler.ts similarity index 100% rename from aws-apigateway-ts-routes/helloHandler.ts rename to aws/ts/aws-apigateway-ts-routes/helloHandler.ts diff --git a/aws-apigateway-ts-routes/index.ts b/aws/ts/aws-apigateway-ts-routes/index.ts similarity index 100% rename from aws-apigateway-ts-routes/index.ts rename to aws/ts/aws-apigateway-ts-routes/index.ts diff --git a/aws-apigateway-ts-routes/lambdaAuthorizer.ts b/aws/ts/aws-apigateway-ts-routes/lambdaAuthorizer.ts similarity index 100% rename from aws-apigateway-ts-routes/lambdaAuthorizer.ts rename to aws/ts/aws-apigateway-ts-routes/lambdaAuthorizer.ts diff --git a/aws-apigateway-ts-routes/package.json b/aws/ts/aws-apigateway-ts-routes/package.json similarity index 100% rename from aws-apigateway-ts-routes/package.json rename to aws/ts/aws-apigateway-ts-routes/package.json diff --git a/aws-apigateway-ts-routes/tsconfig.json b/aws/ts/aws-apigateway-ts-routes/tsconfig.json similarity index 100% rename from aws-apigateway-ts-routes/tsconfig.json rename to aws/ts/aws-apigateway-ts-routes/tsconfig.json diff --git a/aws-apigateway-ts-routes/www/index.html b/aws/ts/aws-apigateway-ts-routes/www/index.html similarity index 100% rename from aws-apigateway-ts-routes/www/index.html rename to aws/ts/aws-apigateway-ts-routes/www/index.html diff --git a/aws-ts-airflow/Pulumi.yaml b/aws/ts/aws-ts-airflow/Pulumi.yaml similarity index 100% rename from aws-ts-airflow/Pulumi.yaml rename to aws/ts/aws-ts-airflow/Pulumi.yaml diff --git a/aws-ts-airflow/README.md b/aws/ts/aws-ts-airflow/README.md similarity index 73% rename from aws-ts-airflow/README.md rename to aws/ts/aws-ts-airflow/README.md index 774398dde..d10ae899a 100644 --- a/aws-ts-airflow/README.md +++ b/aws/ts/aws-ts-airflow/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-airflow/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-airflow/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-airflow/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-airflow/README.md#gh-dark-mode-only) # RDS Postgres and Containerized Airflow diff --git a/aws-ts-airflow/airflow-container/Dockerfile b/aws/ts/aws-ts-airflow/airflow-container/Dockerfile similarity index 100% rename from aws-ts-airflow/airflow-container/Dockerfile rename to aws/ts/aws-ts-airflow/airflow-container/Dockerfile diff --git a/aws-ts-airflow/airflow-container/dags/example.py b/aws/ts/aws-ts-airflow/airflow-container/dags/example.py similarity index 100% rename from aws-ts-airflow/airflow-container/dags/example.py rename to aws/ts/aws-ts-airflow/airflow-container/dags/example.py diff --git a/aws-ts-airflow/index.ts b/aws/ts/aws-ts-airflow/index.ts similarity index 100% rename from aws-ts-airflow/index.ts rename to aws/ts/aws-ts-airflow/index.ts diff --git a/aws-ts-airflow/package.json b/aws/ts/aws-ts-airflow/package.json similarity index 100% rename from aws-ts-airflow/package.json rename to aws/ts/aws-ts-airflow/package.json diff --git a/aws-ts-apigateway/tsconfig.json b/aws/ts/aws-ts-airflow/tsconfig.json similarity index 96% rename from aws-ts-apigateway/tsconfig.json rename to aws/ts/aws-ts-airflow/tsconfig.json index 61fe22191..2a932aa58 100644 --- a/aws-ts-apigateway/tsconfig.json +++ b/aws/ts/aws-ts-airflow/tsconfig.json @@ -14,6 +14,6 @@ "strictNullChecks": true }, "files": [ - "index.ts" + "index.ts" ] } diff --git a/aws-ts-ansible-wordpress/.gitignore b/aws/ts/aws-ts-ansible-wordpress/.gitignore similarity index 100% rename from aws-ts-ansible-wordpress/.gitignore rename to aws/ts/aws-ts-ansible-wordpress/.gitignore diff --git a/aws-ts-ansible-wordpress/Pulumi.yaml b/aws/ts/aws-ts-ansible-wordpress/Pulumi.yaml similarity index 100% rename from aws-ts-ansible-wordpress/Pulumi.yaml rename to aws/ts/aws-ts-ansible-wordpress/Pulumi.yaml diff --git a/aws-go-ansible-wordpress/README.md b/aws/ts/aws-ts-ansible-wordpress/README.md similarity index 93% rename from aws-go-ansible-wordpress/README.md rename to aws/ts/aws-ts-ansible-wordpress/README.md index eeaf6a80d..bd43cfedf 100644 --- a/aws-go-ansible-wordpress/README.md +++ b/aws/ts/aws-ts-ansible-wordpress/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-go-ansible-wordpress/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-go-ansible-wordpress/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-ansible-wordpress/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-ansible-wordpress/README.md#gh-dark-mode-only) # Deploy Wordpress to AWS EC2 using Pulumi and Ansible @@ -18,8 +18,8 @@ commands to accomplish the desired effect. The result is repeatable automation t > * [C#](../aws-cs-ansible-wordpress) > * [Java](../aws-java-ansible-wordpress) > * [Go](../aws-go-ansible-wordpress) -> * [TypeScript](../aws-ts-ansible-wordpress) -> * [YAML](../aws-yaml-ansible-wordpress) +> * [TypeScript]() +> * [YAML](../../../aws-yaml-ansible-wordpress) ## Prerequisites diff --git a/aws-ts-ansible-wordpress/files/wp-config.php.j2 b/aws/ts/aws-ts-ansible-wordpress/files/wp-config.php.j2 similarity index 100% rename from aws-ts-ansible-wordpress/files/wp-config.php.j2 rename to aws/ts/aws-ts-ansible-wordpress/files/wp-config.php.j2 diff --git a/aws-ts-ansible-wordpress/index.ts b/aws/ts/aws-ts-ansible-wordpress/index.ts similarity index 100% rename from aws-ts-ansible-wordpress/index.ts rename to aws/ts/aws-ts-ansible-wordpress/index.ts diff --git a/aws-ts-ansible-wordpress/package.json b/aws/ts/aws-ts-ansible-wordpress/package.json similarity index 100% rename from aws-ts-ansible-wordpress/package.json rename to aws/ts/aws-ts-ansible-wordpress/package.json diff --git a/aws-ts-ansible-wordpress/playbook.yml b/aws/ts/aws-ts-ansible-wordpress/playbook.yml similarity index 100% rename from aws-ts-ansible-wordpress/playbook.yml rename to aws/ts/aws-ts-ansible-wordpress/playbook.yml diff --git a/aws-ts-localai-flowise/tsconfig.json b/aws/ts/aws-ts-ansible-wordpress/tsconfig.json similarity index 93% rename from aws-ts-localai-flowise/tsconfig.json rename to aws/ts/aws-ts-ansible-wordpress/tsconfig.json index d6ab08be5..081348792 100644 --- a/aws-ts-localai-flowise/tsconfig.json +++ b/aws/ts/aws-ts-ansible-wordpress/tsconfig.json @@ -13,6 +13,6 @@ "forceConsistentCasingInFileNames": true }, "files": [ - "index.ts" + "index.ts" ] -} \ No newline at end of file +} diff --git a/aws-ts-ansible-wordpress/wordpress.png b/aws/ts/aws-ts-ansible-wordpress/wordpress.png similarity index 100% rename from aws-ts-ansible-wordpress/wordpress.png rename to aws/ts/aws-ts-ansible-wordpress/wordpress.png diff --git a/aws-ts-apigateway-auth0/Pulumi.yaml b/aws/ts/aws-ts-apigateway-auth0/Pulumi.yaml similarity index 100% rename from aws-ts-apigateway-auth0/Pulumi.yaml rename to aws/ts/aws-ts-apigateway-auth0/Pulumi.yaml diff --git a/aws-ts-apigateway-auth0/README.md b/aws/ts/aws-ts-apigateway-auth0/README.md similarity index 91% rename from aws-ts-apigateway-auth0/README.md rename to aws/ts/aws-ts-apigateway-auth0/README.md index c0f7bc54f..56853d7e9 100644 --- a/aws-ts-apigateway-auth0/README.md +++ b/aws/ts/aws-ts-apigateway-auth0/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-apigateway-auth0/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-apigateway-auth0/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-apigateway-auth0/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-apigateway-auth0/README.md#gh-dark-mode-only) # Secure Serverless REST API Using Auth0 diff --git a/aws-ts-apigateway-auth0/index.ts b/aws/ts/aws-ts-apigateway-auth0/index.ts similarity index 100% rename from aws-ts-apigateway-auth0/index.ts rename to aws/ts/aws-ts-apigateway-auth0/index.ts diff --git a/aws-ts-apigateway-auth0/package.json b/aws/ts/aws-ts-apigateway-auth0/package.json similarity index 100% rename from aws-ts-apigateway-auth0/package.json rename to aws/ts/aws-ts-apigateway-auth0/package.json diff --git a/aws-native-ts-stepfunctions/tsconfig.json b/aws/ts/aws-ts-apigateway-auth0/tsconfig.json similarity index 96% rename from aws-native-ts-stepfunctions/tsconfig.json rename to aws/ts/aws-ts-apigateway-auth0/tsconfig.json index 61fe22191..2a932aa58 100644 --- a/aws-native-ts-stepfunctions/tsconfig.json +++ b/aws/ts/aws-ts-apigateway-auth0/tsconfig.json @@ -14,6 +14,6 @@ "strictNullChecks": true }, "files": [ - "index.ts" + "index.ts" ] } diff --git a/aws-ts-apigateway-eventbridge/.gitignore b/aws/ts/aws-ts-apigateway-eventbridge/.gitignore similarity index 100% rename from aws-ts-apigateway-eventbridge/.gitignore rename to aws/ts/aws-ts-apigateway-eventbridge/.gitignore diff --git a/aws-ts-apigateway-eventbridge/Pulumi.yaml b/aws/ts/aws-ts-apigateway-eventbridge/Pulumi.yaml similarity index 100% rename from aws-ts-apigateway-eventbridge/Pulumi.yaml rename to aws/ts/aws-ts-apigateway-eventbridge/Pulumi.yaml diff --git a/aws-ts-apigateway-eventbridge/README.md b/aws/ts/aws-ts-apigateway-eventbridge/README.md similarity index 83% rename from aws-ts-apigateway-eventbridge/README.md rename to aws/ts/aws-ts-apigateway-eventbridge/README.md index a08312c86..0cdb68627 100644 --- a/aws-ts-apigateway-eventbridge/README.md +++ b/aws/ts/aws-ts-apigateway-eventbridge/README.md @@ -1,7 +1,7 @@ # API Gateway V1 to EventBridge -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-apigateway-eventbridge/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-apigateway-eventbridge/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-apigateway-eventbridge/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-apigateway-eventbridge/README.md#gh-dark-mode-only) This example demonstrates an API Gateway V1 integration with EventBridge and Lambda that also validates request bodies (using an API Gateway model) and returns a custom HTTP response. diff --git a/aws-ts-apigateway-eventbridge/index.ts b/aws/ts/aws-ts-apigateway-eventbridge/index.ts similarity index 100% rename from aws-ts-apigateway-eventbridge/index.ts rename to aws/ts/aws-ts-apigateway-eventbridge/index.ts diff --git a/aws-ts-apigateway-eventbridge/package.json b/aws/ts/aws-ts-apigateway-eventbridge/package.json similarity index 100% rename from aws-ts-apigateway-eventbridge/package.json rename to aws/ts/aws-ts-apigateway-eventbridge/package.json diff --git a/aws-native-ts-s3-folder/tsconfig.json b/aws/ts/aws-ts-apigateway-eventbridge/tsconfig.json similarity index 95% rename from aws-native-ts-s3-folder/tsconfig.json rename to aws/ts/aws-ts-apigateway-eventbridge/tsconfig.json index ab65afa61..2dd89fb9d 100644 --- a/aws-native-ts-s3-folder/tsconfig.json +++ b/aws/ts/aws-ts-apigateway-eventbridge/tsconfig.json @@ -13,6 +13,6 @@ "forceConsistentCasingInFileNames": true }, "files": [ - "index.ts" + "index.ts" ] } diff --git a/aws-ts-apigateway-lambda-serverless/.gitignore b/aws/ts/aws-ts-apigateway-lambda-serverless/.gitignore similarity index 100% rename from aws-ts-apigateway-lambda-serverless/.gitignore rename to aws/ts/aws-ts-apigateway-lambda-serverless/.gitignore diff --git a/aws-ts-apigateway-lambda-serverless/Pulumi.yaml b/aws/ts/aws-ts-apigateway-lambda-serverless/Pulumi.yaml similarity index 100% rename from aws-ts-apigateway-lambda-serverless/Pulumi.yaml rename to aws/ts/aws-ts-apigateway-lambda-serverless/Pulumi.yaml diff --git a/aws-ts-apigateway-lambda-serverless/README.md b/aws/ts/aws-ts-apigateway-lambda-serverless/README.md similarity index 91% rename from aws-ts-apigateway-lambda-serverless/README.md rename to aws/ts/aws-ts-apigateway-lambda-serverless/README.md index 660262187..81c0dec8a 100644 --- a/aws-ts-apigateway-lambda-serverless/README.md +++ b/aws/ts/aws-ts-apigateway-lambda-serverless/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-apigateway-lambda-serverless/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-apigateway-lambda-serverless/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-apigateway-lambda-serverless/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-apigateway-lambda-serverless/README.md#gh-dark-mode-only) # Lambda-backed REST API diff --git a/aws-ts-apigateway-lambda-serverless/handler.ts b/aws/ts/aws-ts-apigateway-lambda-serverless/handler.ts similarity index 100% rename from aws-ts-apigateway-lambda-serverless/handler.ts rename to aws/ts/aws-ts-apigateway-lambda-serverless/handler.ts diff --git a/aws-ts-apigateway-lambda-serverless/index.ts b/aws/ts/aws-ts-apigateway-lambda-serverless/index.ts similarity index 100% rename from aws-ts-apigateway-lambda-serverless/index.ts rename to aws/ts/aws-ts-apigateway-lambda-serverless/index.ts diff --git a/aws-ts-apigateway-lambda-serverless/package.json b/aws/ts/aws-ts-apigateway-lambda-serverless/package.json similarity index 100% rename from aws-ts-apigateway-lambda-serverless/package.json rename to aws/ts/aws-ts-apigateway-lambda-serverless/package.json diff --git a/aws-ts-apigateway-eventbridge/tsconfig.json b/aws/ts/aws-ts-apigateway-lambda-serverless/tsconfig.json similarity index 95% rename from aws-ts-apigateway-eventbridge/tsconfig.json rename to aws/ts/aws-ts-apigateway-lambda-serverless/tsconfig.json index ab65afa61..2dd89fb9d 100644 --- a/aws-ts-apigateway-eventbridge/tsconfig.json +++ b/aws/ts/aws-ts-apigateway-lambda-serverless/tsconfig.json @@ -13,6 +13,6 @@ "forceConsistentCasingInFileNames": true }, "files": [ - "index.ts" + "index.ts" ] } diff --git a/aws-ts-apigateway/Pulumi.yaml b/aws/ts/aws-ts-apigateway/Pulumi.yaml similarity index 100% rename from aws-ts-apigateway/Pulumi.yaml rename to aws/ts/aws-ts-apigateway/Pulumi.yaml diff --git a/aws-ts-apigateway/README.md b/aws/ts/aws-ts-apigateway/README.md similarity index 88% rename from aws-ts-apigateway/README.md rename to aws/ts/aws-ts-apigateway/README.md index 5934b1a15..1979008e9 100644 --- a/aws-ts-apigateway/README.md +++ b/aws/ts/aws-ts-apigateway/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-apigateway/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-apigateway/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-apigateway/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-apigateway/README.md#gh-dark-mode-only) # Serverless REST API diff --git a/aws-ts-apigateway/index.ts b/aws/ts/aws-ts-apigateway/index.ts similarity index 100% rename from aws-ts-apigateway/index.ts rename to aws/ts/aws-ts-apigateway/index.ts diff --git a/aws-ts-apigateway/package.json b/aws/ts/aws-ts-apigateway/package.json similarity index 100% rename from aws-ts-apigateway/package.json rename to aws/ts/aws-ts-apigateway/package.json diff --git a/aws-ts-airflow/tsconfig.json b/aws/ts/aws-ts-apigateway/tsconfig.json similarity index 96% rename from aws-ts-airflow/tsconfig.json rename to aws/ts/aws-ts-apigateway/tsconfig.json index 61fe22191..2a932aa58 100644 --- a/aws-ts-airflow/tsconfig.json +++ b/aws/ts/aws-ts-apigateway/tsconfig.json @@ -14,6 +14,6 @@ "strictNullChecks": true }, "files": [ - "index.ts" + "index.ts" ] } diff --git a/aws-ts-apigatewayv2-eventbridge/.gitignore b/aws/ts/aws-ts-apigatewayv2-eventbridge/.gitignore similarity index 100% rename from aws-ts-apigatewayv2-eventbridge/.gitignore rename to aws/ts/aws-ts-apigatewayv2-eventbridge/.gitignore diff --git a/aws-ts-apigatewayv2-eventbridge/Pulumi.yaml b/aws/ts/aws-ts-apigatewayv2-eventbridge/Pulumi.yaml similarity index 100% rename from aws-ts-apigatewayv2-eventbridge/Pulumi.yaml rename to aws/ts/aws-ts-apigatewayv2-eventbridge/Pulumi.yaml diff --git a/aws-ts-apigatewayv2-eventbridge/README.md b/aws/ts/aws-ts-apigatewayv2-eventbridge/README.md similarity index 82% rename from aws-ts-apigatewayv2-eventbridge/README.md rename to aws/ts/aws-ts-apigatewayv2-eventbridge/README.md index b052a74c0..3594cc65d 100644 --- a/aws-ts-apigatewayv2-eventbridge/README.md +++ b/aws/ts/aws-ts-apigatewayv2-eventbridge/README.md @@ -1,7 +1,7 @@ # API Gateway V2 to EventBridge -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-apigatewayv2-eventbridge/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-apigatewayv2-eventbridge/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-apigatewayv2-eventbridge/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-apigatewayv2-eventbridge/README.md#gh-dark-mode-only) This example creates an API Gateway V2 proxy integration with EventBridge and Lambda. It defines a single API Gateway endpoint that publishes events to an EventBridge event bus, and an accompanying event rule that matches those events and invokes a Lambda function. diff --git a/aws-ts-apigatewayv2-eventbridge/index.ts b/aws/ts/aws-ts-apigatewayv2-eventbridge/index.ts similarity index 100% rename from aws-ts-apigatewayv2-eventbridge/index.ts rename to aws/ts/aws-ts-apigatewayv2-eventbridge/index.ts diff --git a/aws-ts-apigatewayv2-eventbridge/package.json b/aws/ts/aws-ts-apigatewayv2-eventbridge/package.json similarity index 100% rename from aws-ts-apigatewayv2-eventbridge/package.json rename to aws/ts/aws-ts-apigatewayv2-eventbridge/package.json diff --git a/aws-ts-apigateway-lambda-serverless/tsconfig.json b/aws/ts/aws-ts-apigatewayv2-eventbridge/tsconfig.json similarity index 95% rename from aws-ts-apigateway-lambda-serverless/tsconfig.json rename to aws/ts/aws-ts-apigatewayv2-eventbridge/tsconfig.json index ab65afa61..2dd89fb9d 100644 --- a/aws-ts-apigateway-lambda-serverless/tsconfig.json +++ b/aws/ts/aws-ts-apigatewayv2-eventbridge/tsconfig.json @@ -13,6 +13,6 @@ "forceConsistentCasingInFileNames": true }, "files": [ - "index.ts" + "index.ts" ] } diff --git a/aws-ts-apigatewayv2-http-api-quickcreate/.gitignore b/aws/ts/aws-ts-apigatewayv2-http-api-quickcreate/.gitignore similarity index 100% rename from aws-ts-apigatewayv2-http-api-quickcreate/.gitignore rename to aws/ts/aws-ts-apigatewayv2-http-api-quickcreate/.gitignore diff --git a/aws-ts-apigatewayv2-http-api-quickcreate/Pulumi.yaml b/aws/ts/aws-ts-apigatewayv2-http-api-quickcreate/Pulumi.yaml similarity index 100% rename from aws-ts-apigatewayv2-http-api-quickcreate/Pulumi.yaml rename to aws/ts/aws-ts-apigatewayv2-http-api-quickcreate/Pulumi.yaml diff --git a/aws-ts-apigatewayv2-http-api-quickcreate/README.md b/aws/ts/aws-ts-apigatewayv2-http-api-quickcreate/README.md similarity index 82% rename from aws-ts-apigatewayv2-http-api-quickcreate/README.md rename to aws/ts/aws-ts-apigatewayv2-http-api-quickcreate/README.md index 8ca8cba98..c994a8d56 100644 --- a/aws-ts-apigatewayv2-http-api-quickcreate/README.md +++ b/aws/ts/aws-ts-apigatewayv2-http-api-quickcreate/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-apigatewayv2-http-api-quickcreate/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-apigatewayv2-http-api-quickcreate/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-apigatewayv2-http-api-quickcreate/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-apigatewayv2-http-api-quickcreate/README.md#gh-dark-mode-only) # AWS API Gateway V2 HTTP API Quickstart diff --git a/aws-ts-apigatewayv2-http-api-quickcreate/app/index.js b/aws/ts/aws-ts-apigatewayv2-http-api-quickcreate/app/index.js similarity index 100% rename from aws-ts-apigatewayv2-http-api-quickcreate/app/index.js rename to aws/ts/aws-ts-apigatewayv2-http-api-quickcreate/app/index.js diff --git a/aws-ts-apigatewayv2-http-api-quickcreate/index.ts b/aws/ts/aws-ts-apigatewayv2-http-api-quickcreate/index.ts similarity index 100% rename from aws-ts-apigatewayv2-http-api-quickcreate/index.ts rename to aws/ts/aws-ts-apigatewayv2-http-api-quickcreate/index.ts diff --git a/aws-ts-apigatewayv2-http-api-quickcreate/package.json b/aws/ts/aws-ts-apigatewayv2-http-api-quickcreate/package.json similarity index 100% rename from aws-ts-apigatewayv2-http-api-quickcreate/package.json rename to aws/ts/aws-ts-apigatewayv2-http-api-quickcreate/package.json diff --git a/aws/ts/aws-ts-apigatewayv2-http-api-quickcreate/tsconfig.json b/aws/ts/aws-ts-apigatewayv2-http-api-quickcreate/tsconfig.json new file mode 100644 index 000000000..2dd89fb9d --- /dev/null +++ b/aws/ts/aws-ts-apigatewayv2-http-api-quickcreate/tsconfig.json @@ -0,0 +1,18 @@ +{ + "compilerOptions": { + "strict": true, + "outDir": "bin", + "target": "es2016", + "module": "commonjs", + "moduleResolution": "node", + "sourceMap": true, + "experimentalDecorators": true, + "pretty": true, + "noFallthroughCasesInSwitch": true, + "noImplicitReturns": true, + "forceConsistentCasingInFileNames": true + }, + "files": [ + "index.ts" + ] +} diff --git a/aws-ts-apigatewayv2-http-api/.gitignore b/aws/ts/aws-ts-apigatewayv2-http-api/.gitignore similarity index 100% rename from aws-ts-apigatewayv2-http-api/.gitignore rename to aws/ts/aws-ts-apigatewayv2-http-api/.gitignore diff --git a/aws-ts-apigatewayv2-http-api/Pulumi.yaml b/aws/ts/aws-ts-apigatewayv2-http-api/Pulumi.yaml similarity index 100% rename from aws-ts-apigatewayv2-http-api/Pulumi.yaml rename to aws/ts/aws-ts-apigatewayv2-http-api/Pulumi.yaml diff --git a/aws-ts-apigatewayv2-http-api/README.md b/aws/ts/aws-ts-apigatewayv2-http-api/README.md similarity index 85% rename from aws-ts-apigatewayv2-http-api/README.md rename to aws/ts/aws-ts-apigatewayv2-http-api/README.md index e75fae574..f86089791 100644 --- a/aws-ts-apigatewayv2-http-api/README.md +++ b/aws/ts/aws-ts-apigatewayv2-http-api/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-apigatewayv2-http-api/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-apigatewayv2-http-api/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-apigatewayv2-http-api/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-apigatewayv2-http-api/README.md#gh-dark-mode-only) # AWS API Gateway V2 HTTP API diff --git a/aws-ts-apigatewayv2-http-api/app/index.js b/aws/ts/aws-ts-apigatewayv2-http-api/app/index.js similarity index 100% rename from aws-ts-apigatewayv2-http-api/app/index.js rename to aws/ts/aws-ts-apigatewayv2-http-api/app/index.js diff --git a/aws-ts-apigatewayv2-http-api/index.ts b/aws/ts/aws-ts-apigatewayv2-http-api/index.ts similarity index 100% rename from aws-ts-apigatewayv2-http-api/index.ts rename to aws/ts/aws-ts-apigatewayv2-http-api/index.ts diff --git a/aws-ts-apigatewayv2-http-api/package.json b/aws/ts/aws-ts-apigatewayv2-http-api/package.json similarity index 100% rename from aws-ts-apigatewayv2-http-api/package.json rename to aws/ts/aws-ts-apigatewayv2-http-api/package.json diff --git a/aws/ts/aws-ts-apigatewayv2-http-api/tsconfig.json b/aws/ts/aws-ts-apigatewayv2-http-api/tsconfig.json new file mode 100644 index 000000000..2dd89fb9d --- /dev/null +++ b/aws/ts/aws-ts-apigatewayv2-http-api/tsconfig.json @@ -0,0 +1,18 @@ +{ + "compilerOptions": { + "strict": true, + "outDir": "bin", + "target": "es2016", + "module": "commonjs", + "moduleResolution": "node", + "sourceMap": true, + "experimentalDecorators": true, + "pretty": true, + "noFallthroughCasesInSwitch": true, + "noImplicitReturns": true, + "forceConsistentCasingInFileNames": true + }, + "files": [ + "index.ts" + ] +} diff --git a/aws-ts-appsync/Pulumi.yaml b/aws/ts/aws-ts-appsync/Pulumi.yaml similarity index 100% rename from aws-ts-appsync/Pulumi.yaml rename to aws/ts/aws-ts-appsync/Pulumi.yaml diff --git a/aws-ts-appsync/README.md b/aws/ts/aws-ts-appsync/README.md similarity index 79% rename from aws-ts-appsync/README.md rename to aws/ts/aws-ts-appsync/README.md index e13d79343..dc12bef71 100644 --- a/aws-ts-appsync/README.md +++ b/aws/ts/aws-ts-appsync/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-appsync/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-appsync/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-appsync/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-appsync/README.md#gh-dark-mode-only) # GraphQL Endpoint in AWS AppSync diff --git a/aws-ts-appsync/iam.ts b/aws/ts/aws-ts-appsync/iam.ts similarity index 100% rename from aws-ts-appsync/iam.ts rename to aws/ts/aws-ts-appsync/iam.ts diff --git a/aws-ts-appsync/index.ts b/aws/ts/aws-ts-appsync/index.ts similarity index 100% rename from aws-ts-appsync/index.ts rename to aws/ts/aws-ts-appsync/index.ts diff --git a/aws-ts-appsync/package.json b/aws/ts/aws-ts-appsync/package.json similarity index 100% rename from aws-ts-appsync/package.json rename to aws/ts/aws-ts-appsync/package.json diff --git a/aws-ts-appsync/tsconfig.json b/aws/ts/aws-ts-appsync/tsconfig.json similarity index 95% rename from aws-ts-appsync/tsconfig.json rename to aws/ts/aws-ts-appsync/tsconfig.json index 13de39f09..76fff9a2c 100644 --- a/aws-ts-appsync/tsconfig.json +++ b/aws/ts/aws-ts-appsync/tsconfig.json @@ -14,7 +14,7 @@ "strictNullChecks": true }, "files": [ - "index.ts", + "index.ts", "iam.ts" ] } diff --git a/aws-ts-assume-role/README.md b/aws/ts/aws-ts-assume-role/README.md similarity index 100% rename from aws-ts-assume-role/README.md rename to aws/ts/aws-ts-assume-role/README.md diff --git a/aws-ts-assume-role/assume-role/.gitignore b/aws/ts/aws-ts-assume-role/assume-role/.gitignore similarity index 100% rename from aws-ts-assume-role/assume-role/.gitignore rename to aws/ts/aws-ts-assume-role/assume-role/.gitignore diff --git a/aws-ts-assume-role/assume-role/Pulumi.yaml b/aws/ts/aws-ts-assume-role/assume-role/Pulumi.yaml similarity index 100% rename from aws-ts-assume-role/assume-role/Pulumi.yaml rename to aws/ts/aws-ts-assume-role/assume-role/Pulumi.yaml diff --git a/aws-ts-assume-role/assume-role/index.ts b/aws/ts/aws-ts-assume-role/assume-role/index.ts similarity index 100% rename from aws-ts-assume-role/assume-role/index.ts rename to aws/ts/aws-ts-assume-role/assume-role/index.ts diff --git a/aws-ts-assume-role/assume-role/package.json b/aws/ts/aws-ts-assume-role/assume-role/package.json similarity index 100% rename from aws-ts-assume-role/assume-role/package.json rename to aws/ts/aws-ts-assume-role/assume-role/package.json diff --git a/aws/ts/aws-ts-assume-role/assume-role/tsconfig.json b/aws/ts/aws-ts-assume-role/assume-role/tsconfig.json new file mode 100644 index 000000000..2a932aa58 --- /dev/null +++ b/aws/ts/aws-ts-assume-role/assume-role/tsconfig.json @@ -0,0 +1,19 @@ +{ + "compilerOptions": { + "outDir": "bin", + "target": "es2016", + "module": "commonjs", + "moduleResolution": "node", + "sourceMap": true, + "experimentalDecorators": true, + "pretty": true, + "noFallthroughCasesInSwitch": true, + "noImplicitAny": true, + "noImplicitReturns": true, + "forceConsistentCasingInFileNames": true, + "strictNullChecks": true + }, + "files": [ + "index.ts" + ] +} diff --git a/aws-ts-assume-role/create-role/.gitignore b/aws/ts/aws-ts-assume-role/create-role/.gitignore similarity index 100% rename from aws-ts-assume-role/create-role/.gitignore rename to aws/ts/aws-ts-assume-role/create-role/.gitignore diff --git a/aws-ts-assume-role/create-role/Pulumi.yaml b/aws/ts/aws-ts-assume-role/create-role/Pulumi.yaml similarity index 100% rename from aws-ts-assume-role/create-role/Pulumi.yaml rename to aws/ts/aws-ts-assume-role/create-role/Pulumi.yaml diff --git a/aws-ts-assume-role/create-role/index.ts b/aws/ts/aws-ts-assume-role/create-role/index.ts similarity index 100% rename from aws-ts-assume-role/create-role/index.ts rename to aws/ts/aws-ts-assume-role/create-role/index.ts diff --git a/aws-ts-assume-role/create-role/package.json b/aws/ts/aws-ts-assume-role/create-role/package.json similarity index 100% rename from aws-ts-assume-role/create-role/package.json rename to aws/ts/aws-ts-assume-role/create-role/package.json diff --git a/aws/ts/aws-ts-assume-role/create-role/tsconfig.json b/aws/ts/aws-ts-assume-role/create-role/tsconfig.json new file mode 100644 index 000000000..2a932aa58 --- /dev/null +++ b/aws/ts/aws-ts-assume-role/create-role/tsconfig.json @@ -0,0 +1,19 @@ +{ + "compilerOptions": { + "outDir": "bin", + "target": "es2016", + "module": "commonjs", + "moduleResolution": "node", + "sourceMap": true, + "experimentalDecorators": true, + "pretty": true, + "noFallthroughCasesInSwitch": true, + "noImplicitAny": true, + "noImplicitReturns": true, + "forceConsistentCasingInFileNames": true, + "strictNullChecks": true + }, + "files": [ + "index.ts" + ] +} diff --git a/aws-ts-containers/Pulumi.yaml b/aws/ts/aws-ts-containers/Pulumi.yaml similarity index 100% rename from aws-ts-containers/Pulumi.yaml rename to aws/ts/aws-ts-containers/Pulumi.yaml diff --git a/aws-ts-containers/README.md b/aws/ts/aws-ts-containers/README.md similarity index 84% rename from aws-ts-containers/README.md rename to aws/ts/aws-ts-containers/README.md index 72976db23..5701b451f 100644 --- a/aws-ts-containers/README.md +++ b/aws/ts/aws-ts-containers/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-containers/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-containers/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-containers/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-containers/README.md#gh-dark-mode-only) # Easy container example diff --git a/aws-ts-containers/app/Dockerfile b/aws/ts/aws-ts-containers/app/Dockerfile similarity index 100% rename from aws-ts-containers/app/Dockerfile rename to aws/ts/aws-ts-containers/app/Dockerfile diff --git a/aws-ts-containers/app/content/favicon.png b/aws/ts/aws-ts-containers/app/content/favicon.png similarity index 100% rename from aws-ts-containers/app/content/favicon.png rename to aws/ts/aws-ts-containers/app/content/favicon.png diff --git a/aws-ts-containers/app/content/index.html b/aws/ts/aws-ts-containers/app/content/index.html similarity index 100% rename from aws-ts-containers/app/content/index.html rename to aws/ts/aws-ts-containers/app/content/index.html diff --git a/aws-ts-containers/index.ts b/aws/ts/aws-ts-containers/index.ts similarity index 100% rename from aws-ts-containers/index.ts rename to aws/ts/aws-ts-containers/index.ts diff --git a/aws-ts-containers/package.json b/aws/ts/aws-ts-containers/package.json similarity index 100% rename from aws-ts-containers/package.json rename to aws/ts/aws-ts-containers/package.json diff --git a/aws-ts-ec2-provisioners/.gitignore b/aws/ts/aws-ts-ec2-provisioners/.gitignore similarity index 100% rename from aws-ts-ec2-provisioners/.gitignore rename to aws/ts/aws-ts-ec2-provisioners/.gitignore diff --git a/aws-ts-ec2-provisioners/Pulumi.yaml b/aws/ts/aws-ts-ec2-provisioners/Pulumi.yaml similarity index 100% rename from aws-ts-ec2-provisioners/Pulumi.yaml rename to aws/ts/aws-ts-ec2-provisioners/Pulumi.yaml diff --git a/aws-ts-ec2-provisioners/README.md b/aws/ts/aws-ts-ec2-provisioners/README.md similarity index 79% rename from aws-ts-ec2-provisioners/README.md rename to aws/ts/aws-ts-ec2-provisioners/README.md index 36fa0e966..81267007e 100755 --- a/aws-ts-ec2-provisioners/README.md +++ b/aws/ts/aws-ts-ec2-provisioners/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-ec2-provisioners/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-ec2-provisioners/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-ec2-provisioners/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-ec2-provisioners/README.md#gh-dark-mode-only) # AWS WebServer with Manual Provisioning diff --git a/aws-ts-ec2-provisioners/index.ts b/aws/ts/aws-ts-ec2-provisioners/index.ts similarity index 100% rename from aws-ts-ec2-provisioners/index.ts rename to aws/ts/aws-ts-ec2-provisioners/index.ts diff --git a/aws-ts-ec2-provisioners/myapp.conf b/aws/ts/aws-ts-ec2-provisioners/myapp.conf similarity index 100% rename from aws-ts-ec2-provisioners/myapp.conf rename to aws/ts/aws-ts-ec2-provisioners/myapp.conf diff --git a/aws-ts-ec2-provisioners/package.json b/aws/ts/aws-ts-ec2-provisioners/package.json similarity index 100% rename from aws-ts-ec2-provisioners/package.json rename to aws/ts/aws-ts-ec2-provisioners/package.json diff --git a/aws/ts/aws-ts-ec2-provisioners/tsconfig.json b/aws/ts/aws-ts-ec2-provisioners/tsconfig.json new file mode 100644 index 000000000..2dd89fb9d --- /dev/null +++ b/aws/ts/aws-ts-ec2-provisioners/tsconfig.json @@ -0,0 +1,18 @@ +{ + "compilerOptions": { + "strict": true, + "outDir": "bin", + "target": "es2016", + "module": "commonjs", + "moduleResolution": "node", + "sourceMap": true, + "experimentalDecorators": true, + "pretty": true, + "noFallthroughCasesInSwitch": true, + "noImplicitReturns": true, + "forceConsistentCasingInFileNames": true + }, + "files": [ + "index.ts" + ] +} diff --git a/aws-ts-ec2-provisioners/util.ts b/aws/ts/aws-ts-ec2-provisioners/util.ts similarity index 100% rename from aws-ts-ec2-provisioners/util.ts rename to aws/ts/aws-ts-ec2-provisioners/util.ts diff --git a/aws-ts-ecs-anywhere/.gitignore b/aws/ts/aws-ts-ecs-anywhere/.gitignore similarity index 100% rename from aws-ts-ecs-anywhere/.gitignore rename to aws/ts/aws-ts-ecs-anywhere/.gitignore diff --git a/aws-ts-ecs-anywhere/Pulumi.yaml b/aws/ts/aws-ts-ecs-anywhere/Pulumi.yaml similarity index 100% rename from aws-ts-ecs-anywhere/Pulumi.yaml rename to aws/ts/aws-ts-ecs-anywhere/Pulumi.yaml diff --git a/aws-ts-ecs-anywhere/README.md b/aws/ts/aws-ts-ecs-anywhere/README.md similarity index 95% rename from aws-ts-ecs-anywhere/README.md rename to aws/ts/aws-ts-ecs-anywhere/README.md index 26b44c781..3ba954e5b 100644 --- a/aws-ts-ecs-anywhere/README.md +++ b/aws/ts/aws-ts-ecs-anywhere/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-ecs-anywhere/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-ecs-anywhere/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-ecs-anywhere/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-ecs-anywhere/README.md#gh-dark-mode-only) # ECS Anywhere diff --git a/aws-ts-ecs-anywhere/app/.dockerignore b/aws/ts/aws-ts-ecs-anywhere/app/.dockerignore similarity index 100% rename from aws-ts-ecs-anywhere/app/.dockerignore rename to aws/ts/aws-ts-ecs-anywhere/app/.dockerignore diff --git a/aws-ts-ecs-anywhere/app/.gitignore b/aws/ts/aws-ts-ecs-anywhere/app/.gitignore similarity index 100% rename from aws-ts-ecs-anywhere/app/.gitignore rename to aws/ts/aws-ts-ecs-anywhere/app/.gitignore diff --git a/aws-ts-ecs-anywhere/app/Dockerfile b/aws/ts/aws-ts-ecs-anywhere/app/Dockerfile similarity index 100% rename from aws-ts-ecs-anywhere/app/Dockerfile rename to aws/ts/aws-ts-ecs-anywhere/app/Dockerfile diff --git a/aws-ts-ecs-anywhere/app/index.js b/aws/ts/aws-ts-ecs-anywhere/app/index.js similarity index 100% rename from aws-ts-ecs-anywhere/app/index.js rename to aws/ts/aws-ts-ecs-anywhere/app/index.js diff --git a/aws-ts-ecs-anywhere/app/package.json b/aws/ts/aws-ts-ecs-anywhere/app/package.json similarity index 100% rename from aws-ts-ecs-anywhere/app/package.json rename to aws/ts/aws-ts-ecs-anywhere/app/package.json diff --git a/aws-ts-ecs-anywhere/index.ts b/aws/ts/aws-ts-ecs-anywhere/index.ts similarity index 100% rename from aws-ts-ecs-anywhere/index.ts rename to aws/ts/aws-ts-ecs-anywhere/index.ts diff --git a/aws-ts-ecs-anywhere/package.json b/aws/ts/aws-ts-ecs-anywhere/package.json similarity index 100% rename from aws-ts-ecs-anywhere/package.json rename to aws/ts/aws-ts-ecs-anywhere/package.json diff --git a/aws/ts/aws-ts-ecs-anywhere/tsconfig.json b/aws/ts/aws-ts-ecs-anywhere/tsconfig.json new file mode 100644 index 000000000..2dd89fb9d --- /dev/null +++ b/aws/ts/aws-ts-ecs-anywhere/tsconfig.json @@ -0,0 +1,18 @@ +{ + "compilerOptions": { + "strict": true, + "outDir": "bin", + "target": "es2016", + "module": "commonjs", + "moduleResolution": "node", + "sourceMap": true, + "experimentalDecorators": true, + "pretty": true, + "noFallthroughCasesInSwitch": true, + "noImplicitReturns": true, + "forceConsistentCasingInFileNames": true + }, + "files": [ + "index.ts" + ] +} diff --git a/aws-ts-eks-distro/Pulumi.yaml b/aws/ts/aws-ts-eks-distro/Pulumi.yaml similarity index 100% rename from aws-ts-eks-distro/Pulumi.yaml rename to aws/ts/aws-ts-eks-distro/Pulumi.yaml diff --git a/aws-ts-eks-distro/README.md b/aws/ts/aws-ts-eks-distro/README.md similarity index 89% rename from aws-ts-eks-distro/README.md rename to aws/ts/aws-ts-eks-distro/README.md index 3a2807381..5f067cf17 100644 --- a/aws-ts-eks-distro/README.md +++ b/aws/ts/aws-ts-eks-distro/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-eks-distro/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-eks-distro/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-eks-distro/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-eks-distro/README.md#gh-dark-mode-only) # Amazon EKS Distro Cluster diff --git a/aws-ts-eks-distro/eksdistro/aws-iam-authenticator.yaml b/aws/ts/aws-ts-eks-distro/eksdistro/aws-iam-authenticator.yaml similarity index 100% rename from aws-ts-eks-distro/eksdistro/aws-iam-authenticator.yaml rename to aws/ts/aws-ts-eks-distro/eksdistro/aws-iam-authenticator.yaml diff --git a/aws-ts-eks-distro/eksdistro/cluster.yaml b/aws/ts/aws-ts-eks-distro/eksdistro/cluster.yaml similarity index 100% rename from aws-ts-eks-distro/eksdistro/cluster.yaml rename to aws/ts/aws-ts-eks-distro/eksdistro/cluster.yaml diff --git a/aws-ts-eks-distro/eksdistro/index.ts b/aws/ts/aws-ts-eks-distro/eksdistro/index.ts similarity index 100% rename from aws-ts-eks-distro/eksdistro/index.ts rename to aws/ts/aws-ts-eks-distro/eksdistro/index.ts diff --git a/aws-ts-eks-distro/eksdistro/kops.sh b/aws/ts/aws-ts-eks-distro/eksdistro/kops.sh similarity index 100% rename from aws-ts-eks-distro/eksdistro/kops.sh rename to aws/ts/aws-ts-eks-distro/eksdistro/kops.sh diff --git a/aws-ts-eks-distro/index.ts b/aws/ts/aws-ts-eks-distro/index.ts similarity index 100% rename from aws-ts-eks-distro/index.ts rename to aws/ts/aws-ts-eks-distro/index.ts diff --git a/aws-ts-eks-distro/package.json b/aws/ts/aws-ts-eks-distro/package.json similarity index 100% rename from aws-ts-eks-distro/package.json rename to aws/ts/aws-ts-eks-distro/package.json diff --git a/aws-ts-eks-distro/tsconfig.json b/aws/ts/aws-ts-eks-distro/tsconfig.json similarity index 95% rename from aws-ts-eks-distro/tsconfig.json rename to aws/ts/aws-ts-eks-distro/tsconfig.json index d79ac105c..90e261d4e 100644 --- a/aws-ts-eks-distro/tsconfig.json +++ b/aws/ts/aws-ts-eks-distro/tsconfig.json @@ -13,7 +13,7 @@ "forceConsistentCasingInFileNames": true }, "files": [ - "index.ts", + "index.ts", "eksdistro/index.ts" ] } diff --git a/aws-ts-eks-hello-world/Pulumi.yaml b/aws/ts/aws-ts-eks-hello-world/Pulumi.yaml similarity index 100% rename from aws-ts-eks-hello-world/Pulumi.yaml rename to aws/ts/aws-ts-eks-hello-world/Pulumi.yaml diff --git a/aws-ts-eks-hello-world/README.md b/aws/ts/aws-ts-eks-hello-world/README.md similarity index 97% rename from aws-ts-eks-hello-world/README.md rename to aws/ts/aws-ts-eks-hello-world/README.md index d2a9da4b9..4609a62cd 100755 --- a/aws-ts-eks-hello-world/README.md +++ b/aws/ts/aws-ts-eks-hello-world/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-eks-hello-world/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-eks-hello-world/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-eks-hello-world/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-eks-hello-world/README.md#gh-dark-mode-only) # Amazon EKS Cluster: Hello World! diff --git a/aws-ts-eks-hello-world/index.ts b/aws/ts/aws-ts-eks-hello-world/index.ts similarity index 100% rename from aws-ts-eks-hello-world/index.ts rename to aws/ts/aws-ts-eks-hello-world/index.ts diff --git a/aws-ts-eks-hello-world/package.json b/aws/ts/aws-ts-eks-hello-world/package.json similarity index 100% rename from aws-ts-eks-hello-world/package.json rename to aws/ts/aws-ts-eks-hello-world/package.json diff --git a/aws/ts/aws-ts-eks-hello-world/tsconfig.json b/aws/ts/aws-ts-eks-hello-world/tsconfig.json new file mode 100644 index 000000000..2a932aa58 --- /dev/null +++ b/aws/ts/aws-ts-eks-hello-world/tsconfig.json @@ -0,0 +1,19 @@ +{ + "compilerOptions": { + "outDir": "bin", + "target": "es2016", + "module": "commonjs", + "moduleResolution": "node", + "sourceMap": true, + "experimentalDecorators": true, + "pretty": true, + "noFallthroughCasesInSwitch": true, + "noImplicitAny": true, + "noImplicitReturns": true, + "forceConsistentCasingInFileNames": true, + "strictNullChecks": true + }, + "files": [ + "index.ts" + ] +} diff --git a/aws-ts-eks-migrate-nodegroups/Pulumi.yaml b/aws/ts/aws-ts-eks-migrate-nodegroups/Pulumi.yaml similarity index 100% rename from aws-ts-eks-migrate-nodegroups/Pulumi.yaml rename to aws/ts/aws-ts-eks-migrate-nodegroups/Pulumi.yaml diff --git a/aws/ts/aws-ts-eks-migrate-nodegroups/README.md b/aws/ts/aws-ts-eks-migrate-nodegroups/README.md new file mode 100755 index 000000000..1472b421c --- /dev/null +++ b/aws/ts/aws-ts-eks-migrate-nodegroups/README.md @@ -0,0 +1,11 @@ +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-eks-migrate-nodegroups/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-eks-migrate-nodegroups/README.md#gh-dark-mode-only) + +# Zero Downtime Migration of EKS Node Groups + +Creates an EKS cluster with node groups and a workload, and showcases adding a +node group to use for workload migration with zero downtime. + +For step-by-step instructions, check out the [tutorial][tutorial-migrate-nodegroups]. + +[tutorial-migrate-nodegroups]: https://www.pulumi.com/docs/tutorials/kubernetes/eks-migrate-nodegroups/ diff --git a/aws-ts-eks-migrate-nodegroups/echoserver.ts b/aws/ts/aws-ts-eks-migrate-nodegroups/echoserver.ts similarity index 100% rename from aws-ts-eks-migrate-nodegroups/echoserver.ts rename to aws/ts/aws-ts-eks-migrate-nodegroups/echoserver.ts diff --git a/aws-ts-eks-migrate-nodegroups/iam.ts b/aws/ts/aws-ts-eks-migrate-nodegroups/iam.ts similarity index 100% rename from aws-ts-eks-migrate-nodegroups/iam.ts rename to aws/ts/aws-ts-eks-migrate-nodegroups/iam.ts diff --git a/aws-ts-eks-migrate-nodegroups/index.ts b/aws/ts/aws-ts-eks-migrate-nodegroups/index.ts similarity index 100% rename from aws-ts-eks-migrate-nodegroups/index.ts rename to aws/ts/aws-ts-eks-migrate-nodegroups/index.ts diff --git a/aws-ts-eks-migrate-nodegroups/nginx-ing-cntlr-rbac.ts b/aws/ts/aws-ts-eks-migrate-nodegroups/nginx-ing-cntlr-rbac.ts similarity index 100% rename from aws-ts-eks-migrate-nodegroups/nginx-ing-cntlr-rbac.ts rename to aws/ts/aws-ts-eks-migrate-nodegroups/nginx-ing-cntlr-rbac.ts diff --git a/aws-ts-eks-migrate-nodegroups/nginx-ing-cntlr.ts b/aws/ts/aws-ts-eks-migrate-nodegroups/nginx-ing-cntlr.ts similarity index 100% rename from aws-ts-eks-migrate-nodegroups/nginx-ing-cntlr.ts rename to aws/ts/aws-ts-eks-migrate-nodegroups/nginx-ing-cntlr.ts diff --git a/aws-ts-eks-migrate-nodegroups/nginx.ts b/aws/ts/aws-ts-eks-migrate-nodegroups/nginx.ts similarity index 100% rename from aws-ts-eks-migrate-nodegroups/nginx.ts rename to aws/ts/aws-ts-eks-migrate-nodegroups/nginx.ts diff --git a/aws-ts-eks-migrate-nodegroups/package.json b/aws/ts/aws-ts-eks-migrate-nodegroups/package.json similarity index 100% rename from aws-ts-eks-migrate-nodegroups/package.json rename to aws/ts/aws-ts-eks-migrate-nodegroups/package.json diff --git a/aws-ts-eks-migrate-nodegroups/scripts/delete-t3.2xlarge-nodes.sh b/aws/ts/aws-ts-eks-migrate-nodegroups/scripts/delete-t3.2xlarge-nodes.sh similarity index 100% rename from aws-ts-eks-migrate-nodegroups/scripts/delete-t3.2xlarge-nodes.sh rename to aws/ts/aws-ts-eks-migrate-nodegroups/scripts/delete-t3.2xlarge-nodes.sh diff --git a/aws-ts-eks-migrate-nodegroups/scripts/drain-t3.2xlarge-nodes.sh b/aws/ts/aws-ts-eks-migrate-nodegroups/scripts/drain-t3.2xlarge-nodes.sh similarity index 100% rename from aws-ts-eks-migrate-nodegroups/scripts/drain-t3.2xlarge-nodes.sh rename to aws/ts/aws-ts-eks-migrate-nodegroups/scripts/drain-t3.2xlarge-nodes.sh diff --git a/aws-ts-eks-migrate-nodegroups/scripts/load-testing.sh b/aws/ts/aws-ts-eks-migrate-nodegroups/scripts/load-testing.sh similarity index 100% rename from aws-ts-eks-migrate-nodegroups/scripts/load-testing.sh rename to aws/ts/aws-ts-eks-migrate-nodegroups/scripts/load-testing.sh diff --git a/aws-ts-eks-migrate-nodegroups/tsconfig.json b/aws/ts/aws-ts-eks-migrate-nodegroups/tsconfig.json similarity index 96% rename from aws-ts-eks-migrate-nodegroups/tsconfig.json rename to aws/ts/aws-ts-eks-migrate-nodegroups/tsconfig.json index f6311eccf..be7b5d912 100644 --- a/aws-ts-eks-migrate-nodegroups/tsconfig.json +++ b/aws/ts/aws-ts-eks-migrate-nodegroups/tsconfig.json @@ -16,6 +16,6 @@ "strictNullChecks": true }, "files": [ - "index.ts" + "index.ts" ] } diff --git a/aws-ts-eks-migrate-nodegroups/utils.ts b/aws/ts/aws-ts-eks-migrate-nodegroups/utils.ts similarity index 100% rename from aws-ts-eks-migrate-nodegroups/utils.ts rename to aws/ts/aws-ts-eks-migrate-nodegroups/utils.ts diff --git a/aws-ts-eks/.gitignore b/aws/ts/aws-ts-eks/.gitignore similarity index 100% rename from aws-ts-eks/.gitignore rename to aws/ts/aws-ts-eks/.gitignore diff --git a/aws-ts-eks/Pulumi.yaml b/aws/ts/aws-ts-eks/Pulumi.yaml similarity index 100% rename from aws-ts-eks/Pulumi.yaml rename to aws/ts/aws-ts-eks/Pulumi.yaml diff --git a/aws-ts-eks/README.md b/aws/ts/aws-ts-eks/README.md similarity index 93% rename from aws-ts-eks/README.md rename to aws/ts/aws-ts-eks/README.md index 2a780e50f..eda52454e 100755 --- a/aws-ts-eks/README.md +++ b/aws/ts/aws-ts-eks/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-eks/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-eks/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-eks/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-eks/README.md#gh-dark-mode-only) # Amazon EKS Cluster diff --git a/aws-ts-eks/index.ts b/aws/ts/aws-ts-eks/index.ts similarity index 100% rename from aws-ts-eks/index.ts rename to aws/ts/aws-ts-eks/index.ts diff --git a/aws-ts-eks/package.json b/aws/ts/aws-ts-eks/package.json similarity index 100% rename from aws-ts-eks/package.json rename to aws/ts/aws-ts-eks/package.json diff --git a/aws-ts-eks/tsconfig.json b/aws/ts/aws-ts-eks/tsconfig.json similarity index 96% rename from aws-ts-eks/tsconfig.json rename to aws/ts/aws-ts-eks/tsconfig.json index f6311eccf..be7b5d912 100644 --- a/aws-ts-eks/tsconfig.json +++ b/aws/ts/aws-ts-eks/tsconfig.json @@ -16,6 +16,6 @@ "strictNullChecks": true }, "files": [ - "index.ts" + "index.ts" ] } diff --git a/aws-ts-hello-fargate/.gitignore b/aws/ts/aws-ts-hello-fargate/.gitignore similarity index 100% rename from aws-ts-hello-fargate/.gitignore rename to aws/ts/aws-ts-hello-fargate/.gitignore diff --git a/aws-ts-hello-fargate/Pulumi.yaml b/aws/ts/aws-ts-hello-fargate/Pulumi.yaml similarity index 100% rename from aws-ts-hello-fargate/Pulumi.yaml rename to aws/ts/aws-ts-hello-fargate/Pulumi.yaml diff --git a/aws-ts-hello-fargate/README.md b/aws/ts/aws-ts-hello-fargate/README.md similarity index 94% rename from aws-ts-hello-fargate/README.md rename to aws/ts/aws-ts-hello-fargate/README.md index 130f64ff0..a70462eca 100644 --- a/aws-ts-hello-fargate/README.md +++ b/aws/ts/aws-ts-hello-fargate/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-hello-fargate/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-hello-fargate/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-hello-fargate/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-hello-fargate/README.md#gh-dark-mode-only) # Dockerized App Using ECS, ECR, and Fargate diff --git a/aws-ts-hello-fargate/app/Dockerfile b/aws/ts/aws-ts-hello-fargate/app/Dockerfile similarity index 100% rename from aws-ts-hello-fargate/app/Dockerfile rename to aws/ts/aws-ts-hello-fargate/app/Dockerfile diff --git a/aws-ts-hello-fargate/app/app.py b/aws/ts/aws-ts-hello-fargate/app/app.py similarity index 100% rename from aws-ts-hello-fargate/app/app.py rename to aws/ts/aws-ts-hello-fargate/app/app.py diff --git a/aws-ts-hello-fargate/app/requirements.txt b/aws/ts/aws-ts-hello-fargate/app/requirements.txt similarity index 100% rename from aws-ts-hello-fargate/app/requirements.txt rename to aws/ts/aws-ts-hello-fargate/app/requirements.txt diff --git a/aws-ts-hello-fargate/index.ts b/aws/ts/aws-ts-hello-fargate/index.ts similarity index 100% rename from aws-ts-hello-fargate/index.ts rename to aws/ts/aws-ts-hello-fargate/index.ts diff --git a/aws-ts-hello-fargate/package.json b/aws/ts/aws-ts-hello-fargate/package.json similarity index 100% rename from aws-ts-hello-fargate/package.json rename to aws/ts/aws-ts-hello-fargate/package.json diff --git a/aws/ts/aws-ts-hello-fargate/tsconfig.json b/aws/ts/aws-ts-hello-fargate/tsconfig.json new file mode 100644 index 000000000..2a932aa58 --- /dev/null +++ b/aws/ts/aws-ts-hello-fargate/tsconfig.json @@ -0,0 +1,19 @@ +{ + "compilerOptions": { + "outDir": "bin", + "target": "es2016", + "module": "commonjs", + "moduleResolution": "node", + "sourceMap": true, + "experimentalDecorators": true, + "pretty": true, + "noFallthroughCasesInSwitch": true, + "noImplicitAny": true, + "noImplicitReturns": true, + "forceConsistentCasingInFileNames": true, + "strictNullChecks": true + }, + "files": [ + "index.ts" + ] +} diff --git a/aws-ts-k8s-mern-voting-app/LICENSE b/aws/ts/aws-ts-k8s-mern-voting-app/LICENSE similarity index 100% rename from aws-ts-k8s-mern-voting-app/LICENSE rename to aws/ts/aws-ts-k8s-mern-voting-app/LICENSE diff --git a/aws-ts-k8s-mern-voting-app/Pulumi.yaml b/aws/ts/aws-ts-k8s-mern-voting-app/Pulumi.yaml similarity index 100% rename from aws-ts-k8s-mern-voting-app/Pulumi.yaml rename to aws/ts/aws-ts-k8s-mern-voting-app/Pulumi.yaml diff --git a/aws-ts-k8s-mern-voting-app/README.md b/aws/ts/aws-ts-k8s-mern-voting-app/README.md similarity index 94% rename from aws-ts-k8s-mern-voting-app/README.md rename to aws/ts/aws-ts-k8s-mern-voting-app/README.md index 073c49249..0c5c8b29e 100644 --- a/aws-ts-k8s-mern-voting-app/README.md +++ b/aws/ts/aws-ts-k8s-mern-voting-app/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-k8s-mern-voting-app/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-k8s-mern-voting-app/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-k8s-mern-voting-app/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-k8s-mern-voting-app/README.md#gh-dark-mode-only) # Kubernetes MERN Stack Voting App diff --git a/aws-ts-k8s-mern-voting-app/clientside/Dockerfile b/aws/ts/aws-ts-k8s-mern-voting-app/clientside/Dockerfile similarity index 100% rename from aws-ts-k8s-mern-voting-app/clientside/Dockerfile rename to aws/ts/aws-ts-k8s-mern-voting-app/clientside/Dockerfile diff --git a/aws-ts-k8s-mern-voting-app/clientside/client/package.json b/aws/ts/aws-ts-k8s-mern-voting-app/clientside/client/package.json similarity index 100% rename from aws-ts-k8s-mern-voting-app/clientside/client/package.json rename to aws/ts/aws-ts-k8s-mern-voting-app/clientside/client/package.json diff --git a/aws-ts-k8s-mern-voting-app/clientside/client/public/favicon.ico b/aws/ts/aws-ts-k8s-mern-voting-app/clientside/client/public/favicon.ico similarity index 100% rename from aws-ts-k8s-mern-voting-app/clientside/client/public/favicon.ico rename to aws/ts/aws-ts-k8s-mern-voting-app/clientside/client/public/favicon.ico diff --git a/aws-ts-k8s-mern-voting-app/clientside/client/public/index.html b/aws/ts/aws-ts-k8s-mern-voting-app/clientside/client/public/index.html similarity index 100% rename from aws-ts-k8s-mern-voting-app/clientside/client/public/index.html rename to aws/ts/aws-ts-k8s-mern-voting-app/clientside/client/public/index.html diff --git a/aws-ts-k8s-mern-voting-app/clientside/client/public/logo192.png b/aws/ts/aws-ts-k8s-mern-voting-app/clientside/client/public/logo192.png similarity index 100% rename from aws-ts-k8s-mern-voting-app/clientside/client/public/logo192.png rename to aws/ts/aws-ts-k8s-mern-voting-app/clientside/client/public/logo192.png diff --git a/aws-ts-k8s-mern-voting-app/clientside/client/public/logo512.png b/aws/ts/aws-ts-k8s-mern-voting-app/clientside/client/public/logo512.png similarity index 100% rename from aws-ts-k8s-mern-voting-app/clientside/client/public/logo512.png rename to aws/ts/aws-ts-k8s-mern-voting-app/clientside/client/public/logo512.png diff --git a/aws-ts-k8s-mern-voting-app/clientside/client/public/manifest.json b/aws/ts/aws-ts-k8s-mern-voting-app/clientside/client/public/manifest.json similarity index 100% rename from aws-ts-k8s-mern-voting-app/clientside/client/public/manifest.json rename to aws/ts/aws-ts-k8s-mern-voting-app/clientside/client/public/manifest.json diff --git a/aws-ts-k8s-mern-voting-app/clientside/client/public/robots.txt b/aws/ts/aws-ts-k8s-mern-voting-app/clientside/client/public/robots.txt similarity index 100% rename from aws-ts-k8s-mern-voting-app/clientside/client/public/robots.txt rename to aws/ts/aws-ts-k8s-mern-voting-app/clientside/client/public/robots.txt diff --git a/aws-ts-k8s-mern-voting-app/clientside/client/public/serverParams.js b/aws/ts/aws-ts-k8s-mern-voting-app/clientside/client/public/serverParams.js similarity index 100% rename from aws-ts-k8s-mern-voting-app/clientside/client/public/serverParams.js rename to aws/ts/aws-ts-k8s-mern-voting-app/clientside/client/public/serverParams.js diff --git a/aws-ts-k8s-mern-voting-app/clientside/client/src/App.css b/aws/ts/aws-ts-k8s-mern-voting-app/clientside/client/src/App.css similarity index 100% rename from aws-ts-k8s-mern-voting-app/clientside/client/src/App.css rename to aws/ts/aws-ts-k8s-mern-voting-app/clientside/client/src/App.css diff --git a/aws-ts-k8s-mern-voting-app/clientside/client/src/App.js b/aws/ts/aws-ts-k8s-mern-voting-app/clientside/client/src/App.js similarity index 100% rename from aws-ts-k8s-mern-voting-app/clientside/client/src/App.js rename to aws/ts/aws-ts-k8s-mern-voting-app/clientside/client/src/App.js diff --git a/aws-ts-k8s-mern-voting-app/clientside/client/src/components/VotingComponent.js b/aws/ts/aws-ts-k8s-mern-voting-app/clientside/client/src/components/VotingComponent.js similarity index 100% rename from aws-ts-k8s-mern-voting-app/clientside/client/src/components/VotingComponent.js rename to aws/ts/aws-ts-k8s-mern-voting-app/clientside/client/src/components/VotingComponent.js diff --git a/aws-ts-k8s-mern-voting-app/clientside/client/src/index.css b/aws/ts/aws-ts-k8s-mern-voting-app/clientside/client/src/index.css similarity index 100% rename from aws-ts-k8s-mern-voting-app/clientside/client/src/index.css rename to aws/ts/aws-ts-k8s-mern-voting-app/clientside/client/src/index.css diff --git a/aws-ts-k8s-mern-voting-app/clientside/client/src/index.js b/aws/ts/aws-ts-k8s-mern-voting-app/clientside/client/src/index.js similarity index 100% rename from aws-ts-k8s-mern-voting-app/clientside/client/src/index.js rename to aws/ts/aws-ts-k8s-mern-voting-app/clientside/client/src/index.js diff --git a/aws-ts-k8s-mern-voting-app/clientside/client/startClient.sh b/aws/ts/aws-ts-k8s-mern-voting-app/clientside/client/startClient.sh similarity index 100% rename from aws-ts-k8s-mern-voting-app/clientside/client/startClient.sh rename to aws/ts/aws-ts-k8s-mern-voting-app/clientside/client/startClient.sh diff --git a/aws-ts-k8s-mern-voting-app/databaseside/Dockerfile b/aws/ts/aws-ts-k8s-mern-voting-app/databaseside/Dockerfile similarity index 100% rename from aws-ts-k8s-mern-voting-app/databaseside/Dockerfile rename to aws/ts/aws-ts-k8s-mern-voting-app/databaseside/Dockerfile diff --git a/aws-ts-k8s-mern-voting-app/databaseside/database/startDatabase.sh b/aws/ts/aws-ts-k8s-mern-voting-app/databaseside/database/startDatabase.sh similarity index 100% rename from aws-ts-k8s-mern-voting-app/databaseside/database/startDatabase.sh rename to aws/ts/aws-ts-k8s-mern-voting-app/databaseside/database/startDatabase.sh diff --git a/aws-ts-k8s-mern-voting-app/index.ts b/aws/ts/aws-ts-k8s-mern-voting-app/index.ts similarity index 100% rename from aws-ts-k8s-mern-voting-app/index.ts rename to aws/ts/aws-ts-k8s-mern-voting-app/index.ts diff --git a/aws-ts-k8s-mern-voting-app/package.json b/aws/ts/aws-ts-k8s-mern-voting-app/package.json similarity index 100% rename from aws-ts-k8s-mern-voting-app/package.json rename to aws/ts/aws-ts-k8s-mern-voting-app/package.json diff --git a/aws-ts-k8s-mern-voting-app/serverside/Dockerfile b/aws/ts/aws-ts-k8s-mern-voting-app/serverside/Dockerfile similarity index 100% rename from aws-ts-k8s-mern-voting-app/serverside/Dockerfile rename to aws/ts/aws-ts-k8s-mern-voting-app/serverside/Dockerfile diff --git a/aws-ts-k8s-mern-voting-app/serverside/server/db.js b/aws/ts/aws-ts-k8s-mern-voting-app/serverside/server/db.js similarity index 100% rename from aws-ts-k8s-mern-voting-app/serverside/server/db.js rename to aws/ts/aws-ts-k8s-mern-voting-app/serverside/server/db.js diff --git a/aws-ts-k8s-mern-voting-app/serverside/server/index.js b/aws/ts/aws-ts-k8s-mern-voting-app/serverside/server/index.js similarity index 100% rename from aws-ts-k8s-mern-voting-app/serverside/server/index.js rename to aws/ts/aws-ts-k8s-mern-voting-app/serverside/server/index.js diff --git a/aws-ts-k8s-mern-voting-app/serverside/server/model.js b/aws/ts/aws-ts-k8s-mern-voting-app/serverside/server/model.js similarity index 100% rename from aws-ts-k8s-mern-voting-app/serverside/server/model.js rename to aws/ts/aws-ts-k8s-mern-voting-app/serverside/server/model.js diff --git a/aws-ts-k8s-mern-voting-app/serverside/server/package.json b/aws/ts/aws-ts-k8s-mern-voting-app/serverside/server/package.json similarity index 100% rename from aws-ts-k8s-mern-voting-app/serverside/server/package.json rename to aws/ts/aws-ts-k8s-mern-voting-app/serverside/server/package.json diff --git a/aws-ts-k8s-mern-voting-app/serverside/server/startServer.sh b/aws/ts/aws-ts-k8s-mern-voting-app/serverside/server/startServer.sh similarity index 100% rename from aws-ts-k8s-mern-voting-app/serverside/server/startServer.sh rename to aws/ts/aws-ts-k8s-mern-voting-app/serverside/server/startServer.sh diff --git a/aws/ts/aws-ts-k8s-mern-voting-app/tsconfig.json b/aws/ts/aws-ts-k8s-mern-voting-app/tsconfig.json new file mode 100644 index 000000000..2a932aa58 --- /dev/null +++ b/aws/ts/aws-ts-k8s-mern-voting-app/tsconfig.json @@ -0,0 +1,19 @@ +{ + "compilerOptions": { + "outDir": "bin", + "target": "es2016", + "module": "commonjs", + "moduleResolution": "node", + "sourceMap": true, + "experimentalDecorators": true, + "pretty": true, + "noFallthroughCasesInSwitch": true, + "noImplicitAny": true, + "noImplicitReturns": true, + "forceConsistentCasingInFileNames": true, + "strictNullChecks": true + }, + "files": [ + "index.ts" + ] +} diff --git a/aws-ts-k8s-voting-app/LICENSE b/aws/ts/aws-ts-k8s-voting-app/LICENSE similarity index 100% rename from aws-ts-k8s-voting-app/LICENSE rename to aws/ts/aws-ts-k8s-voting-app/LICENSE diff --git a/aws-ts-k8s-voting-app/Pulumi.yaml b/aws/ts/aws-ts-k8s-voting-app/Pulumi.yaml similarity index 100% rename from aws-ts-k8s-voting-app/Pulumi.yaml rename to aws/ts/aws-ts-k8s-voting-app/Pulumi.yaml diff --git a/aws-ts-k8s-voting-app/README.md b/aws/ts/aws-ts-k8s-voting-app/README.md similarity index 94% rename from aws-ts-k8s-voting-app/README.md rename to aws/ts/aws-ts-k8s-voting-app/README.md index 58e5f2050..71090c268 100644 --- a/aws-ts-k8s-voting-app/README.md +++ b/aws/ts/aws-ts-k8s-voting-app/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-k8s-voting-app/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-k8s-voting-app/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-k8s-voting-app/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-k8s-voting-app/README.md#gh-dark-mode-only) # Kubernetes Voting App diff --git a/aws-ts-k8s-voting-app/clientside/Dockerfile b/aws/ts/aws-ts-k8s-voting-app/clientside/Dockerfile similarity index 100% rename from aws-ts-k8s-voting-app/clientside/Dockerfile rename to aws/ts/aws-ts-k8s-voting-app/clientside/Dockerfile diff --git a/aws-ts-k8s-voting-app/clientside/client/package.json b/aws/ts/aws-ts-k8s-voting-app/clientside/client/package.json similarity index 100% rename from aws-ts-k8s-voting-app/clientside/client/package.json rename to aws/ts/aws-ts-k8s-voting-app/clientside/client/package.json diff --git a/aws-ts-k8s-voting-app/clientside/client/public/favicon.ico b/aws/ts/aws-ts-k8s-voting-app/clientside/client/public/favicon.ico similarity index 100% rename from aws-ts-k8s-voting-app/clientside/client/public/favicon.ico rename to aws/ts/aws-ts-k8s-voting-app/clientside/client/public/favicon.ico diff --git a/aws-ts-k8s-voting-app/clientside/client/public/index.html b/aws/ts/aws-ts-k8s-voting-app/clientside/client/public/index.html similarity index 100% rename from aws-ts-k8s-voting-app/clientside/client/public/index.html rename to aws/ts/aws-ts-k8s-voting-app/clientside/client/public/index.html diff --git a/aws-ts-k8s-voting-app/clientside/client/public/logo192.png b/aws/ts/aws-ts-k8s-voting-app/clientside/client/public/logo192.png similarity index 100% rename from aws-ts-k8s-voting-app/clientside/client/public/logo192.png rename to aws/ts/aws-ts-k8s-voting-app/clientside/client/public/logo192.png diff --git a/aws-ts-k8s-voting-app/clientside/client/public/logo512.png b/aws/ts/aws-ts-k8s-voting-app/clientside/client/public/logo512.png similarity index 100% rename from aws-ts-k8s-voting-app/clientside/client/public/logo512.png rename to aws/ts/aws-ts-k8s-voting-app/clientside/client/public/logo512.png diff --git a/aws-ts-k8s-voting-app/clientside/client/public/manifest.json b/aws/ts/aws-ts-k8s-voting-app/clientside/client/public/manifest.json similarity index 100% rename from aws-ts-k8s-voting-app/clientside/client/public/manifest.json rename to aws/ts/aws-ts-k8s-voting-app/clientside/client/public/manifest.json diff --git a/aws-ts-k8s-voting-app/clientside/client/public/robots.txt b/aws/ts/aws-ts-k8s-voting-app/clientside/client/public/robots.txt similarity index 100% rename from aws-ts-k8s-voting-app/clientside/client/public/robots.txt rename to aws/ts/aws-ts-k8s-voting-app/clientside/client/public/robots.txt diff --git a/aws-ts-k8s-voting-app/clientside/client/public/serverParams.js b/aws/ts/aws-ts-k8s-voting-app/clientside/client/public/serverParams.js similarity index 100% rename from aws-ts-k8s-voting-app/clientside/client/public/serverParams.js rename to aws/ts/aws-ts-k8s-voting-app/clientside/client/public/serverParams.js diff --git a/aws-ts-k8s-voting-app/clientside/client/src/App.css b/aws/ts/aws-ts-k8s-voting-app/clientside/client/src/App.css similarity index 100% rename from aws-ts-k8s-voting-app/clientside/client/src/App.css rename to aws/ts/aws-ts-k8s-voting-app/clientside/client/src/App.css diff --git a/aws-ts-k8s-voting-app/clientside/client/src/App.js b/aws/ts/aws-ts-k8s-voting-app/clientside/client/src/App.js similarity index 100% rename from aws-ts-k8s-voting-app/clientside/client/src/App.js rename to aws/ts/aws-ts-k8s-voting-app/clientside/client/src/App.js diff --git a/aws-ts-k8s-voting-app/clientside/client/src/components/VotingComponent.js b/aws/ts/aws-ts-k8s-voting-app/clientside/client/src/components/VotingComponent.js similarity index 100% rename from aws-ts-k8s-voting-app/clientside/client/src/components/VotingComponent.js rename to aws/ts/aws-ts-k8s-voting-app/clientside/client/src/components/VotingComponent.js diff --git a/aws-ts-k8s-voting-app/clientside/client/src/index.css b/aws/ts/aws-ts-k8s-voting-app/clientside/client/src/index.css similarity index 100% rename from aws-ts-k8s-voting-app/clientside/client/src/index.css rename to aws/ts/aws-ts-k8s-voting-app/clientside/client/src/index.css diff --git a/aws-ts-k8s-voting-app/clientside/client/src/index.js b/aws/ts/aws-ts-k8s-voting-app/clientside/client/src/index.js similarity index 100% rename from aws-ts-k8s-voting-app/clientside/client/src/index.js rename to aws/ts/aws-ts-k8s-voting-app/clientside/client/src/index.js diff --git a/aws-ts-k8s-voting-app/clientside/client/startClient.sh b/aws/ts/aws-ts-k8s-voting-app/clientside/client/startClient.sh similarity index 100% rename from aws-ts-k8s-voting-app/clientside/client/startClient.sh rename to aws/ts/aws-ts-k8s-voting-app/clientside/client/startClient.sh diff --git a/aws-ts-k8s-voting-app/databaseside/Dockerfile b/aws/ts/aws-ts-k8s-voting-app/databaseside/Dockerfile similarity index 100% rename from aws-ts-k8s-voting-app/databaseside/Dockerfile rename to aws/ts/aws-ts-k8s-voting-app/databaseside/Dockerfile diff --git a/aws-ts-k8s-voting-app/databaseside/database/startDatabase.sh b/aws/ts/aws-ts-k8s-voting-app/databaseside/database/startDatabase.sh similarity index 100% rename from aws-ts-k8s-voting-app/databaseside/database/startDatabase.sh rename to aws/ts/aws-ts-k8s-voting-app/databaseside/database/startDatabase.sh diff --git a/aws-ts-k8s-voting-app/index.ts b/aws/ts/aws-ts-k8s-voting-app/index.ts similarity index 100% rename from aws-ts-k8s-voting-app/index.ts rename to aws/ts/aws-ts-k8s-voting-app/index.ts diff --git a/aws-ts-k8s-voting-app/package.json b/aws/ts/aws-ts-k8s-voting-app/package.json similarity index 100% rename from aws-ts-k8s-voting-app/package.json rename to aws/ts/aws-ts-k8s-voting-app/package.json diff --git a/aws-ts-k8s-voting-app/serverside/Dockerfile b/aws/ts/aws-ts-k8s-voting-app/serverside/Dockerfile similarity index 100% rename from aws-ts-k8s-voting-app/serverside/Dockerfile rename to aws/ts/aws-ts-k8s-voting-app/serverside/Dockerfile diff --git a/aws-ts-k8s-voting-app/serverside/server/db.js b/aws/ts/aws-ts-k8s-voting-app/serverside/server/db.js similarity index 100% rename from aws-ts-k8s-voting-app/serverside/server/db.js rename to aws/ts/aws-ts-k8s-voting-app/serverside/server/db.js diff --git a/aws-ts-k8s-voting-app/serverside/server/index.js b/aws/ts/aws-ts-k8s-voting-app/serverside/server/index.js similarity index 100% rename from aws-ts-k8s-voting-app/serverside/server/index.js rename to aws/ts/aws-ts-k8s-voting-app/serverside/server/index.js diff --git a/aws-ts-k8s-voting-app/serverside/server/package.json b/aws/ts/aws-ts-k8s-voting-app/serverside/server/package.json similarity index 100% rename from aws-ts-k8s-voting-app/serverside/server/package.json rename to aws/ts/aws-ts-k8s-voting-app/serverside/server/package.json diff --git a/aws-ts-k8s-voting-app/serverside/server/startServer.sh b/aws/ts/aws-ts-k8s-voting-app/serverside/server/startServer.sh similarity index 100% rename from aws-ts-k8s-voting-app/serverside/server/startServer.sh rename to aws/ts/aws-ts-k8s-voting-app/serverside/server/startServer.sh diff --git a/aws/ts/aws-ts-k8s-voting-app/tsconfig.json b/aws/ts/aws-ts-k8s-voting-app/tsconfig.json new file mode 100644 index 000000000..2a932aa58 --- /dev/null +++ b/aws/ts/aws-ts-k8s-voting-app/tsconfig.json @@ -0,0 +1,19 @@ +{ + "compilerOptions": { + "outDir": "bin", + "target": "es2016", + "module": "commonjs", + "moduleResolution": "node", + "sourceMap": true, + "experimentalDecorators": true, + "pretty": true, + "noFallthroughCasesInSwitch": true, + "noImplicitAny": true, + "noImplicitReturns": true, + "forceConsistentCasingInFileNames": true, + "strictNullChecks": true + }, + "files": [ + "index.ts" + ] +} diff --git a/aws-ts-lambda-efs/Pulumi.yaml b/aws/ts/aws-ts-lambda-efs/Pulumi.yaml similarity index 100% rename from aws-ts-lambda-efs/Pulumi.yaml rename to aws/ts/aws-ts-lambda-efs/Pulumi.yaml diff --git a/aws-ts-lambda-efs/README.md b/aws/ts/aws-ts-lambda-efs/README.md similarity index 95% rename from aws-ts-lambda-efs/README.md rename to aws/ts/aws-ts-lambda-efs/README.md index 4ed574218..a3c4f3f11 100644 --- a/aws-ts-lambda-efs/README.md +++ b/aws/ts/aws-ts-lambda-efs/README.md @@ -1,11 +1,11 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-lambda-efs/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-lambda-efs/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-lambda-efs/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-lambda-efs/README.md#gh-dark-mode-only) # Using Amazon EFS with AWS Lambda This example shows how to use Amazon EFS with AWS Lambda in Pulumi. See the [Using AWS Lambda with Amazon Elastic File System (EFS)](https://www.pulumi.com/blog/aws-lambda-efs) blog post for a detailed walkthrough of this example. -![Architecture Diagram](./lambdaefs.png) +![Architecture Diagram](lambdaefs.png) ## Prerequisites diff --git a/aws-ts-lambda-efs/index.ts b/aws/ts/aws-ts-lambda-efs/index.ts similarity index 100% rename from aws-ts-lambda-efs/index.ts rename to aws/ts/aws-ts-lambda-efs/index.ts diff --git a/aws-ts-lambda-efs/lambdaefs.png b/aws/ts/aws-ts-lambda-efs/lambdaefs.png similarity index 100% rename from aws-ts-lambda-efs/lambdaefs.png rename to aws/ts/aws-ts-lambda-efs/lambdaefs.png diff --git a/aws-ts-lambda-efs/package.json b/aws/ts/aws-ts-lambda-efs/package.json similarity index 100% rename from aws-ts-lambda-efs/package.json rename to aws/ts/aws-ts-lambda-efs/package.json diff --git a/aws/ts/aws-ts-lambda-efs/tsconfig.json b/aws/ts/aws-ts-lambda-efs/tsconfig.json new file mode 100644 index 000000000..2a932aa58 --- /dev/null +++ b/aws/ts/aws-ts-lambda-efs/tsconfig.json @@ -0,0 +1,19 @@ +{ + "compilerOptions": { + "outDir": "bin", + "target": "es2016", + "module": "commonjs", + "moduleResolution": "node", + "sourceMap": true, + "experimentalDecorators": true, + "pretty": true, + "noFallthroughCasesInSwitch": true, + "noImplicitAny": true, + "noImplicitReturns": true, + "forceConsistentCasingInFileNames": true, + "strictNullChecks": true + }, + "files": [ + "index.ts" + ] +} diff --git a/aws-ts-lambda-thumbnailer/Pulumi.yaml b/aws/ts/aws-ts-lambda-thumbnailer/Pulumi.yaml similarity index 100% rename from aws-ts-lambda-thumbnailer/Pulumi.yaml rename to aws/ts/aws-ts-lambda-thumbnailer/Pulumi.yaml diff --git a/aws-ts-lambda-thumbnailer/README.md b/aws/ts/aws-ts-lambda-thumbnailer/README.md similarity index 94% rename from aws-ts-lambda-thumbnailer/README.md rename to aws/ts/aws-ts-lambda-thumbnailer/README.md index 59759bba6..6bfb1b173 100755 --- a/aws-ts-lambda-thumbnailer/README.md +++ b/aws/ts/aws-ts-lambda-thumbnailer/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-lambda-thumbnailer/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-lambda-thumbnailer/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-lambda-thumbnailer/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-lambda-thumbnailer/README.md#gh-dark-mode-only) # Video Thumbnailer Using AWS Lambda diff --git a/aws-ts-lambda-thumbnailer/app/Dockerfile b/aws/ts/aws-ts-lambda-thumbnailer/app/Dockerfile similarity index 100% rename from aws-ts-lambda-thumbnailer/app/Dockerfile rename to aws/ts/aws-ts-lambda-thumbnailer/app/Dockerfile diff --git a/aws-ts-lambda-thumbnailer/app/ffmpeg.tar.xz b/aws/ts/aws-ts-lambda-thumbnailer/app/ffmpeg.tar.xz similarity index 100% rename from aws-ts-lambda-thumbnailer/app/ffmpeg.tar.xz rename to aws/ts/aws-ts-lambda-thumbnailer/app/ffmpeg.tar.xz diff --git a/aws-ts-lambda-thumbnailer/app/index.js b/aws/ts/aws-ts-lambda-thumbnailer/app/index.js similarity index 100% rename from aws-ts-lambda-thumbnailer/app/index.js rename to aws/ts/aws-ts-lambda-thumbnailer/app/index.js diff --git a/aws-ts-lambda-thumbnailer/index.ts b/aws/ts/aws-ts-lambda-thumbnailer/index.ts similarity index 100% rename from aws-ts-lambda-thumbnailer/index.ts rename to aws/ts/aws-ts-lambda-thumbnailer/index.ts diff --git a/aws-ts-lambda-thumbnailer/package.json b/aws/ts/aws-ts-lambda-thumbnailer/package.json similarity index 100% rename from aws-ts-lambda-thumbnailer/package.json rename to aws/ts/aws-ts-lambda-thumbnailer/package.json diff --git a/aws-ts-lambda-thumbnailer/sample/cat.mp4 b/aws/ts/aws-ts-lambda-thumbnailer/sample/cat.mp4 similarity index 100% rename from aws-ts-lambda-thumbnailer/sample/cat.mp4 rename to aws/ts/aws-ts-lambda-thumbnailer/sample/cat.mp4 diff --git a/aws-ts-langserve/.gitignore b/aws/ts/aws-ts-langserve/.gitignore similarity index 100% rename from aws-ts-langserve/.gitignore rename to aws/ts/aws-ts-langserve/.gitignore diff --git a/aws-ts-langserve/Dockerfile b/aws/ts/aws-ts-langserve/Dockerfile similarity index 82% rename from aws-ts-langserve/Dockerfile rename to aws/ts/aws-ts-langserve/Dockerfile index bbdeea13b..0101939bc 100644 --- a/aws-ts-langserve/Dockerfile +++ b/aws/ts/aws-ts-langserve/Dockerfile @@ -6,13 +6,13 @@ RUN poetry config virtualenvs.create false WORKDIR /code -COPY ./pyproject.toml ./README.md ./poetry.lock* ./ +COPY pyproject.toml ./README.md ./poetry.lock* ./ COPY ./package[s] ./packages RUN poetry install --no-interaction --no-ansi --no-root -COPY ./app ./app +COPY app ./app RUN poetry install --no-interaction --no-ansi diff --git a/aws-ts-langserve/Pulumi.yaml b/aws/ts/aws-ts-langserve/Pulumi.yaml similarity index 100% rename from aws-ts-langserve/Pulumi.yaml rename to aws/ts/aws-ts-langserve/Pulumi.yaml diff --git a/aws-ts-langserve/README.md b/aws/ts/aws-ts-langserve/README.md similarity index 100% rename from aws-ts-langserve/README.md rename to aws/ts/aws-ts-langserve/README.md diff --git a/aws-ts-langserve/app/__init__.py b/aws/ts/aws-ts-langserve/app/__init__.py similarity index 100% rename from aws-ts-langserve/app/__init__.py rename to aws/ts/aws-ts-langserve/app/__init__.py diff --git a/aws-ts-langserve/app/server.py b/aws/ts/aws-ts-langserve/app/server.py similarity index 100% rename from aws-ts-langserve/app/server.py rename to aws/ts/aws-ts-langserve/app/server.py diff --git a/aws-ts-langserve/index.ts b/aws/ts/aws-ts-langserve/index.ts similarity index 100% rename from aws-ts-langserve/index.ts rename to aws/ts/aws-ts-langserve/index.ts diff --git a/aws-ts-langserve/package.json b/aws/ts/aws-ts-langserve/package.json similarity index 100% rename from aws-ts-langserve/package.json rename to aws/ts/aws-ts-langserve/package.json diff --git a/aws-ts-langserve/packages/README.md b/aws/ts/aws-ts-langserve/packages/README.md similarity index 100% rename from aws-ts-langserve/packages/README.md rename to aws/ts/aws-ts-langserve/packages/README.md diff --git a/aws-ts-langserve/poetry.lock b/aws/ts/aws-ts-langserve/poetry.lock similarity index 100% rename from aws-ts-langserve/poetry.lock rename to aws/ts/aws-ts-langserve/poetry.lock diff --git a/aws-ts-langserve/pyproject.toml b/aws/ts/aws-ts-langserve/pyproject.toml similarity index 100% rename from aws-ts-langserve/pyproject.toml rename to aws/ts/aws-ts-langserve/pyproject.toml diff --git a/aws-ts-langserve/tsconfig.json b/aws/ts/aws-ts-langserve/tsconfig.json similarity index 93% rename from aws-ts-langserve/tsconfig.json rename to aws/ts/aws-ts-langserve/tsconfig.json index 11fc69af2..3c156943c 100644 --- a/aws-ts-langserve/tsconfig.json +++ b/aws/ts/aws-ts-langserve/tsconfig.json @@ -13,6 +13,6 @@ "forceConsistentCasingInFileNames": true }, "files": [ - "index.ts", - ] -} \ No newline at end of file + "index.ts" + ] +} diff --git a/aws-ts-localai-flowise/.gitignore b/aws/ts/aws-ts-localai-flowise/.gitignore similarity index 100% rename from aws-ts-localai-flowise/.gitignore rename to aws/ts/aws-ts-localai-flowise/.gitignore diff --git a/aws-ts-localai-flowise/Pulumi.yaml b/aws/ts/aws-ts-localai-flowise/Pulumi.yaml similarity index 100% rename from aws-ts-localai-flowise/Pulumi.yaml rename to aws/ts/aws-ts-localai-flowise/Pulumi.yaml diff --git a/aws-ts-localai-flowise/README.md b/aws/ts/aws-ts-localai-flowise/README.md similarity index 100% rename from aws-ts-localai-flowise/README.md rename to aws/ts/aws-ts-localai-flowise/README.md diff --git a/aws-ts-localai-flowise/index.ts b/aws/ts/aws-ts-localai-flowise/index.ts similarity index 100% rename from aws-ts-localai-flowise/index.ts rename to aws/ts/aws-ts-localai-flowise/index.ts diff --git a/aws-ts-localai-flowise/package.json b/aws/ts/aws-ts-localai-flowise/package.json similarity index 100% rename from aws-ts-localai-flowise/package.json rename to aws/ts/aws-ts-localai-flowise/package.json diff --git a/aws-ts-ansible-wordpress/tsconfig.json b/aws/ts/aws-ts-localai-flowise/tsconfig.json similarity index 93% rename from aws-ts-ansible-wordpress/tsconfig.json rename to aws/ts/aws-ts-localai-flowise/tsconfig.json index d6ab08be5..081348792 100644 --- a/aws-ts-ansible-wordpress/tsconfig.json +++ b/aws/ts/aws-ts-localai-flowise/tsconfig.json @@ -13,6 +13,6 @@ "forceConsistentCasingInFileNames": true }, "files": [ - "index.ts" + "index.ts" ] -} \ No newline at end of file +} diff --git a/aws-ts-netlify-cms-and-oauth/README.md b/aws/ts/aws-ts-netlify-cms-and-oauth/README.md similarity index 100% rename from aws-ts-netlify-cms-and-oauth/README.md rename to aws/ts/aws-ts-netlify-cms-and-oauth/README.md diff --git a/aws-ts-netlify-cms-and-oauth/cms-oauth/.github/workflows/build-and-deploy.yml b/aws/ts/aws-ts-netlify-cms-and-oauth/cms-oauth/.github/workflows/build-and-deploy.yml similarity index 100% rename from aws-ts-netlify-cms-and-oauth/cms-oauth/.github/workflows/build-and-deploy.yml rename to aws/ts/aws-ts-netlify-cms-and-oauth/cms-oauth/.github/workflows/build-and-deploy.yml diff --git a/aws-ts-netlify-cms-and-oauth/cms-oauth/.gitignore b/aws/ts/aws-ts-netlify-cms-and-oauth/cms-oauth/.gitignore similarity index 100% rename from aws-ts-netlify-cms-and-oauth/cms-oauth/.gitignore rename to aws/ts/aws-ts-netlify-cms-and-oauth/cms-oauth/.gitignore diff --git a/aws-ts-netlify-cms-and-oauth/cms-oauth/Dockerfile b/aws/ts/aws-ts-netlify-cms-and-oauth/cms-oauth/Dockerfile similarity index 100% rename from aws-ts-netlify-cms-and-oauth/cms-oauth/Dockerfile rename to aws/ts/aws-ts-netlify-cms-and-oauth/cms-oauth/Dockerfile diff --git a/aws-ts-netlify-cms-and-oauth/cms-oauth/Makefile b/aws/ts/aws-ts-netlify-cms-and-oauth/cms-oauth/Makefile similarity index 100% rename from aws-ts-netlify-cms-and-oauth/cms-oauth/Makefile rename to aws/ts/aws-ts-netlify-cms-and-oauth/cms-oauth/Makefile diff --git a/aws-ts-netlify-cms-and-oauth/cms-oauth/README.md b/aws/ts/aws-ts-netlify-cms-and-oauth/cms-oauth/README.md similarity index 100% rename from aws-ts-netlify-cms-and-oauth/cms-oauth/README.md rename to aws/ts/aws-ts-netlify-cms-and-oauth/cms-oauth/README.md diff --git a/aws-ts-netlify-cms-and-oauth/cms-oauth/go.mod b/aws/ts/aws-ts-netlify-cms-and-oauth/cms-oauth/go.mod similarity index 100% rename from aws-ts-netlify-cms-and-oauth/cms-oauth/go.mod rename to aws/ts/aws-ts-netlify-cms-and-oauth/cms-oauth/go.mod diff --git a/aws-ts-netlify-cms-and-oauth/cms-oauth/go.sum b/aws/ts/aws-ts-netlify-cms-and-oauth/cms-oauth/go.sum similarity index 100% rename from aws-ts-netlify-cms-and-oauth/cms-oauth/go.sum rename to aws/ts/aws-ts-netlify-cms-and-oauth/cms-oauth/go.sum diff --git a/aws-ts-netlify-cms-and-oauth/cms-oauth/infrastructure/.gitignore b/aws/ts/aws-ts-netlify-cms-and-oauth/cms-oauth/infrastructure/.gitignore similarity index 100% rename from aws-ts-netlify-cms-and-oauth/cms-oauth/infrastructure/.gitignore rename to aws/ts/aws-ts-netlify-cms-and-oauth/cms-oauth/infrastructure/.gitignore diff --git a/aws-ts-netlify-cms-and-oauth/cms-oauth/infrastructure/Pulumi.yaml b/aws/ts/aws-ts-netlify-cms-and-oauth/cms-oauth/infrastructure/Pulumi.yaml similarity index 100% rename from aws-ts-netlify-cms-and-oauth/cms-oauth/infrastructure/Pulumi.yaml rename to aws/ts/aws-ts-netlify-cms-and-oauth/cms-oauth/infrastructure/Pulumi.yaml diff --git a/aws-ts-netlify-cms-and-oauth/cms-oauth/infrastructure/index.ts b/aws/ts/aws-ts-netlify-cms-and-oauth/cms-oauth/infrastructure/index.ts similarity index 100% rename from aws-ts-netlify-cms-and-oauth/cms-oauth/infrastructure/index.ts rename to aws/ts/aws-ts-netlify-cms-and-oauth/cms-oauth/infrastructure/index.ts diff --git a/aws-ts-netlify-cms-and-oauth/cms-oauth/infrastructure/package.json b/aws/ts/aws-ts-netlify-cms-and-oauth/cms-oauth/infrastructure/package.json similarity index 100% rename from aws-ts-netlify-cms-and-oauth/cms-oauth/infrastructure/package.json rename to aws/ts/aws-ts-netlify-cms-and-oauth/cms-oauth/infrastructure/package.json diff --git a/aws/ts/aws-ts-netlify-cms-and-oauth/cms-oauth/infrastructure/tsconfig.json b/aws/ts/aws-ts-netlify-cms-and-oauth/cms-oauth/infrastructure/tsconfig.json new file mode 100644 index 000000000..2dd89fb9d --- /dev/null +++ b/aws/ts/aws-ts-netlify-cms-and-oauth/cms-oauth/infrastructure/tsconfig.json @@ -0,0 +1,18 @@ +{ + "compilerOptions": { + "strict": true, + "outDir": "bin", + "target": "es2016", + "module": "commonjs", + "moduleResolution": "node", + "sourceMap": true, + "experimentalDecorators": true, + "pretty": true, + "noFallthroughCasesInSwitch": true, + "noImplicitReturns": true, + "forceConsistentCasingInFileNames": true + }, + "files": [ + "index.ts" + ] +} diff --git a/aws-ts-netlify-cms-and-oauth/cms-oauth/main.go b/aws/ts/aws-ts-netlify-cms-and-oauth/cms-oauth/main.go similarity index 100% rename from aws-ts-netlify-cms-and-oauth/cms-oauth/main.go rename to aws/ts/aws-ts-netlify-cms-and-oauth/cms-oauth/main.go diff --git a/aws-ts-netlify-cms-and-oauth/cms/.github/workflows/deployCMS.yml b/aws/ts/aws-ts-netlify-cms-and-oauth/cms/.github/workflows/deployCMS.yml similarity index 100% rename from aws-ts-netlify-cms-and-oauth/cms/.github/workflows/deployCMS.yml rename to aws/ts/aws-ts-netlify-cms-and-oauth/cms/.github/workflows/deployCMS.yml diff --git a/aws-ts-netlify-cms-and-oauth/cms/.gitignore b/aws/ts/aws-ts-netlify-cms-and-oauth/cms/.gitignore similarity index 100% rename from aws-ts-netlify-cms-and-oauth/cms/.gitignore rename to aws/ts/aws-ts-netlify-cms-and-oauth/cms/.gitignore diff --git a/aws-ts-netlify-cms-and-oauth/cms/README.md b/aws/ts/aws-ts-netlify-cms-and-oauth/cms/README.md similarity index 100% rename from aws-ts-netlify-cms-and-oauth/cms/README.md rename to aws/ts/aws-ts-netlify-cms-and-oauth/cms/README.md diff --git a/aws-ts-netlify-cms-and-oauth/cms/Readme-Screenshots/Editorial_Workflow.jpg b/aws/ts/aws-ts-netlify-cms-and-oauth/cms/Readme-Screenshots/Editorial_Workflow.jpg similarity index 100% rename from aws-ts-netlify-cms-and-oauth/cms/Readme-Screenshots/Editorial_Workflow.jpg rename to aws/ts/aws-ts-netlify-cms-and-oauth/cms/Readme-Screenshots/Editorial_Workflow.jpg diff --git a/aws-ts-netlify-cms-and-oauth/cms/Readme-Screenshots/Workflow_button.jpg b/aws/ts/aws-ts-netlify-cms-and-oauth/cms/Readme-Screenshots/Workflow_button.jpg similarity index 100% rename from aws-ts-netlify-cms-and-oauth/cms/Readme-Screenshots/Workflow_button.jpg rename to aws/ts/aws-ts-netlify-cms-and-oauth/cms/Readme-Screenshots/Workflow_button.jpg diff --git a/aws-ts-netlify-cms-and-oauth/cms/Readme-Screenshots/cms-config-setings.jpg b/aws/ts/aws-ts-netlify-cms-and-oauth/cms/Readme-Screenshots/cms-config-setings.jpg similarity index 100% rename from aws-ts-netlify-cms-and-oauth/cms/Readme-Screenshots/cms-config-setings.jpg rename to aws/ts/aws-ts-netlify-cms-and-oauth/cms/Readme-Screenshots/cms-config-setings.jpg diff --git a/aws-ts-netlify-cms-and-oauth/cms/Readme-Screenshots/collection_page.jpg b/aws/ts/aws-ts-netlify-cms-and-oauth/cms/Readme-Screenshots/collection_page.jpg similarity index 100% rename from aws-ts-netlify-cms-and-oauth/cms/Readme-Screenshots/collection_page.jpg rename to aws/ts/aws-ts-netlify-cms-and-oauth/cms/Readme-Screenshots/collection_page.jpg diff --git a/aws-ts-netlify-cms-and-oauth/cms/Readme-Screenshots/entery_page.jpg b/aws/ts/aws-ts-netlify-cms-and-oauth/cms/Readme-Screenshots/entery_page.jpg similarity index 100% rename from aws-ts-netlify-cms-and-oauth/cms/Readme-Screenshots/entery_page.jpg rename to aws/ts/aws-ts-netlify-cms-and-oauth/cms/Readme-Screenshots/entery_page.jpg diff --git a/aws-ts-netlify-cms-and-oauth/cms/Readme-Screenshots/login.jpg b/aws/ts/aws-ts-netlify-cms-and-oauth/cms/Readme-Screenshots/login.jpg similarity index 100% rename from aws-ts-netlify-cms-and-oauth/cms/Readme-Screenshots/login.jpg rename to aws/ts/aws-ts-netlify-cms-and-oauth/cms/Readme-Screenshots/login.jpg diff --git a/aws-ts-netlify-cms-and-oauth/cms/Readme-Screenshots/publish_change.jpg b/aws/ts/aws-ts-netlify-cms-and-oauth/cms/Readme-Screenshots/publish_change.jpg similarity index 100% rename from aws-ts-netlify-cms-and-oauth/cms/Readme-Screenshots/publish_change.jpg rename to aws/ts/aws-ts-netlify-cms-and-oauth/cms/Readme-Screenshots/publish_change.jpg diff --git a/aws-ts-netlify-cms-and-oauth/cms/infrastructure/.gitignore b/aws/ts/aws-ts-netlify-cms-and-oauth/cms/infrastructure/.gitignore similarity index 100% rename from aws-ts-netlify-cms-and-oauth/cms/infrastructure/.gitignore rename to aws/ts/aws-ts-netlify-cms-and-oauth/cms/infrastructure/.gitignore diff --git a/aws-ts-netlify-cms-and-oauth/cms/infrastructure/Pulumi.yaml b/aws/ts/aws-ts-netlify-cms-and-oauth/cms/infrastructure/Pulumi.yaml similarity index 100% rename from aws-ts-netlify-cms-and-oauth/cms/infrastructure/Pulumi.yaml rename to aws/ts/aws-ts-netlify-cms-and-oauth/cms/infrastructure/Pulumi.yaml diff --git a/aws-ts-netlify-cms-and-oauth/cms/infrastructure/index.ts b/aws/ts/aws-ts-netlify-cms-and-oauth/cms/infrastructure/index.ts similarity index 100% rename from aws-ts-netlify-cms-and-oauth/cms/infrastructure/index.ts rename to aws/ts/aws-ts-netlify-cms-and-oauth/cms/infrastructure/index.ts diff --git a/aws-ts-netlify-cms-and-oauth/cms/infrastructure/package.json b/aws/ts/aws-ts-netlify-cms-and-oauth/cms/infrastructure/package.json similarity index 100% rename from aws-ts-netlify-cms-and-oauth/cms/infrastructure/package.json rename to aws/ts/aws-ts-netlify-cms-and-oauth/cms/infrastructure/package.json diff --git a/aws/ts/aws-ts-netlify-cms-and-oauth/cms/infrastructure/tsconfig.json b/aws/ts/aws-ts-netlify-cms-and-oauth/cms/infrastructure/tsconfig.json new file mode 100644 index 000000000..2dd89fb9d --- /dev/null +++ b/aws/ts/aws-ts-netlify-cms-and-oauth/cms/infrastructure/tsconfig.json @@ -0,0 +1,18 @@ +{ + "compilerOptions": { + "strict": true, + "outDir": "bin", + "target": "es2016", + "module": "commonjs", + "moduleResolution": "node", + "sourceMap": true, + "experimentalDecorators": true, + "pretty": true, + "noFallthroughCasesInSwitch": true, + "noImplicitReturns": true, + "forceConsistentCasingInFileNames": true + }, + "files": [ + "index.ts" + ] +} diff --git a/aws-ts-netlify-cms-and-oauth/cms/package.json b/aws/ts/aws-ts-netlify-cms-and-oauth/cms/package.json similarity index 100% rename from aws-ts-netlify-cms-and-oauth/cms/package.json rename to aws/ts/aws-ts-netlify-cms-and-oauth/cms/package.json diff --git a/aws-ts-netlify-cms-and-oauth/cms/public/config.yml b/aws/ts/aws-ts-netlify-cms-and-oauth/cms/public/config.yml similarity index 100% rename from aws-ts-netlify-cms-and-oauth/cms/public/config.yml rename to aws/ts/aws-ts-netlify-cms-and-oauth/cms/public/config.yml diff --git a/aws-ts-netlify-cms-and-oauth/cms/public/favicon.ico b/aws/ts/aws-ts-netlify-cms-and-oauth/cms/public/favicon.ico similarity index 100% rename from aws-ts-netlify-cms-and-oauth/cms/public/favicon.ico rename to aws/ts/aws-ts-netlify-cms-and-oauth/cms/public/favicon.ico diff --git a/aws-ts-netlify-cms-and-oauth/cms/public/index.html b/aws/ts/aws-ts-netlify-cms-and-oauth/cms/public/index.html similarity index 100% rename from aws-ts-netlify-cms-and-oauth/cms/public/index.html rename to aws/ts/aws-ts-netlify-cms-and-oauth/cms/public/index.html diff --git a/aws-ts-netlify-cms-and-oauth/cms/public/manifest.json b/aws/ts/aws-ts-netlify-cms-and-oauth/cms/public/manifest.json similarity index 100% rename from aws-ts-netlify-cms-and-oauth/cms/public/manifest.json rename to aws/ts/aws-ts-netlify-cms-and-oauth/cms/public/manifest.json diff --git a/aws-ts-netlify-cms-and-oauth/cms/src/App.js b/aws/ts/aws-ts-netlify-cms-and-oauth/cms/src/App.js similarity index 100% rename from aws-ts-netlify-cms-and-oauth/cms/src/App.js rename to aws/ts/aws-ts-netlify-cms-and-oauth/cms/src/App.js diff --git a/aws-ts-netlify-cms-and-oauth/cms/src/App.test.js b/aws/ts/aws-ts-netlify-cms-and-oauth/cms/src/App.test.js similarity index 100% rename from aws-ts-netlify-cms-and-oauth/cms/src/App.test.js rename to aws/ts/aws-ts-netlify-cms-and-oauth/cms/src/App.test.js diff --git a/aws-ts-netlify-cms-and-oauth/cms/src/components/NetlifyCMS/components/previewStyles.js b/aws/ts/aws-ts-netlify-cms-and-oauth/cms/src/components/NetlifyCMS/components/previewStyles.js similarity index 100% rename from aws-ts-netlify-cms-and-oauth/cms/src/components/NetlifyCMS/components/previewStyles.js rename to aws/ts/aws-ts-netlify-cms-and-oauth/cms/src/components/NetlifyCMS/components/previewStyles.js diff --git a/aws-ts-netlify-cms-and-oauth/cms/src/components/NetlifyCMS/index.js b/aws/ts/aws-ts-netlify-cms-and-oauth/cms/src/components/NetlifyCMS/index.js similarity index 100% rename from aws-ts-netlify-cms-and-oauth/cms/src/components/NetlifyCMS/index.js rename to aws/ts/aws-ts-netlify-cms-and-oauth/cms/src/components/NetlifyCMS/index.js diff --git a/aws-ts-netlify-cms-and-oauth/cms/src/components/NetlifyCMS/setup.js b/aws/ts/aws-ts-netlify-cms-and-oauth/cms/src/components/NetlifyCMS/setup.js similarity index 100% rename from aws-ts-netlify-cms-and-oauth/cms/src/components/NetlifyCMS/setup.js rename to aws/ts/aws-ts-netlify-cms-and-oauth/cms/src/components/NetlifyCMS/setup.js diff --git a/aws-ts-netlify-cms-and-oauth/cms/src/index.css b/aws/ts/aws-ts-netlify-cms-and-oauth/cms/src/index.css similarity index 100% rename from aws-ts-netlify-cms-and-oauth/cms/src/index.css rename to aws/ts/aws-ts-netlify-cms-and-oauth/cms/src/index.css diff --git a/aws-ts-netlify-cms-and-oauth/cms/src/index.js b/aws/ts/aws-ts-netlify-cms-and-oauth/cms/src/index.js similarity index 100% rename from aws-ts-netlify-cms-and-oauth/cms/src/index.js rename to aws/ts/aws-ts-netlify-cms-and-oauth/cms/src/index.js diff --git a/aws-ts-netlify-cms-and-oauth/cms/src/logo.svg b/aws/ts/aws-ts-netlify-cms-and-oauth/cms/src/logo.svg similarity index 100% rename from aws-ts-netlify-cms-and-oauth/cms/src/logo.svg rename to aws/ts/aws-ts-netlify-cms-and-oauth/cms/src/logo.svg diff --git a/aws-ts-nextjs/Pulumi.yaml b/aws/ts/aws-ts-nextjs/Pulumi.yaml similarity index 100% rename from aws-ts-nextjs/Pulumi.yaml rename to aws/ts/aws-ts-nextjs/Pulumi.yaml diff --git a/aws-ts-nextjs/README.md b/aws/ts/aws-ts-nextjs/README.md similarity index 82% rename from aws-ts-nextjs/README.md rename to aws/ts/aws-ts-nextjs/README.md index c6ed66c98..948933593 100755 --- a/aws-ts-nextjs/README.md +++ b/aws/ts/aws-ts-nextjs/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-nextjs/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-nextjs/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-nextjs/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-nextjs/README.md#gh-dark-mode-only) # Next.js on AWS diff --git a/aws-ts-nextjs/demoapp/.eslintrc.json b/aws/ts/aws-ts-nextjs/demoapp/.eslintrc.json similarity index 100% rename from aws-ts-nextjs/demoapp/.eslintrc.json rename to aws/ts/aws-ts-nextjs/demoapp/.eslintrc.json diff --git a/aws-ts-nextjs/demoapp/.gitignore b/aws/ts/aws-ts-nextjs/demoapp/.gitignore similarity index 100% rename from aws-ts-nextjs/demoapp/.gitignore rename to aws/ts/aws-ts-nextjs/demoapp/.gitignore diff --git a/aws-ts-nextjs/demoapp/README.md b/aws/ts/aws-ts-nextjs/demoapp/README.md similarity index 100% rename from aws-ts-nextjs/demoapp/README.md rename to aws/ts/aws-ts-nextjs/demoapp/README.md diff --git a/aws-ts-nextjs/demoapp/app/favicon.ico b/aws/ts/aws-ts-nextjs/demoapp/app/favicon.ico similarity index 100% rename from aws-ts-nextjs/demoapp/app/favicon.ico rename to aws/ts/aws-ts-nextjs/demoapp/app/favicon.ico diff --git a/aws-ts-nextjs/demoapp/app/globals.css b/aws/ts/aws-ts-nextjs/demoapp/app/globals.css similarity index 100% rename from aws-ts-nextjs/demoapp/app/globals.css rename to aws/ts/aws-ts-nextjs/demoapp/app/globals.css diff --git a/aws-ts-nextjs/demoapp/app/layout.tsx b/aws/ts/aws-ts-nextjs/demoapp/app/layout.tsx similarity index 100% rename from aws-ts-nextjs/demoapp/app/layout.tsx rename to aws/ts/aws-ts-nextjs/demoapp/app/layout.tsx diff --git a/aws-ts-nextjs/demoapp/app/page.tsx b/aws/ts/aws-ts-nextjs/demoapp/app/page.tsx similarity index 100% rename from aws-ts-nextjs/demoapp/app/page.tsx rename to aws/ts/aws-ts-nextjs/demoapp/app/page.tsx diff --git a/aws-ts-nextjs/demoapp/next.config.js b/aws/ts/aws-ts-nextjs/demoapp/next.config.js similarity index 100% rename from aws-ts-nextjs/demoapp/next.config.js rename to aws/ts/aws-ts-nextjs/demoapp/next.config.js diff --git a/aws-ts-nextjs/demoapp/package.json b/aws/ts/aws-ts-nextjs/demoapp/package.json similarity index 100% rename from aws-ts-nextjs/demoapp/package.json rename to aws/ts/aws-ts-nextjs/demoapp/package.json diff --git a/aws-ts-nextjs/demoapp/postcss.config.js b/aws/ts/aws-ts-nextjs/demoapp/postcss.config.js similarity index 100% rename from aws-ts-nextjs/demoapp/postcss.config.js rename to aws/ts/aws-ts-nextjs/demoapp/postcss.config.js diff --git a/aws-ts-nextjs/demoapp/public/next.svg b/aws/ts/aws-ts-nextjs/demoapp/public/next.svg similarity index 100% rename from aws-ts-nextjs/demoapp/public/next.svg rename to aws/ts/aws-ts-nextjs/demoapp/public/next.svg diff --git a/aws-ts-nextjs/demoapp/public/vercel.svg b/aws/ts/aws-ts-nextjs/demoapp/public/vercel.svg similarity index 100% rename from aws-ts-nextjs/demoapp/public/vercel.svg rename to aws/ts/aws-ts-nextjs/demoapp/public/vercel.svg diff --git a/aws-ts-nextjs/demoapp/tailwind.config.js b/aws/ts/aws-ts-nextjs/demoapp/tailwind.config.js similarity index 100% rename from aws-ts-nextjs/demoapp/tailwind.config.js rename to aws/ts/aws-ts-nextjs/demoapp/tailwind.config.js diff --git a/aws-ts-nextjs/demoapp/tsconfig.json b/aws/ts/aws-ts-nextjs/demoapp/tsconfig.json similarity index 100% rename from aws-ts-nextjs/demoapp/tsconfig.json rename to aws/ts/aws-ts-nextjs/demoapp/tsconfig.json diff --git a/aws-ts-nextjs/index.ts b/aws/ts/aws-ts-nextjs/index.ts similarity index 100% rename from aws-ts-nextjs/index.ts rename to aws/ts/aws-ts-nextjs/index.ts diff --git a/aws-ts-nextjs/nextjs.ts b/aws/ts/aws-ts-nextjs/nextjs.ts similarity index 100% rename from aws-ts-nextjs/nextjs.ts rename to aws/ts/aws-ts-nextjs/nextjs.ts diff --git a/aws-ts-nextjs/package.json b/aws/ts/aws-ts-nextjs/package.json similarity index 100% rename from aws-ts-nextjs/package.json rename to aws/ts/aws-ts-nextjs/package.json diff --git a/aws-ts-nextjs/screenshot.png b/aws/ts/aws-ts-nextjs/screenshot.png similarity index 100% rename from aws-ts-nextjs/screenshot.png rename to aws/ts/aws-ts-nextjs/screenshot.png diff --git a/aws-ts-nextjs/tsconfig.json b/aws/ts/aws-ts-nextjs/tsconfig.json similarity index 96% rename from aws-ts-nextjs/tsconfig.json rename to aws/ts/aws-ts-nextjs/tsconfig.json index ae4e90d4b..001e137be 100644 --- a/aws-ts-nextjs/tsconfig.json +++ b/aws/ts/aws-ts-nextjs/tsconfig.json @@ -14,6 +14,6 @@ "strictNullChecks": true }, "files": [ - "index.ts" + "index.ts" ] } diff --git a/aws-ts-organizations/.gitignore b/aws/ts/aws-ts-organizations/.gitignore similarity index 100% rename from aws-ts-organizations/.gitignore rename to aws/ts/aws-ts-organizations/.gitignore diff --git a/aws-ts-organizations/Pulumi.yaml b/aws/ts/aws-ts-organizations/Pulumi.yaml similarity index 100% rename from aws-ts-organizations/Pulumi.yaml rename to aws/ts/aws-ts-organizations/Pulumi.yaml diff --git a/aws-ts-organizations/README.md b/aws/ts/aws-ts-organizations/README.md similarity index 89% rename from aws-ts-organizations/README.md rename to aws/ts/aws-ts-organizations/README.md index 0404301d6..404246f15 100644 --- a/aws-ts-organizations/README.md +++ b/aws/ts/aws-ts-organizations/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-organizations/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-organizations/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-organizations/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-organizations/README.md#gh-dark-mode-only) # AWS Organizations diff --git a/aws-ts-organizations/accountPermissions.ts b/aws/ts/aws-ts-organizations/accountPermissions.ts similarity index 100% rename from aws-ts-organizations/accountPermissions.ts rename to aws/ts/aws-ts-organizations/accountPermissions.ts diff --git a/aws-ts-organizations/backupPolicy.ts b/aws/ts/aws-ts-organizations/backupPolicy.ts similarity index 100% rename from aws-ts-organizations/backupPolicy.ts rename to aws/ts/aws-ts-organizations/backupPolicy.ts diff --git a/aws-ts-organizations/index.ts b/aws/ts/aws-ts-organizations/index.ts similarity index 100% rename from aws-ts-organizations/index.ts rename to aws/ts/aws-ts-organizations/index.ts diff --git a/aws-ts-organizations/package.json b/aws/ts/aws-ts-organizations/package.json similarity index 100% rename from aws-ts-organizations/package.json rename to aws/ts/aws-ts-organizations/package.json diff --git a/aws-ts-organizations/tagPolicy.ts b/aws/ts/aws-ts-organizations/tagPolicy.ts similarity index 100% rename from aws-ts-organizations/tagPolicy.ts rename to aws/ts/aws-ts-organizations/tagPolicy.ts diff --git a/aws/ts/aws-ts-organizations/tsconfig.json b/aws/ts/aws-ts-organizations/tsconfig.json new file mode 100644 index 000000000..2dd89fb9d --- /dev/null +++ b/aws/ts/aws-ts-organizations/tsconfig.json @@ -0,0 +1,18 @@ +{ + "compilerOptions": { + "strict": true, + "outDir": "bin", + "target": "es2016", + "module": "commonjs", + "moduleResolution": "node", + "sourceMap": true, + "experimentalDecorators": true, + "pretty": true, + "noFallthroughCasesInSwitch": true, + "noImplicitReturns": true, + "forceConsistentCasingInFileNames": true + }, + "files": [ + "index.ts" + ] +} diff --git a/aws-ts-pern-voting-app/LICENSE b/aws/ts/aws-ts-pern-voting-app/LICENSE similarity index 100% rename from aws-ts-pern-voting-app/LICENSE rename to aws/ts/aws-ts-pern-voting-app/LICENSE diff --git a/aws-ts-pern-voting-app/PostgreSqlDynamicProvider.ts b/aws/ts/aws-ts-pern-voting-app/PostgreSqlDynamicProvider.ts similarity index 100% rename from aws-ts-pern-voting-app/PostgreSqlDynamicProvider.ts rename to aws/ts/aws-ts-pern-voting-app/PostgreSqlDynamicProvider.ts diff --git a/aws-ts-pern-voting-app/Pulumi.yaml b/aws/ts/aws-ts-pern-voting-app/Pulumi.yaml similarity index 100% rename from aws-ts-pern-voting-app/Pulumi.yaml rename to aws/ts/aws-ts-pern-voting-app/Pulumi.yaml diff --git a/aws-ts-pern-voting-app/README.md b/aws/ts/aws-ts-pern-voting-app/README.md similarity index 95% rename from aws-ts-pern-voting-app/README.md rename to aws/ts/aws-ts-pern-voting-app/README.md index 65654f9cb..543e0b9ef 100644 --- a/aws-ts-pern-voting-app/README.md +++ b/aws/ts/aws-ts-pern-voting-app/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-pern-voting-app/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-pern-voting-app/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-pern-voting-app/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-pern-voting-app/README.md#gh-dark-mode-only) # PERN Stack Voting App diff --git a/aws-ts-pern-voting-app/clientside/Dockerfile b/aws/ts/aws-ts-pern-voting-app/clientside/Dockerfile similarity index 100% rename from aws-ts-pern-voting-app/clientside/Dockerfile rename to aws/ts/aws-ts-pern-voting-app/clientside/Dockerfile diff --git a/aws-ts-pern-voting-app/clientside/client/package.json b/aws/ts/aws-ts-pern-voting-app/clientside/client/package.json similarity index 100% rename from aws-ts-pern-voting-app/clientside/client/package.json rename to aws/ts/aws-ts-pern-voting-app/clientside/client/package.json diff --git a/aws-ts-pern-voting-app/clientside/client/public/favicon.ico b/aws/ts/aws-ts-pern-voting-app/clientside/client/public/favicon.ico similarity index 100% rename from aws-ts-pern-voting-app/clientside/client/public/favicon.ico rename to aws/ts/aws-ts-pern-voting-app/clientside/client/public/favicon.ico diff --git a/aws-ts-pern-voting-app/clientside/client/public/index.html b/aws/ts/aws-ts-pern-voting-app/clientside/client/public/index.html similarity index 100% rename from aws-ts-pern-voting-app/clientside/client/public/index.html rename to aws/ts/aws-ts-pern-voting-app/clientside/client/public/index.html diff --git a/aws-ts-pern-voting-app/clientside/client/public/logo192.png b/aws/ts/aws-ts-pern-voting-app/clientside/client/public/logo192.png similarity index 100% rename from aws-ts-pern-voting-app/clientside/client/public/logo192.png rename to aws/ts/aws-ts-pern-voting-app/clientside/client/public/logo192.png diff --git a/aws-ts-pern-voting-app/clientside/client/public/logo512.png b/aws/ts/aws-ts-pern-voting-app/clientside/client/public/logo512.png similarity index 100% rename from aws-ts-pern-voting-app/clientside/client/public/logo512.png rename to aws/ts/aws-ts-pern-voting-app/clientside/client/public/logo512.png diff --git a/aws-ts-pern-voting-app/clientside/client/public/manifest.json b/aws/ts/aws-ts-pern-voting-app/clientside/client/public/manifest.json similarity index 100% rename from aws-ts-pern-voting-app/clientside/client/public/manifest.json rename to aws/ts/aws-ts-pern-voting-app/clientside/client/public/manifest.json diff --git a/aws-ts-pern-voting-app/clientside/client/public/robots.txt b/aws/ts/aws-ts-pern-voting-app/clientside/client/public/robots.txt similarity index 100% rename from aws-ts-pern-voting-app/clientside/client/public/robots.txt rename to aws/ts/aws-ts-pern-voting-app/clientside/client/public/robots.txt diff --git a/aws-ts-pern-voting-app/clientside/client/public/serverParams.js b/aws/ts/aws-ts-pern-voting-app/clientside/client/public/serverParams.js similarity index 100% rename from aws-ts-pern-voting-app/clientside/client/public/serverParams.js rename to aws/ts/aws-ts-pern-voting-app/clientside/client/public/serverParams.js diff --git a/aws-ts-pern-voting-app/clientside/client/src/App.css b/aws/ts/aws-ts-pern-voting-app/clientside/client/src/App.css similarity index 100% rename from aws-ts-pern-voting-app/clientside/client/src/App.css rename to aws/ts/aws-ts-pern-voting-app/clientside/client/src/App.css diff --git a/aws-ts-pern-voting-app/clientside/client/src/App.js b/aws/ts/aws-ts-pern-voting-app/clientside/client/src/App.js similarity index 100% rename from aws-ts-pern-voting-app/clientside/client/src/App.js rename to aws/ts/aws-ts-pern-voting-app/clientside/client/src/App.js diff --git a/aws-ts-pern-voting-app/clientside/client/src/components/VotingComponent.js b/aws/ts/aws-ts-pern-voting-app/clientside/client/src/components/VotingComponent.js similarity index 100% rename from aws-ts-pern-voting-app/clientside/client/src/components/VotingComponent.js rename to aws/ts/aws-ts-pern-voting-app/clientside/client/src/components/VotingComponent.js diff --git a/aws-ts-pern-voting-app/clientside/client/src/index.css b/aws/ts/aws-ts-pern-voting-app/clientside/client/src/index.css similarity index 100% rename from aws-ts-pern-voting-app/clientside/client/src/index.css rename to aws/ts/aws-ts-pern-voting-app/clientside/client/src/index.css diff --git a/aws-ts-pern-voting-app/clientside/client/src/index.js b/aws/ts/aws-ts-pern-voting-app/clientside/client/src/index.js similarity index 100% rename from aws-ts-pern-voting-app/clientside/client/src/index.js rename to aws/ts/aws-ts-pern-voting-app/clientside/client/src/index.js diff --git a/aws-ts-pern-voting-app/clientside/client/startClient.sh b/aws/ts/aws-ts-pern-voting-app/clientside/client/startClient.sh similarity index 100% rename from aws-ts-pern-voting-app/clientside/client/startClient.sh rename to aws/ts/aws-ts-pern-voting-app/clientside/client/startClient.sh diff --git a/aws-ts-pern-voting-app/index.ts b/aws/ts/aws-ts-pern-voting-app/index.ts similarity index 100% rename from aws-ts-pern-voting-app/index.ts rename to aws/ts/aws-ts-pern-voting-app/index.ts diff --git a/aws-ts-pern-voting-app/package.json b/aws/ts/aws-ts-pern-voting-app/package.json similarity index 100% rename from aws-ts-pern-voting-app/package.json rename to aws/ts/aws-ts-pern-voting-app/package.json diff --git a/aws-ts-pern-voting-app/serverside/Dockerfile b/aws/ts/aws-ts-pern-voting-app/serverside/Dockerfile similarity index 100% rename from aws-ts-pern-voting-app/serverside/Dockerfile rename to aws/ts/aws-ts-pern-voting-app/serverside/Dockerfile diff --git a/aws-ts-pern-voting-app/serverside/server/db.js b/aws/ts/aws-ts-pern-voting-app/serverside/server/db.js similarity index 100% rename from aws-ts-pern-voting-app/serverside/server/db.js rename to aws/ts/aws-ts-pern-voting-app/serverside/server/db.js diff --git a/aws-ts-pern-voting-app/serverside/server/index.js b/aws/ts/aws-ts-pern-voting-app/serverside/server/index.js similarity index 100% rename from aws-ts-pern-voting-app/serverside/server/index.js rename to aws/ts/aws-ts-pern-voting-app/serverside/server/index.js diff --git a/aws-ts-pern-voting-app/serverside/server/package.json b/aws/ts/aws-ts-pern-voting-app/serverside/server/package.json similarity index 100% rename from aws-ts-pern-voting-app/serverside/server/package.json rename to aws/ts/aws-ts-pern-voting-app/serverside/server/package.json diff --git a/aws-ts-pern-voting-app/serverside/server/startServer.sh b/aws/ts/aws-ts-pern-voting-app/serverside/server/startServer.sh similarity index 100% rename from aws-ts-pern-voting-app/serverside/server/startServer.sh rename to aws/ts/aws-ts-pern-voting-app/serverside/server/startServer.sh diff --git a/aws/ts/aws-ts-pern-voting-app/tsconfig.json b/aws/ts/aws-ts-pern-voting-app/tsconfig.json new file mode 100644 index 000000000..2a932aa58 --- /dev/null +++ b/aws/ts/aws-ts-pern-voting-app/tsconfig.json @@ -0,0 +1,19 @@ +{ + "compilerOptions": { + "outDir": "bin", + "target": "es2016", + "module": "commonjs", + "moduleResolution": "node", + "sourceMap": true, + "experimentalDecorators": true, + "pretty": true, + "noFallthroughCasesInSwitch": true, + "noImplicitAny": true, + "noImplicitReturns": true, + "forceConsistentCasingInFileNames": true, + "strictNullChecks": true + }, + "files": [ + "index.ts" + ] +} diff --git a/aws-ts-pulumi-miniflux/.gitignore b/aws/ts/aws-ts-pulumi-miniflux/.gitignore similarity index 100% rename from aws-ts-pulumi-miniflux/.gitignore rename to aws/ts/aws-ts-pulumi-miniflux/.gitignore diff --git a/aws-ts-pulumi-miniflux/Pulumi.yaml b/aws/ts/aws-ts-pulumi-miniflux/Pulumi.yaml similarity index 100% rename from aws-ts-pulumi-miniflux/Pulumi.yaml rename to aws/ts/aws-ts-pulumi-miniflux/Pulumi.yaml diff --git a/aws-ts-pulumi-miniflux/README.md b/aws/ts/aws-ts-pulumi-miniflux/README.md similarity index 84% rename from aws-ts-pulumi-miniflux/README.md rename to aws/ts/aws-ts-pulumi-miniflux/README.md index 23194acb5..fd56cdb32 100644 --- a/aws-ts-pulumi-miniflux/README.md +++ b/aws/ts/aws-ts-pulumi-miniflux/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-pulumi-miniflux/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-pulumi-miniflux/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-pulumi-miniflux/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-pulumi-miniflux/README.md#gh-dark-mode-only) # Run an RSS Service with Miniflux diff --git a/aws-ts-pulumi-miniflux/index.ts b/aws/ts/aws-ts-pulumi-miniflux/index.ts similarity index 100% rename from aws-ts-pulumi-miniflux/index.ts rename to aws/ts/aws-ts-pulumi-miniflux/index.ts diff --git a/aws-ts-pulumi-miniflux/package.json b/aws/ts/aws-ts-pulumi-miniflux/package.json similarity index 100% rename from aws-ts-pulumi-miniflux/package.json rename to aws/ts/aws-ts-pulumi-miniflux/package.json diff --git a/aws/ts/aws-ts-pulumi-miniflux/tsconfig.json b/aws/ts/aws-ts-pulumi-miniflux/tsconfig.json new file mode 100644 index 000000000..2dd89fb9d --- /dev/null +++ b/aws/ts/aws-ts-pulumi-miniflux/tsconfig.json @@ -0,0 +1,18 @@ +{ + "compilerOptions": { + "strict": true, + "outDir": "bin", + "target": "es2016", + "module": "commonjs", + "moduleResolution": "node", + "sourceMap": true, + "experimentalDecorators": true, + "pretty": true, + "noFallthroughCasesInSwitch": true, + "noImplicitReturns": true, + "forceConsistentCasingInFileNames": true + }, + "files": [ + "index.ts" + ] +} diff --git a/aws-ts-pulumi-webhooks/.gitignore b/aws/ts/aws-ts-pulumi-webhooks/.gitignore similarity index 100% rename from aws-ts-pulumi-webhooks/.gitignore rename to aws/ts/aws-ts-pulumi-webhooks/.gitignore diff --git a/aws-ts-pulumi-webhooks/Pulumi.yaml b/aws/ts/aws-ts-pulumi-webhooks/Pulumi.yaml similarity index 100% rename from aws-ts-pulumi-webhooks/Pulumi.yaml rename to aws/ts/aws-ts-pulumi-webhooks/Pulumi.yaml diff --git a/aws-ts-pulumi-webhooks/README.md b/aws/ts/aws-ts-pulumi-webhooks/README.md similarity index 89% rename from aws-ts-pulumi-webhooks/README.md rename to aws/ts/aws-ts-pulumi-webhooks/README.md index 554cd6fe4..bbfe7454d 100644 --- a/aws-ts-pulumi-webhooks/README.md +++ b/aws/ts/aws-ts-pulumi-webhooks/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-pulumi-webhooks/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-pulumi-webhooks/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-pulumi-webhooks/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-pulumi-webhooks/README.md#gh-dark-mode-only) # Pulumi Webhook Handler diff --git a/aws-ts-pulumi-webhooks/index.ts b/aws/ts/aws-ts-pulumi-webhooks/index.ts similarity index 100% rename from aws-ts-pulumi-webhooks/index.ts rename to aws/ts/aws-ts-pulumi-webhooks/index.ts diff --git a/aws-ts-pulumi-webhooks/package.json b/aws/ts/aws-ts-pulumi-webhooks/package.json similarity index 100% rename from aws-ts-pulumi-webhooks/package.json rename to aws/ts/aws-ts-pulumi-webhooks/package.json diff --git a/aws/ts/aws-ts-pulumi-webhooks/tsconfig.json b/aws/ts/aws-ts-pulumi-webhooks/tsconfig.json new file mode 100644 index 000000000..2a932aa58 --- /dev/null +++ b/aws/ts/aws-ts-pulumi-webhooks/tsconfig.json @@ -0,0 +1,19 @@ +{ + "compilerOptions": { + "outDir": "bin", + "target": "es2016", + "module": "commonjs", + "moduleResolution": "node", + "sourceMap": true, + "experimentalDecorators": true, + "pretty": true, + "noFallthroughCasesInSwitch": true, + "noImplicitAny": true, + "noImplicitReturns": true, + "forceConsistentCasingInFileNames": true, + "strictNullChecks": true + }, + "files": [ + "index.ts" + ] +} diff --git a/aws-ts-pulumi-webhooks/util.ts b/aws/ts/aws-ts-pulumi-webhooks/util.ts similarity index 100% rename from aws-ts-pulumi-webhooks/util.ts rename to aws/ts/aws-ts-pulumi-webhooks/util.ts diff --git a/aws-ts-redshift-glue-etl/.gitignore b/aws/ts/aws-ts-redshift-glue-etl/.gitignore similarity index 100% rename from aws-ts-redshift-glue-etl/.gitignore rename to aws/ts/aws-ts-redshift-glue-etl/.gitignore diff --git a/aws-ts-redshift-glue-etl/Pulumi.yaml b/aws/ts/aws-ts-redshift-glue-etl/Pulumi.yaml similarity index 100% rename from aws-ts-redshift-glue-etl/Pulumi.yaml rename to aws/ts/aws-ts-redshift-glue-etl/Pulumi.yaml diff --git a/aws-ts-redshift-glue-etl/README.md b/aws/ts/aws-ts-redshift-glue-etl/README.md similarity index 80% rename from aws-ts-redshift-glue-etl/README.md rename to aws/ts/aws-ts-redshift-glue-etl/README.md index ec4db0ddc..5fab0c5e0 100644 --- a/aws-ts-redshift-glue-etl/README.md +++ b/aws/ts/aws-ts-redshift-glue-etl/README.md @@ -1,7 +1,7 @@ # ETL pipeline with Amazon Redshift and AWS Glue -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-redshift-glue-etl/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-redshift-glue-etl/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-redshift-glue-etl/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-redshift-glue-etl/README.md#gh-dark-mode-only) This example creates an ETL pipeline using Amazon Redshift and AWS Glue. The pipeline extracts data from an S3 bucket with a Glue crawler, transforms it with a Python script wrapped in a Glue job, and loads it into a Redshift database deployed in a VPC. diff --git a/aws-ts-redshift-glue-etl/events-1.txt b/aws/ts/aws-ts-redshift-glue-etl/events-1.txt similarity index 100% rename from aws-ts-redshift-glue-etl/events-1.txt rename to aws/ts/aws-ts-redshift-glue-etl/events-1.txt diff --git a/aws-ts-redshift-glue-etl/glue-job.py b/aws/ts/aws-ts-redshift-glue-etl/glue-job.py similarity index 100% rename from aws-ts-redshift-glue-etl/glue-job.py rename to aws/ts/aws-ts-redshift-glue-etl/glue-job.py diff --git a/aws-ts-redshift-glue-etl/index.ts b/aws/ts/aws-ts-redshift-glue-etl/index.ts similarity index 100% rename from aws-ts-redshift-glue-etl/index.ts rename to aws/ts/aws-ts-redshift-glue-etl/index.ts diff --git a/aws-ts-redshift-glue-etl/package.json b/aws/ts/aws-ts-redshift-glue-etl/package.json similarity index 100% rename from aws-ts-redshift-glue-etl/package.json rename to aws/ts/aws-ts-redshift-glue-etl/package.json diff --git a/aws/ts/aws-ts-redshift-glue-etl/tsconfig.json b/aws/ts/aws-ts-redshift-glue-etl/tsconfig.json new file mode 100644 index 000000000..2dd89fb9d --- /dev/null +++ b/aws/ts/aws-ts-redshift-glue-etl/tsconfig.json @@ -0,0 +1,18 @@ +{ + "compilerOptions": { + "strict": true, + "outDir": "bin", + "target": "es2016", + "module": "commonjs", + "moduleResolution": "node", + "sourceMap": true, + "experimentalDecorators": true, + "pretty": true, + "noFallthroughCasesInSwitch": true, + "noImplicitReturns": true, + "forceConsistentCasingInFileNames": true + }, + "files": [ + "index.ts" + ] +} diff --git a/aws-ts-resources/Pulumi.yaml b/aws/ts/aws-ts-resources/Pulumi.yaml similarity index 100% rename from aws-ts-resources/Pulumi.yaml rename to aws/ts/aws-ts-resources/Pulumi.yaml diff --git a/aws/ts/aws-ts-resources/README.md b/aws/ts/aws-ts-resources/README.md new file mode 100644 index 000000000..6faa08d50 --- /dev/null +++ b/aws/ts/aws-ts-resources/README.md @@ -0,0 +1,22 @@ +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-resources/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-resources/README.md#gh-dark-mode-only) + +# AWS Resources + +A Pulumi program that demonstrates creating various AWS resources. + +```bash +# Create and configure a new stack +$ pulumi stack init aws-resources-dev +$ pulumi config set aws:region us-east-2 + +# Install dependencies +$ npm install + +# Preview and run the deployment +$ pulumi up + +# Remove the app +$ pulumi destroy +$ pulumi stack rm +``` diff --git a/aws-ts-resources/index.ts b/aws/ts/aws-ts-resources/index.ts similarity index 100% rename from aws-ts-resources/index.ts rename to aws/ts/aws-ts-resources/index.ts diff --git a/aws-ts-resources/package.json b/aws/ts/aws-ts-resources/package.json similarity index 100% rename from aws-ts-resources/package.json rename to aws/ts/aws-ts-resources/package.json diff --git a/aws/ts/aws-ts-resources/tsconfig.json b/aws/ts/aws-ts-resources/tsconfig.json new file mode 100644 index 000000000..2a932aa58 --- /dev/null +++ b/aws/ts/aws-ts-resources/tsconfig.json @@ -0,0 +1,19 @@ +{ + "compilerOptions": { + "outDir": "bin", + "target": "es2016", + "module": "commonjs", + "moduleResolution": "node", + "sourceMap": true, + "experimentalDecorators": true, + "pretty": true, + "noFallthroughCasesInSwitch": true, + "noImplicitAny": true, + "noImplicitReturns": true, + "forceConsistentCasingInFileNames": true, + "strictNullChecks": true + }, + "files": [ + "index.ts" + ] +} diff --git a/aws-ts-ruby-on-rails/Pulumi.yaml b/aws/ts/aws-ts-ruby-on-rails/Pulumi.yaml similarity index 100% rename from aws-ts-ruby-on-rails/Pulumi.yaml rename to aws/ts/aws-ts-ruby-on-rails/Pulumi.yaml diff --git a/aws-ts-ruby-on-rails/README.md b/aws/ts/aws-ts-ruby-on-rails/README.md similarity index 83% rename from aws-ts-ruby-on-rails/README.md rename to aws/ts/aws-ts-ruby-on-rails/README.md index 92906a9d9..86948a337 100644 --- a/aws-ts-ruby-on-rails/README.md +++ b/aws/ts/aws-ts-ruby-on-rails/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-ruby-on-rails/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-ruby-on-rails/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-ruby-on-rails/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-ruby-on-rails/README.md#gh-dark-mode-only) # Ruby on Rails Server Using Amazon EC2 diff --git a/aws-ts-ruby-on-rails/config.ts b/aws/ts/aws-ts-ruby-on-rails/config.ts similarity index 100% rename from aws-ts-ruby-on-rails/config.ts rename to aws/ts/aws-ts-ruby-on-rails/config.ts diff --git a/aws-ts-ruby-on-rails/files/database.yml b/aws/ts/aws-ts-ruby-on-rails/files/database.yml similarity index 100% rename from aws-ts-ruby-on-rails/files/database.yml rename to aws/ts/aws-ts-ruby-on-rails/files/database.yml diff --git a/aws-ts-ruby-on-rails/files/install_application b/aws/ts/aws-ts-ruby-on-rails/files/install_application similarity index 100% rename from aws-ts-ruby-on-rails/files/install_application rename to aws/ts/aws-ts-ruby-on-rails/files/install_application diff --git a/aws-ts-ruby-on-rails/files/install_ruby b/aws/ts/aws-ts-ruby-on-rails/files/install_ruby similarity index 100% rename from aws-ts-ruby-on-rails/files/install_ruby rename to aws/ts/aws-ts-ruby-on-rails/files/install_ruby diff --git a/aws-ts-ruby-on-rails/files/setup.mysql b/aws/ts/aws-ts-ruby-on-rails/files/setup.mysql similarity index 100% rename from aws-ts-ruby-on-rails/files/setup.mysql rename to aws/ts/aws-ts-ruby-on-rails/files/setup.mysql diff --git a/aws-ts-ruby-on-rails/files/start_application b/aws/ts/aws-ts-ruby-on-rails/files/start_application similarity index 100% rename from aws-ts-ruby-on-rails/files/start_application rename to aws/ts/aws-ts-ruby-on-rails/files/start_application diff --git a/aws-ts-ruby-on-rails/index.ts b/aws/ts/aws-ts-ruby-on-rails/index.ts similarity index 100% rename from aws-ts-ruby-on-rails/index.ts rename to aws/ts/aws-ts-ruby-on-rails/index.ts diff --git a/aws-ts-ruby-on-rails/package.json b/aws/ts/aws-ts-ruby-on-rails/package.json similarity index 100% rename from aws-ts-ruby-on-rails/package.json rename to aws/ts/aws-ts-ruby-on-rails/package.json diff --git a/aws-ts-ruby-on-rails/tsconfig.json b/aws/ts/aws-ts-ruby-on-rails/tsconfig.json similarity index 96% rename from aws-ts-ruby-on-rails/tsconfig.json rename to aws/ts/aws-ts-ruby-on-rails/tsconfig.json index 3bf998d8a..d205c42b3 100644 --- a/aws-ts-ruby-on-rails/tsconfig.json +++ b/aws/ts/aws-ts-ruby-on-rails/tsconfig.json @@ -16,7 +16,7 @@ "strictNullChecks": true }, "files": [ - "index.ts", + "index.ts", "config.ts" ] } diff --git a/aws-ts-s3-folder/.gitignore b/aws/ts/aws-ts-s3-folder/.gitignore similarity index 100% rename from aws-ts-s3-folder/.gitignore rename to aws/ts/aws-ts-s3-folder/.gitignore diff --git a/aws-ts-s3-folder/Pulumi.yaml b/aws/ts/aws-ts-s3-folder/Pulumi.yaml similarity index 100% rename from aws-ts-s3-folder/Pulumi.yaml rename to aws/ts/aws-ts-s3-folder/Pulumi.yaml diff --git a/aws-ts-s3-folder/README.md b/aws/ts/aws-ts-s3-folder/README.md similarity index 87% rename from aws-ts-s3-folder/README.md rename to aws/ts/aws-ts-s3-folder/README.md index a15598303..9071544b8 100644 --- a/aws-ts-s3-folder/README.md +++ b/aws/ts/aws-ts-s3-folder/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-s3-folder/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-s3-folder/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-s3-folder/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-s3-folder/README.md#gh-dark-mode-only) # Host a Static Website on Amazon S3 diff --git a/aws-ts-s3-folder/index.ts b/aws/ts/aws-ts-s3-folder/index.ts similarity index 100% rename from aws-ts-s3-folder/index.ts rename to aws/ts/aws-ts-s3-folder/index.ts diff --git a/aws-ts-s3-folder/package.json b/aws/ts/aws-ts-s3-folder/package.json similarity index 100% rename from aws-ts-s3-folder/package.json rename to aws/ts/aws-ts-s3-folder/package.json diff --git a/aws/ts/aws-ts-s3-folder/tsconfig.json b/aws/ts/aws-ts-s3-folder/tsconfig.json new file mode 100644 index 000000000..2dd89fb9d --- /dev/null +++ b/aws/ts/aws-ts-s3-folder/tsconfig.json @@ -0,0 +1,18 @@ +{ + "compilerOptions": { + "strict": true, + "outDir": "bin", + "target": "es2016", + "module": "commonjs", + "moduleResolution": "node", + "sourceMap": true, + "experimentalDecorators": true, + "pretty": true, + "noFallthroughCasesInSwitch": true, + "noImplicitReturns": true, + "forceConsistentCasingInFileNames": true + }, + "files": [ + "index.ts" + ] +} diff --git a/aws-ts-s3-folder/www/favicon.png b/aws/ts/aws-ts-s3-folder/www/favicon.png similarity index 100% rename from aws-ts-s3-folder/www/favicon.png rename to aws/ts/aws-ts-s3-folder/www/favicon.png diff --git a/aws-ts-s3-folder/www/index.html b/aws/ts/aws-ts-s3-folder/www/index.html similarity index 100% rename from aws-ts-s3-folder/www/index.html rename to aws/ts/aws-ts-s3-folder/www/index.html diff --git a/aws-ts-s3-lambda-copyzip/.gitignore b/aws/ts/aws-ts-s3-lambda-copyzip/.gitignore similarity index 100% rename from aws-ts-s3-lambda-copyzip/.gitignore rename to aws/ts/aws-ts-s3-lambda-copyzip/.gitignore diff --git a/aws-ts-s3-lambda-copyzip/Pulumi.yaml b/aws/ts/aws-ts-s3-lambda-copyzip/Pulumi.yaml similarity index 100% rename from aws-ts-s3-lambda-copyzip/Pulumi.yaml rename to aws/ts/aws-ts-s3-lambda-copyzip/Pulumi.yaml diff --git a/aws-ts-s3-lambda-copyzip/README.md b/aws/ts/aws-ts-s3-lambda-copyzip/README.md similarity index 86% rename from aws-ts-s3-lambda-copyzip/README.md rename to aws/ts/aws-ts-s3-lambda-copyzip/README.md index 47a190da4..d3419b96d 100644 --- a/aws-ts-s3-lambda-copyzip/README.md +++ b/aws/ts/aws-ts-s3-lambda-copyzip/README.md @@ -1,12 +1,12 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-s3-lambda-copyzip/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-s3-lambda-copyzip/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-s3-lambda-copyzip/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-s3-lambda-copyzip/README.md#gh-dark-mode-only) # Serverless App to Copy and Zip Objects Between Amazon S3 Buckets This example sets up two AWS S3 Buckets and a single Lambda that listens to one and, upon each new object arriving in it, zips it up and copies it to the second bucket. Its architecture looks like this: -![Architecture](./arch.png) +![Architecture](arch.png) This example is also featured in the blog post [Easy Serverless Apps and Infrastructure -- Real Events, Real Code](https://www.pulumi.com/blog/easy-serverless-apps-and-infrastructure-real-events-real-code/). diff --git a/aws-ts-s3-lambda-copyzip/arch.png b/aws/ts/aws-ts-s3-lambda-copyzip/arch.png similarity index 100% rename from aws-ts-s3-lambda-copyzip/arch.png rename to aws/ts/aws-ts-s3-lambda-copyzip/arch.png diff --git a/aws-ts-s3-lambda-copyzip/index.ts b/aws/ts/aws-ts-s3-lambda-copyzip/index.ts similarity index 100% rename from aws-ts-s3-lambda-copyzip/index.ts rename to aws/ts/aws-ts-s3-lambda-copyzip/index.ts diff --git a/aws-ts-s3-lambda-copyzip/package.json b/aws/ts/aws-ts-s3-lambda-copyzip/package.json similarity index 100% rename from aws-ts-s3-lambda-copyzip/package.json rename to aws/ts/aws-ts-s3-lambda-copyzip/package.json diff --git a/aws/ts/aws-ts-s3-lambda-copyzip/tsconfig.json b/aws/ts/aws-ts-s3-lambda-copyzip/tsconfig.json new file mode 100644 index 000000000..2a932aa58 --- /dev/null +++ b/aws/ts/aws-ts-s3-lambda-copyzip/tsconfig.json @@ -0,0 +1,19 @@ +{ + "compilerOptions": { + "outDir": "bin", + "target": "es2016", + "module": "commonjs", + "moduleResolution": "node", + "sourceMap": true, + "experimentalDecorators": true, + "pretty": true, + "noFallthroughCasesInSwitch": true, + "noImplicitAny": true, + "noImplicitReturns": true, + "forceConsistentCasingInFileNames": true, + "strictNullChecks": true + }, + "files": [ + "index.ts" + ] +} diff --git a/aws-ts-scheduled-function/.gitignore b/aws/ts/aws-ts-scheduled-function/.gitignore similarity index 100% rename from aws-ts-scheduled-function/.gitignore rename to aws/ts/aws-ts-scheduled-function/.gitignore diff --git a/aws-ts-scheduled-function/Pulumi.yaml b/aws/ts/aws-ts-scheduled-function/Pulumi.yaml similarity index 100% rename from aws-ts-scheduled-function/Pulumi.yaml rename to aws/ts/aws-ts-scheduled-function/Pulumi.yaml diff --git a/aws-ts-scheduled-function/README.md b/aws/ts/aws-ts-scheduled-function/README.md similarity index 83% rename from aws-ts-scheduled-function/README.md rename to aws/ts/aws-ts-scheduled-function/README.md index 71c32feda..439727517 100644 --- a/aws-ts-scheduled-function/README.md +++ b/aws/ts/aws-ts-scheduled-function/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-scheduled-function/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-scheduled-function/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-scheduled-function/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-scheduled-function/README.md#gh-dark-mode-only) # Scheduled Function on AWS diff --git a/aws-ts-scheduled-function/index.ts b/aws/ts/aws-ts-scheduled-function/index.ts similarity index 100% rename from aws-ts-scheduled-function/index.ts rename to aws/ts/aws-ts-scheduled-function/index.ts diff --git a/aws-ts-scheduled-function/package.json b/aws/ts/aws-ts-scheduled-function/package.json similarity index 100% rename from aws-ts-scheduled-function/package.json rename to aws/ts/aws-ts-scheduled-function/package.json diff --git a/aws-ts-scheduled-function/tsconfig.json b/aws/ts/aws-ts-scheduled-function/tsconfig.json similarity index 96% rename from aws-ts-scheduled-function/tsconfig.json rename to aws/ts/aws-ts-scheduled-function/tsconfig.json index 16caa48c2..9520740af 100644 --- a/aws-ts-scheduled-function/tsconfig.json +++ b/aws/ts/aws-ts-scheduled-function/tsconfig.json @@ -17,6 +17,6 @@ "strictNullChecks": true }, "files": [ - "index.ts" + "index.ts" ] } diff --git a/aws-ts-secrets-manager/.gitignore b/aws/ts/aws-ts-secrets-manager/.gitignore similarity index 100% rename from aws-ts-secrets-manager/.gitignore rename to aws/ts/aws-ts-secrets-manager/.gitignore diff --git a/aws-ts-secrets-manager/Pulumi.yaml b/aws/ts/aws-ts-secrets-manager/Pulumi.yaml similarity index 100% rename from aws-ts-secrets-manager/Pulumi.yaml rename to aws/ts/aws-ts-secrets-manager/Pulumi.yaml diff --git a/aws-ts-secrets-manager/README.md b/aws/ts/aws-ts-secrets-manager/README.md similarity index 76% rename from aws-ts-secrets-manager/README.md rename to aws/ts/aws-ts-secrets-manager/README.md index 1264aebd5..8a1452ad0 100644 --- a/aws-ts-secrets-manager/README.md +++ b/aws/ts/aws-ts-secrets-manager/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-secrets-manager/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-secrets-manager/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-secrets-manager/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-secrets-manager/README.md#gh-dark-mode-only) # Setup AWS Secrets manager diff --git a/aws-ts-secrets-manager/index.ts b/aws/ts/aws-ts-secrets-manager/index.ts similarity index 100% rename from aws-ts-secrets-manager/index.ts rename to aws/ts/aws-ts-secrets-manager/index.ts diff --git a/aws-ts-secrets-manager/package.json b/aws/ts/aws-ts-secrets-manager/package.json similarity index 100% rename from aws-ts-secrets-manager/package.json rename to aws/ts/aws-ts-secrets-manager/package.json diff --git a/aws/ts/aws-ts-secrets-manager/tsconfig.json b/aws/ts/aws-ts-secrets-manager/tsconfig.json new file mode 100644 index 000000000..2dd89fb9d --- /dev/null +++ b/aws/ts/aws-ts-secrets-manager/tsconfig.json @@ -0,0 +1,18 @@ +{ + "compilerOptions": { + "strict": true, + "outDir": "bin", + "target": "es2016", + "module": "commonjs", + "moduleResolution": "node", + "sourceMap": true, + "experimentalDecorators": true, + "pretty": true, + "noFallthroughCasesInSwitch": true, + "noImplicitReturns": true, + "forceConsistentCasingInFileNames": true + }, + "files": [ + "index.ts" + ] +} diff --git a/aws-ts-serverless-datawarehouse/.gitignore b/aws/ts/aws-ts-serverless-datawarehouse/.gitignore similarity index 100% rename from aws-ts-serverless-datawarehouse/.gitignore rename to aws/ts/aws-ts-serverless-datawarehouse/.gitignore diff --git a/aws-ts-serverless-datawarehouse/Pulumi.yaml b/aws/ts/aws-ts-serverless-datawarehouse/Pulumi.yaml similarity index 100% rename from aws-ts-serverless-datawarehouse/Pulumi.yaml rename to aws/ts/aws-ts-serverless-datawarehouse/Pulumi.yaml diff --git a/aws-ts-serverless-datawarehouse/README.md b/aws/ts/aws-ts-serverless-datawarehouse/README.md similarity index 95% rename from aws-ts-serverless-datawarehouse/README.md rename to aws/ts/aws-ts-serverless-datawarehouse/README.md index 142e7eb83..1362a006a 100644 --- a/aws-ts-serverless-datawarehouse/README.md +++ b/aws/ts/aws-ts-serverless-datawarehouse/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-serverless-datawarehouse/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-serverless-datawarehouse/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-serverless-datawarehouse/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-serverless-datawarehouse/README.md#gh-dark-mode-only) # Serverless Datawarehouse diff --git a/aws-ts-serverless-datawarehouse/__tests__/serverless.integration.test.ts b/aws/ts/aws-ts-serverless-datawarehouse/__tests__/serverless.integration.test.ts similarity index 100% rename from aws-ts-serverless-datawarehouse/__tests__/serverless.integration.test.ts rename to aws/ts/aws-ts-serverless-datawarehouse/__tests__/serverless.integration.test.ts diff --git a/aws-ts-serverless-datawarehouse/architecture.png b/aws/ts/aws-ts-serverless-datawarehouse/architecture.png similarity index 100% rename from aws-ts-serverless-datawarehouse/architecture.png rename to aws/ts/aws-ts-serverless-datawarehouse/architecture.png diff --git a/aws-ts-serverless-datawarehouse/datawarehouse/index.ts b/aws/ts/aws-ts-serverless-datawarehouse/datawarehouse/index.ts similarity index 100% rename from aws-ts-serverless-datawarehouse/datawarehouse/index.ts rename to aws/ts/aws-ts-serverless-datawarehouse/datawarehouse/index.ts diff --git a/aws-ts-serverless-datawarehouse/datawarehouse/inputStream/index.ts b/aws/ts/aws-ts-serverless-datawarehouse/datawarehouse/inputStream/index.ts similarity index 100% rename from aws-ts-serverless-datawarehouse/datawarehouse/inputStream/index.ts rename to aws/ts/aws-ts-serverless-datawarehouse/datawarehouse/inputStream/index.ts diff --git a/aws-ts-serverless-datawarehouse/datawarehouse/lambdaCron/index.ts b/aws/ts/aws-ts-serverless-datawarehouse/datawarehouse/lambdaCron/index.ts similarity index 100% rename from aws-ts-serverless-datawarehouse/datawarehouse/lambdaCron/index.ts rename to aws/ts/aws-ts-serverless-datawarehouse/datawarehouse/lambdaCron/index.ts diff --git a/aws-ts-serverless-datawarehouse/datawarehouse/partitionRegistrar/__tests__/partitionHelper.unit.test.ts b/aws/ts/aws-ts-serverless-datawarehouse/datawarehouse/partitionRegistrar/__tests__/partitionHelper.unit.test.ts similarity index 100% rename from aws-ts-serverless-datawarehouse/datawarehouse/partitionRegistrar/__tests__/partitionHelper.unit.test.ts rename to aws/ts/aws-ts-serverless-datawarehouse/datawarehouse/partitionRegistrar/__tests__/partitionHelper.unit.test.ts diff --git a/aws-ts-serverless-datawarehouse/datawarehouse/partitionRegistrar/index.ts b/aws/ts/aws-ts-serverless-datawarehouse/datawarehouse/partitionRegistrar/index.ts similarity index 100% rename from aws-ts-serverless-datawarehouse/datawarehouse/partitionRegistrar/index.ts rename to aws/ts/aws-ts-serverless-datawarehouse/datawarehouse/partitionRegistrar/index.ts diff --git a/aws-ts-serverless-datawarehouse/datawarehouse/partitionRegistrar/partitionHelper.ts b/aws/ts/aws-ts-serverless-datawarehouse/datawarehouse/partitionRegistrar/partitionHelper.ts similarity index 100% rename from aws-ts-serverless-datawarehouse/datawarehouse/partitionRegistrar/partitionHelper.ts rename to aws/ts/aws-ts-serverless-datawarehouse/datawarehouse/partitionRegistrar/partitionHelper.ts diff --git a/aws-ts-serverless-datawarehouse/index.ts b/aws/ts/aws-ts-serverless-datawarehouse/index.ts similarity index 100% rename from aws-ts-serverless-datawarehouse/index.ts rename to aws/ts/aws-ts-serverless-datawarehouse/index.ts diff --git a/aws-ts-serverless-datawarehouse/jest.config.js b/aws/ts/aws-ts-serverless-datawarehouse/jest.config.js similarity index 100% rename from aws-ts-serverless-datawarehouse/jest.config.js rename to aws/ts/aws-ts-serverless-datawarehouse/jest.config.js diff --git a/aws-ts-serverless-datawarehouse/package.json b/aws/ts/aws-ts-serverless-datawarehouse/package.json similarity index 100% rename from aws-ts-serverless-datawarehouse/package.json rename to aws/ts/aws-ts-serverless-datawarehouse/package.json diff --git a/aws-ts-serverless-datawarehouse/testing/eventGenerator/index.ts b/aws/ts/aws-ts-serverless-datawarehouse/testing/eventGenerator/index.ts similarity index 100% rename from aws-ts-serverless-datawarehouse/testing/eventGenerator/index.ts rename to aws/ts/aws-ts-serverless-datawarehouse/testing/eventGenerator/index.ts diff --git a/aws-ts-serverless-datawarehouse/testing/integration/execute.ts b/aws/ts/aws-ts-serverless-datawarehouse/testing/integration/execute.ts similarity index 100% rename from aws-ts-serverless-datawarehouse/testing/integration/execute.ts rename to aws/ts/aws-ts-serverless-datawarehouse/testing/integration/execute.ts diff --git a/aws-ts-serverless-datawarehouse/testing/integration/index.ts b/aws/ts/aws-ts-serverless-datawarehouse/testing/integration/index.ts similarity index 100% rename from aws-ts-serverless-datawarehouse/testing/integration/index.ts rename to aws/ts/aws-ts-serverless-datawarehouse/testing/integration/index.ts diff --git a/aws/ts/aws-ts-serverless-datawarehouse/tsconfig.json b/aws/ts/aws-ts-serverless-datawarehouse/tsconfig.json new file mode 100644 index 000000000..2dd89fb9d --- /dev/null +++ b/aws/ts/aws-ts-serverless-datawarehouse/tsconfig.json @@ -0,0 +1,18 @@ +{ + "compilerOptions": { + "strict": true, + "outDir": "bin", + "target": "es2016", + "module": "commonjs", + "moduleResolution": "node", + "sourceMap": true, + "experimentalDecorators": true, + "pretty": true, + "noFallthroughCasesInSwitch": true, + "noImplicitReturns": true, + "forceConsistentCasingInFileNames": true + }, + "files": [ + "index.ts" + ] +} diff --git a/aws-ts-serverless-datawarehouse/utils/index.ts b/aws/ts/aws-ts-serverless-datawarehouse/utils/index.ts similarity index 100% rename from aws-ts-serverless-datawarehouse/utils/index.ts rename to aws/ts/aws-ts-serverless-datawarehouse/utils/index.ts diff --git a/aws-ts-serverless-raw/.gitignore b/aws/ts/aws-ts-serverless-raw/.gitignore similarity index 100% rename from aws-ts-serverless-raw/.gitignore rename to aws/ts/aws-ts-serverless-raw/.gitignore diff --git a/aws-ts-serverless-raw/Pulumi.yaml b/aws/ts/aws-ts-serverless-raw/Pulumi.yaml similarity index 100% rename from aws-ts-serverless-raw/Pulumi.yaml rename to aws/ts/aws-ts-serverless-raw/Pulumi.yaml diff --git a/aws-ts-serverless-raw/README.md b/aws/ts/aws-ts-serverless-raw/README.md similarity index 86% rename from aws-ts-serverless-raw/README.md rename to aws/ts/aws-ts-serverless-raw/README.md index 5375fe900..0af8605ff 100644 --- a/aws-ts-serverless-raw/README.md +++ b/aws/ts/aws-ts-serverless-raw/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-serverless-raw/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-serverless-raw/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-serverless-raw/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-serverless-raw/README.md#gh-dark-mode-only) # Serverless C# App diff --git a/aws-ts-serverless-raw/app/Functions.cs b/aws/ts/aws-ts-serverless-raw/app/Functions.cs similarity index 100% rename from aws-ts-serverless-raw/app/Functions.cs rename to aws/ts/aws-ts-serverless-raw/app/Functions.cs diff --git a/aws-ts-serverless-raw/app/app.csproj b/aws/ts/aws-ts-serverless-raw/app/app.csproj similarity index 100% rename from aws-ts-serverless-raw/app/app.csproj rename to aws/ts/aws-ts-serverless-raw/app/app.csproj diff --git a/aws-ts-serverless-raw/index.ts b/aws/ts/aws-ts-serverless-raw/index.ts similarity index 100% rename from aws-ts-serverless-raw/index.ts rename to aws/ts/aws-ts-serverless-raw/index.ts diff --git a/aws-ts-serverless-raw/package.json b/aws/ts/aws-ts-serverless-raw/package.json similarity index 100% rename from aws-ts-serverless-raw/package.json rename to aws/ts/aws-ts-serverless-raw/package.json diff --git a/aws/ts/aws-ts-serverless-raw/tsconfig.json b/aws/ts/aws-ts-serverless-raw/tsconfig.json new file mode 100644 index 000000000..2a932aa58 --- /dev/null +++ b/aws/ts/aws-ts-serverless-raw/tsconfig.json @@ -0,0 +1,19 @@ +{ + "compilerOptions": { + "outDir": "bin", + "target": "es2016", + "module": "commonjs", + "moduleResolution": "node", + "sourceMap": true, + "experimentalDecorators": true, + "pretty": true, + "noFallthroughCasesInSwitch": true, + "noImplicitAny": true, + "noImplicitReturns": true, + "forceConsistentCasingInFileNames": true, + "strictNullChecks": true + }, + "files": [ + "index.ts" + ] +} diff --git a/aws-ts-slackbot/Pulumi.yaml b/aws/ts/aws-ts-slackbot/Pulumi.yaml similarity index 100% rename from aws-ts-slackbot/Pulumi.yaml rename to aws/ts/aws-ts-slackbot/Pulumi.yaml diff --git a/aws-ts-slackbot/README.md b/aws/ts/aws-ts-slackbot/README.md similarity index 94% rename from aws-ts-slackbot/README.md rename to aws/ts/aws-ts-slackbot/README.md index 79c5c1ec4..49a5f9d14 100644 --- a/aws-ts-slackbot/README.md +++ b/aws/ts/aws-ts-slackbot/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-slackbot/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-slackbot/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-slackbot/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-slackbot/README.md#gh-dark-mode-only) # Create a Slackbot for Posting Mention Notifications diff --git a/aws-ts-slackbot/index.ts b/aws/ts/aws-ts-slackbot/index.ts similarity index 100% rename from aws-ts-slackbot/index.ts rename to aws/ts/aws-ts-slackbot/index.ts diff --git a/aws-ts-slackbot/package.json b/aws/ts/aws-ts-slackbot/package.json similarity index 100% rename from aws-ts-slackbot/package.json rename to aws/ts/aws-ts-slackbot/package.json diff --git a/aws/ts/aws-ts-slackbot/tsconfig.json b/aws/ts/aws-ts-slackbot/tsconfig.json new file mode 100644 index 000000000..2a932aa58 --- /dev/null +++ b/aws/ts/aws-ts-slackbot/tsconfig.json @@ -0,0 +1,19 @@ +{ + "compilerOptions": { + "outDir": "bin", + "target": "es2016", + "module": "commonjs", + "moduleResolution": "node", + "sourceMap": true, + "experimentalDecorators": true, + "pretty": true, + "noFallthroughCasesInSwitch": true, + "noImplicitAny": true, + "noImplicitReturns": true, + "forceConsistentCasingInFileNames": true, + "strictNullChecks": true + }, + "files": [ + "index.ts" + ] +} diff --git a/aws-ts-stackreference-architecture/.gitignore b/aws/ts/aws-ts-stackreference-architecture/.gitignore similarity index 100% rename from aws-ts-stackreference-architecture/.gitignore rename to aws/ts/aws-ts-stackreference-architecture/.gitignore diff --git a/aws-ts-stackreference-architecture/README.md b/aws/ts/aws-ts-stackreference-architecture/README.md similarity index 100% rename from aws-ts-stackreference-architecture/README.md rename to aws/ts/aws-ts-stackreference-architecture/README.md diff --git a/aws-ts-stackreference-architecture/application/Pulumi.yaml b/aws/ts/aws-ts-stackreference-architecture/application/Pulumi.yaml similarity index 100% rename from aws-ts-stackreference-architecture/application/Pulumi.yaml rename to aws/ts/aws-ts-stackreference-architecture/application/Pulumi.yaml diff --git a/aws-ts-stackreference-architecture/application/package.json b/aws/ts/aws-ts-stackreference-architecture/application/package.json similarity index 100% rename from aws-ts-stackreference-architecture/application/package.json rename to aws/ts/aws-ts-stackreference-architecture/application/package.json diff --git a/aws-ts-stackreference-architecture/application/src/application.ts b/aws/ts/aws-ts-stackreference-architecture/application/src/application.ts similarity index 100% rename from aws-ts-stackreference-architecture/application/src/application.ts rename to aws/ts/aws-ts-stackreference-architecture/application/src/application.ts diff --git a/aws-ts-stackreference-architecture/application/src/backend/Dockerfile b/aws/ts/aws-ts-stackreference-architecture/application/src/backend/Dockerfile similarity index 100% rename from aws-ts-stackreference-architecture/application/src/backend/Dockerfile rename to aws/ts/aws-ts-stackreference-architecture/application/src/backend/Dockerfile diff --git a/aws-ts-stackreference-architecture/application/src/backend/env b/aws/ts/aws-ts-stackreference-architecture/application/src/backend/env similarity index 100% rename from aws-ts-stackreference-architecture/application/src/backend/env rename to aws/ts/aws-ts-stackreference-architecture/application/src/backend/env diff --git a/aws-ts-stackreference-architecture/application/src/backend/helloworld.py b/aws/ts/aws-ts-stackreference-architecture/application/src/backend/helloworld.py similarity index 100% rename from aws-ts-stackreference-architecture/application/src/backend/helloworld.py rename to aws/ts/aws-ts-stackreference-architecture/application/src/backend/helloworld.py diff --git a/aws-ts-stackreference-architecture/application/src/backend/requirements.txt b/aws/ts/aws-ts-stackreference-architecture/application/src/backend/requirements.txt similarity index 100% rename from aws-ts-stackreference-architecture/application/src/backend/requirements.txt rename to aws/ts/aws-ts-stackreference-architecture/application/src/backend/requirements.txt diff --git a/aws-ts-stackreference-architecture/application/src/index.ts b/aws/ts/aws-ts-stackreference-architecture/application/src/index.ts similarity index 100% rename from aws-ts-stackreference-architecture/application/src/index.ts rename to aws/ts/aws-ts-stackreference-architecture/application/src/index.ts diff --git a/aws-ts-stackreference-architecture/networking/tsconfig.json b/aws/ts/aws-ts-stackreference-architecture/application/tsconfig.json similarity index 95% rename from aws-ts-stackreference-architecture/networking/tsconfig.json rename to aws/ts/aws-ts-stackreference-architecture/application/tsconfig.json index 88a2e2481..2badc0e99 100644 --- a/aws-ts-stackreference-architecture/networking/tsconfig.json +++ b/aws/ts/aws-ts-stackreference-architecture/application/tsconfig.json @@ -17,6 +17,6 @@ "strictNullChecks": true }, "files": [ - "src/index.ts" + "src/index.ts" ] } diff --git a/aws-ts-stackreference-architecture/application/tslint.json b/aws/ts/aws-ts-stackreference-architecture/application/tslint.json similarity index 100% rename from aws-ts-stackreference-architecture/application/tslint.json rename to aws/ts/aws-ts-stackreference-architecture/application/tslint.json diff --git a/aws-ts-stackreference-architecture/database/Pulumi.yaml b/aws/ts/aws-ts-stackreference-architecture/database/Pulumi.yaml similarity index 100% rename from aws-ts-stackreference-architecture/database/Pulumi.yaml rename to aws/ts/aws-ts-stackreference-architecture/database/Pulumi.yaml diff --git a/aws-ts-stackreference-architecture/database/package.json b/aws/ts/aws-ts-stackreference-architecture/database/package.json similarity index 100% rename from aws-ts-stackreference-architecture/database/package.json rename to aws/ts/aws-ts-stackreference-architecture/database/package.json diff --git a/aws-ts-stackreference-architecture/database/src/database.ts b/aws/ts/aws-ts-stackreference-architecture/database/src/database.ts similarity index 100% rename from aws-ts-stackreference-architecture/database/src/database.ts rename to aws/ts/aws-ts-stackreference-architecture/database/src/database.ts diff --git a/aws-ts-stackreference-architecture/database/src/index.ts b/aws/ts/aws-ts-stackreference-architecture/database/src/index.ts similarity index 100% rename from aws-ts-stackreference-architecture/database/src/index.ts rename to aws/ts/aws-ts-stackreference-architecture/database/src/index.ts diff --git a/aws-ts-stackreference-architecture/application/tsconfig.json b/aws/ts/aws-ts-stackreference-architecture/database/tsconfig.json similarity index 95% rename from aws-ts-stackreference-architecture/application/tsconfig.json rename to aws/ts/aws-ts-stackreference-architecture/database/tsconfig.json index 88a2e2481..2badc0e99 100644 --- a/aws-ts-stackreference-architecture/application/tsconfig.json +++ b/aws/ts/aws-ts-stackreference-architecture/database/tsconfig.json @@ -17,6 +17,6 @@ "strictNullChecks": true }, "files": [ - "src/index.ts" + "src/index.ts" ] } diff --git a/aws-ts-stackreference-architecture/database/tslint.json b/aws/ts/aws-ts-stackreference-architecture/database/tslint.json similarity index 100% rename from aws-ts-stackreference-architecture/database/tslint.json rename to aws/ts/aws-ts-stackreference-architecture/database/tslint.json diff --git a/aws-ts-stackreference-architecture/networking/Pulumi.yaml b/aws/ts/aws-ts-stackreference-architecture/networking/Pulumi.yaml similarity index 100% rename from aws-ts-stackreference-architecture/networking/Pulumi.yaml rename to aws/ts/aws-ts-stackreference-architecture/networking/Pulumi.yaml diff --git a/aws-ts-stackreference-architecture/networking/package.json b/aws/ts/aws-ts-stackreference-architecture/networking/package.json similarity index 100% rename from aws-ts-stackreference-architecture/networking/package.json rename to aws/ts/aws-ts-stackreference-architecture/networking/package.json diff --git a/aws-ts-stackreference-architecture/networking/src/index.ts b/aws/ts/aws-ts-stackreference-architecture/networking/src/index.ts similarity index 100% rename from aws-ts-stackreference-architecture/networking/src/index.ts rename to aws/ts/aws-ts-stackreference-architecture/networking/src/index.ts diff --git a/aws-ts-stackreference-architecture/networking/src/vpc.ts b/aws/ts/aws-ts-stackreference-architecture/networking/src/vpc.ts similarity index 100% rename from aws-ts-stackreference-architecture/networking/src/vpc.ts rename to aws/ts/aws-ts-stackreference-architecture/networking/src/vpc.ts diff --git a/aws-ts-stackreference-architecture/database/tsconfig.json b/aws/ts/aws-ts-stackreference-architecture/networking/tsconfig.json similarity index 95% rename from aws-ts-stackreference-architecture/database/tsconfig.json rename to aws/ts/aws-ts-stackreference-architecture/networking/tsconfig.json index 88a2e2481..2badc0e99 100644 --- a/aws-ts-stackreference-architecture/database/tsconfig.json +++ b/aws/ts/aws-ts-stackreference-architecture/networking/tsconfig.json @@ -17,6 +17,6 @@ "strictNullChecks": true }, "files": [ - "src/index.ts" + "src/index.ts" ] } diff --git a/aws-ts-stackreference-architecture/networking/tslint.json b/aws/ts/aws-ts-stackreference-architecture/networking/tslint.json similarity index 100% rename from aws-ts-stackreference-architecture/networking/tslint.json rename to aws/ts/aws-ts-stackreference-architecture/networking/tslint.json diff --git a/aws-ts-stackreference/.gitignore b/aws/ts/aws-ts-stackreference/.gitignore similarity index 100% rename from aws-ts-stackreference/.gitignore rename to aws/ts/aws-ts-stackreference/.gitignore diff --git a/aws-ts-stackreference/README.md b/aws/ts/aws-ts-stackreference/README.md similarity index 100% rename from aws-ts-stackreference/README.md rename to aws/ts/aws-ts-stackreference/README.md diff --git a/aws-ts-stackreference/company/.gitignore b/aws/ts/aws-ts-stackreference/company/.gitignore similarity index 100% rename from aws-ts-stackreference/company/.gitignore rename to aws/ts/aws-ts-stackreference/company/.gitignore diff --git a/aws-ts-stackreference/company/Pulumi.yaml b/aws/ts/aws-ts-stackreference/company/Pulumi.yaml similarity index 100% rename from aws-ts-stackreference/company/Pulumi.yaml rename to aws/ts/aws-ts-stackreference/company/Pulumi.yaml diff --git a/aws-ts-stackreference/company/index.ts b/aws/ts/aws-ts-stackreference/company/index.ts similarity index 100% rename from aws-ts-stackreference/company/index.ts rename to aws/ts/aws-ts-stackreference/company/index.ts diff --git a/aws-ts-stackreference/company/package.json b/aws/ts/aws-ts-stackreference/company/package.json similarity index 100% rename from aws-ts-stackreference/company/package.json rename to aws/ts/aws-ts-stackreference/company/package.json diff --git a/aws/ts/aws-ts-stackreference/company/tsconfig.json b/aws/ts/aws-ts-stackreference/company/tsconfig.json new file mode 100644 index 000000000..2a932aa58 --- /dev/null +++ b/aws/ts/aws-ts-stackreference/company/tsconfig.json @@ -0,0 +1,19 @@ +{ + "compilerOptions": { + "outDir": "bin", + "target": "es2016", + "module": "commonjs", + "moduleResolution": "node", + "sourceMap": true, + "experimentalDecorators": true, + "pretty": true, + "noFallthroughCasesInSwitch": true, + "noImplicitAny": true, + "noImplicitReturns": true, + "forceConsistentCasingInFileNames": true, + "strictNullChecks": true + }, + "files": [ + "index.ts" + ] +} diff --git a/aws-ts-stackreference/department/.gitignore b/aws/ts/aws-ts-stackreference/department/.gitignore similarity index 100% rename from aws-ts-stackreference/department/.gitignore rename to aws/ts/aws-ts-stackreference/department/.gitignore diff --git a/aws-ts-stackreference/department/Pulumi.yaml b/aws/ts/aws-ts-stackreference/department/Pulumi.yaml similarity index 100% rename from aws-ts-stackreference/department/Pulumi.yaml rename to aws/ts/aws-ts-stackreference/department/Pulumi.yaml diff --git a/aws-ts-stackreference/department/index.ts b/aws/ts/aws-ts-stackreference/department/index.ts similarity index 100% rename from aws-ts-stackreference/department/index.ts rename to aws/ts/aws-ts-stackreference/department/index.ts diff --git a/aws-ts-stackreference/department/package.json b/aws/ts/aws-ts-stackreference/department/package.json similarity index 100% rename from aws-ts-stackreference/department/package.json rename to aws/ts/aws-ts-stackreference/department/package.json diff --git a/aws/ts/aws-ts-stackreference/department/tsconfig.json b/aws/ts/aws-ts-stackreference/department/tsconfig.json new file mode 100644 index 000000000..2a932aa58 --- /dev/null +++ b/aws/ts/aws-ts-stackreference/department/tsconfig.json @@ -0,0 +1,19 @@ +{ + "compilerOptions": { + "outDir": "bin", + "target": "es2016", + "module": "commonjs", + "moduleResolution": "node", + "sourceMap": true, + "experimentalDecorators": true, + "pretty": true, + "noFallthroughCasesInSwitch": true, + "noImplicitAny": true, + "noImplicitReturns": true, + "forceConsistentCasingInFileNames": true, + "strictNullChecks": true + }, + "files": [ + "index.ts" + ] +} diff --git a/aws-ts-stackreference/team/.gitignore b/aws/ts/aws-ts-stackreference/team/.gitignore similarity index 100% rename from aws-ts-stackreference/team/.gitignore rename to aws/ts/aws-ts-stackreference/team/.gitignore diff --git a/aws-ts-stackreference/team/Pulumi.yaml b/aws/ts/aws-ts-stackreference/team/Pulumi.yaml similarity index 100% rename from aws-ts-stackreference/team/Pulumi.yaml rename to aws/ts/aws-ts-stackreference/team/Pulumi.yaml diff --git a/aws-ts-stackreference/team/index.ts b/aws/ts/aws-ts-stackreference/team/index.ts similarity index 100% rename from aws-ts-stackreference/team/index.ts rename to aws/ts/aws-ts-stackreference/team/index.ts diff --git a/aws-ts-stackreference/team/package.json b/aws/ts/aws-ts-stackreference/team/package.json similarity index 100% rename from aws-ts-stackreference/team/package.json rename to aws/ts/aws-ts-stackreference/team/package.json diff --git a/aws/ts/aws-ts-stackreference/team/tsconfig.json b/aws/ts/aws-ts-stackreference/team/tsconfig.json new file mode 100644 index 000000000..2a932aa58 --- /dev/null +++ b/aws/ts/aws-ts-stackreference/team/tsconfig.json @@ -0,0 +1,19 @@ +{ + "compilerOptions": { + "outDir": "bin", + "target": "es2016", + "module": "commonjs", + "moduleResolution": "node", + "sourceMap": true, + "experimentalDecorators": true, + "pretty": true, + "noFallthroughCasesInSwitch": true, + "noImplicitAny": true, + "noImplicitReturns": true, + "forceConsistentCasingInFileNames": true, + "strictNullChecks": true + }, + "files": [ + "index.ts" + ] +} diff --git a/aws-ts-static-website/.gitignore b/aws/ts/aws-ts-static-website/.gitignore similarity index 100% rename from aws-ts-static-website/.gitignore rename to aws/ts/aws-ts-static-website/.gitignore diff --git a/aws-ts-static-website/Pulumi.yaml b/aws/ts/aws-ts-static-website/Pulumi.yaml similarity index 100% rename from aws-ts-static-website/Pulumi.yaml rename to aws/ts/aws-ts-static-website/Pulumi.yaml diff --git a/aws-ts-static-website/README.md b/aws/ts/aws-ts-static-website/README.md similarity index 93% rename from aws-ts-static-website/README.md rename to aws/ts/aws-ts-static-website/README.md index 5a85a7b15..98575b19e 100644 --- a/aws-ts-static-website/README.md +++ b/aws/ts/aws-ts-static-website/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-static-website/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-static-website/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-static-website/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-static-website/README.md#gh-dark-mode-only) # Secure Static Website Using Amazon S3, CloudFront, Route53, and Certificate Manager diff --git a/aws-ts-static-website/index.ts b/aws/ts/aws-ts-static-website/index.ts similarity index 100% rename from aws-ts-static-website/index.ts rename to aws/ts/aws-ts-static-website/index.ts diff --git a/aws-ts-static-website/package.json b/aws/ts/aws-ts-static-website/package.json similarity index 100% rename from aws-ts-static-website/package.json rename to aws/ts/aws-ts-static-website/package.json diff --git a/aws/ts/aws-ts-static-website/tsconfig.json b/aws/ts/aws-ts-static-website/tsconfig.json new file mode 100644 index 000000000..2a932aa58 --- /dev/null +++ b/aws/ts/aws-ts-static-website/tsconfig.json @@ -0,0 +1,19 @@ +{ + "compilerOptions": { + "outDir": "bin", + "target": "es2016", + "module": "commonjs", + "moduleResolution": "node", + "sourceMap": true, + "experimentalDecorators": true, + "pretty": true, + "noFallthroughCasesInSwitch": true, + "noImplicitAny": true, + "noImplicitReturns": true, + "forceConsistentCasingInFileNames": true, + "strictNullChecks": true + }, + "files": [ + "index.ts" + ] +} diff --git a/aws-ts-static-website/www/404.html b/aws/ts/aws-ts-static-website/www/404.html similarity index 100% rename from aws-ts-static-website/www/404.html rename to aws/ts/aws-ts-static-website/www/404.html diff --git a/aws-ts-static-website/www/index.html b/aws/ts/aws-ts-static-website/www/index.html similarity index 100% rename from aws-ts-static-website/www/index.html rename to aws/ts/aws-ts-static-website/www/index.html diff --git a/aws-ts-stepfunctions/.gitignore b/aws/ts/aws-ts-stepfunctions/.gitignore similarity index 100% rename from aws-ts-stepfunctions/.gitignore rename to aws/ts/aws-ts-stepfunctions/.gitignore diff --git a/aws-ts-stepfunctions/Pulumi.README.md b/aws/ts/aws-ts-stepfunctions/Pulumi.README.md similarity index 100% rename from aws-ts-stepfunctions/Pulumi.README.md rename to aws/ts/aws-ts-stepfunctions/Pulumi.README.md diff --git a/aws-ts-stepfunctions/Pulumi.yaml b/aws/ts/aws-ts-stepfunctions/Pulumi.yaml similarity index 100% rename from aws-ts-stepfunctions/Pulumi.yaml rename to aws/ts/aws-ts-stepfunctions/Pulumi.yaml diff --git a/aws-ts-stepfunctions/README.md b/aws/ts/aws-ts-stepfunctions/README.md similarity index 70% rename from aws-ts-stepfunctions/README.md rename to aws/ts/aws-ts-stepfunctions/README.md index 107429222..eb2b45d6d 100644 --- a/aws-ts-stepfunctions/README.md +++ b/aws/ts/aws-ts-stepfunctions/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-stepfunctions/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-stepfunctions/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-stepfunctions/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-stepfunctions/README.md#gh-dark-mode-only) # AWS Step Functions diff --git a/aws-ts-stepfunctions/index.ts b/aws/ts/aws-ts-stepfunctions/index.ts similarity index 100% rename from aws-ts-stepfunctions/index.ts rename to aws/ts/aws-ts-stepfunctions/index.ts diff --git a/aws-ts-stepfunctions/package.json b/aws/ts/aws-ts-stepfunctions/package.json similarity index 100% rename from aws-ts-stepfunctions/package.json rename to aws/ts/aws-ts-stepfunctions/package.json diff --git a/aws/ts/aws-ts-stepfunctions/tsconfig.json b/aws/ts/aws-ts-stepfunctions/tsconfig.json new file mode 100644 index 000000000..2a932aa58 --- /dev/null +++ b/aws/ts/aws-ts-stepfunctions/tsconfig.json @@ -0,0 +1,19 @@ +{ + "compilerOptions": { + "outDir": "bin", + "target": "es2016", + "module": "commonjs", + "moduleResolution": "node", + "sourceMap": true, + "experimentalDecorators": true, + "pretty": true, + "noFallthroughCasesInSwitch": true, + "noImplicitAny": true, + "noImplicitReturns": true, + "forceConsistentCasingInFileNames": true, + "strictNullChecks": true + }, + "files": [ + "index.ts" + ] +} diff --git a/aws-ts-synthetics-canary/.gitignore b/aws/ts/aws-ts-synthetics-canary/.gitignore similarity index 100% rename from aws-ts-synthetics-canary/.gitignore rename to aws/ts/aws-ts-synthetics-canary/.gitignore diff --git a/aws-ts-synthetics-canary/Pulumi.yaml b/aws/ts/aws-ts-synthetics-canary/Pulumi.yaml similarity index 100% rename from aws-ts-synthetics-canary/Pulumi.yaml rename to aws/ts/aws-ts-synthetics-canary/Pulumi.yaml diff --git a/aws-ts-synthetics-canary/README.md b/aws/ts/aws-ts-synthetics-canary/README.md similarity index 86% rename from aws-ts-synthetics-canary/README.md rename to aws/ts/aws-ts-synthetics-canary/README.md index 2237c3212..62a2fb0bd 100644 --- a/aws-ts-synthetics-canary/README.md +++ b/aws/ts/aws-ts-synthetics-canary/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-synthetics-canary/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-synthetics-canary/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-synthetics-canary/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-synthetics-canary/README.md#gh-dark-mode-only) # Deploy AWS Synthetics Canary Using a Local Script diff --git a/aws-ts-synthetics-canary/canaries/simple-canary/nodejs/node_modules/exports.js b/aws/ts/aws-ts-synthetics-canary/canaries/simple-canary/nodejs/node_modules/exports.js similarity index 100% rename from aws-ts-synthetics-canary/canaries/simple-canary/nodejs/node_modules/exports.js rename to aws/ts/aws-ts-synthetics-canary/canaries/simple-canary/nodejs/node_modules/exports.js diff --git a/aws-ts-synthetics-canary/canaryPolicy.ts b/aws/ts/aws-ts-synthetics-canary/canaryPolicy.ts similarity index 100% rename from aws-ts-synthetics-canary/canaryPolicy.ts rename to aws/ts/aws-ts-synthetics-canary/canaryPolicy.ts diff --git a/aws-ts-synthetics-canary/index.ts b/aws/ts/aws-ts-synthetics-canary/index.ts similarity index 100% rename from aws-ts-synthetics-canary/index.ts rename to aws/ts/aws-ts-synthetics-canary/index.ts diff --git a/aws-ts-synthetics-canary/package.json b/aws/ts/aws-ts-synthetics-canary/package.json similarity index 100% rename from aws-ts-synthetics-canary/package.json rename to aws/ts/aws-ts-synthetics-canary/package.json diff --git a/aws/ts/aws-ts-synthetics-canary/tsconfig.json b/aws/ts/aws-ts-synthetics-canary/tsconfig.json new file mode 100644 index 000000000..2dd89fb9d --- /dev/null +++ b/aws/ts/aws-ts-synthetics-canary/tsconfig.json @@ -0,0 +1,18 @@ +{ + "compilerOptions": { + "strict": true, + "outDir": "bin", + "target": "es2016", + "module": "commonjs", + "moduleResolution": "node", + "sourceMap": true, + "experimentalDecorators": true, + "pretty": true, + "noFallthroughCasesInSwitch": true, + "noImplicitReturns": true, + "forceConsistentCasingInFileNames": true + }, + "files": [ + "index.ts" + ] +} diff --git a/aws-ts-thumbnailer/Pulumi.yaml b/aws/ts/aws-ts-thumbnailer/Pulumi.yaml similarity index 100% rename from aws-ts-thumbnailer/Pulumi.yaml rename to aws/ts/aws-ts-thumbnailer/Pulumi.yaml diff --git a/aws-ts-thumbnailer/README.md b/aws/ts/aws-ts-thumbnailer/README.md similarity index 91% rename from aws-ts-thumbnailer/README.md rename to aws/ts/aws-ts-thumbnailer/README.md index 6231fb074..d4e1fb6c0 100755 --- a/aws-ts-thumbnailer/README.md +++ b/aws/ts/aws-ts-thumbnailer/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-thumbnailer/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-thumbnailer/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-thumbnailer/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-thumbnailer/README.md#gh-dark-mode-only) # Video Thumbnailer Using AWS Fargate diff --git a/aws-ts-thumbnailer/docker-ffmpeg-thumb/Dockerfile b/aws/ts/aws-ts-thumbnailer/docker-ffmpeg-thumb/Dockerfile similarity index 100% rename from aws-ts-thumbnailer/docker-ffmpeg-thumb/Dockerfile rename to aws/ts/aws-ts-thumbnailer/docker-ffmpeg-thumb/Dockerfile diff --git a/aws-ts-thumbnailer/index.ts b/aws/ts/aws-ts-thumbnailer/index.ts similarity index 100% rename from aws-ts-thumbnailer/index.ts rename to aws/ts/aws-ts-thumbnailer/index.ts diff --git a/aws-ts-thumbnailer/package.json b/aws/ts/aws-ts-thumbnailer/package.json similarity index 100% rename from aws-ts-thumbnailer/package.json rename to aws/ts/aws-ts-thumbnailer/package.json diff --git a/aws-ts-thumbnailer/sample/cat.mp4 b/aws/ts/aws-ts-thumbnailer/sample/cat.mp4 similarity index 100% rename from aws-ts-thumbnailer/sample/cat.mp4 rename to aws/ts/aws-ts-thumbnailer/sample/cat.mp4 diff --git a/aws-ts-thumbnailer/thumbnailer-diagram.key b/aws/ts/aws-ts-thumbnailer/thumbnailer-diagram.key similarity index 100% rename from aws-ts-thumbnailer/thumbnailer-diagram.key rename to aws/ts/aws-ts-thumbnailer/thumbnailer-diagram.key diff --git a/aws-ts-thumbnailer/thumbnailer-diagram.png b/aws/ts/aws-ts-thumbnailer/thumbnailer-diagram.png similarity index 100% rename from aws-ts-thumbnailer/thumbnailer-diagram.png rename to aws/ts/aws-ts-thumbnailer/thumbnailer-diagram.png diff --git a/aws-ts-twitter-athena/Pulumi.yaml b/aws/ts/aws-ts-twitter-athena/Pulumi.yaml similarity index 100% rename from aws-ts-twitter-athena/Pulumi.yaml rename to aws/ts/aws-ts-twitter-athena/Pulumi.yaml diff --git a/aws-ts-twitter-athena/README.md b/aws/ts/aws-ts-twitter-athena/README.md similarity index 86% rename from aws-ts-twitter-athena/README.md rename to aws/ts/aws-ts-twitter-athena/README.md index e377c51df..68ae62ca9 100644 --- a/aws-ts-twitter-athena/README.md +++ b/aws/ts/aws-ts-twitter-athena/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-twitter-athena/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-twitter-athena/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-twitter-athena/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-twitter-athena/README.md#gh-dark-mode-only) # Twitter Search in Athena diff --git a/aws-ts-twitter-athena/athena-screenshot.png b/aws/ts/aws-ts-twitter-athena/athena-screenshot.png similarity index 100% rename from aws-ts-twitter-athena/athena-screenshot.png rename to aws/ts/aws-ts-twitter-athena/athena-screenshot.png diff --git a/aws-ts-twitter-athena/index.ts b/aws/ts/aws-ts-twitter-athena/index.ts similarity index 100% rename from aws-ts-twitter-athena/index.ts rename to aws/ts/aws-ts-twitter-athena/index.ts diff --git a/aws-ts-twitter-athena/package.json b/aws/ts/aws-ts-twitter-athena/package.json similarity index 100% rename from aws-ts-twitter-athena/package.json rename to aws/ts/aws-ts-twitter-athena/package.json diff --git a/aws/ts/aws-ts-twitter-athena/tsconfig.json b/aws/ts/aws-ts-twitter-athena/tsconfig.json new file mode 100644 index 000000000..2a932aa58 --- /dev/null +++ b/aws/ts/aws-ts-twitter-athena/tsconfig.json @@ -0,0 +1,19 @@ +{ + "compilerOptions": { + "outDir": "bin", + "target": "es2016", + "module": "commonjs", + "moduleResolution": "node", + "sourceMap": true, + "experimentalDecorators": true, + "pretty": true, + "noFallthroughCasesInSwitch": true, + "noImplicitAny": true, + "noImplicitReturns": true, + "forceConsistentCasingInFileNames": true, + "strictNullChecks": true + }, + "files": [ + "index.ts" + ] +} diff --git a/aws-ts-url-shortener-cache-http/Pulumi.yaml b/aws/ts/aws-ts-url-shortener-cache-http/Pulumi.yaml similarity index 100% rename from aws-ts-url-shortener-cache-http/Pulumi.yaml rename to aws/ts/aws-ts-url-shortener-cache-http/Pulumi.yaml diff --git a/aws-ts-url-shortener-cache-http/README.md b/aws/ts/aws-ts-url-shortener-cache-http/README.md similarity index 85% rename from aws-ts-url-shortener-cache-http/README.md rename to aws/ts/aws-ts-url-shortener-cache-http/README.md index b5425282c..3ef05574e 100644 --- a/aws-ts-url-shortener-cache-http/README.md +++ b/aws/ts/aws-ts-url-shortener-cache-http/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-url-shortener-cache-http/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-url-shortener-cache-http/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-url-shortener-cache-http/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-url-shortener-cache-http/README.md#gh-dark-mode-only) # Serverless URL Shortener with Redis Cache and HttpServer diff --git a/aws-ts-url-shortener-cache-http/cache.ts b/aws/ts/aws-ts-url-shortener-cache-http/cache.ts similarity index 100% rename from aws-ts-url-shortener-cache-http/cache.ts rename to aws/ts/aws-ts-url-shortener-cache-http/cache.ts diff --git a/aws-ts-url-shortener-cache-http/config.ts b/aws/ts/aws-ts-url-shortener-cache-http/config.ts similarity index 100% rename from aws-ts-url-shortener-cache-http/config.ts rename to aws/ts/aws-ts-url-shortener-cache-http/config.ts diff --git a/aws-ts-url-shortener-cache-http/index.ts b/aws/ts/aws-ts-url-shortener-cache-http/index.ts similarity index 100% rename from aws-ts-url-shortener-cache-http/index.ts rename to aws/ts/aws-ts-url-shortener-cache-http/index.ts diff --git a/aws-ts-url-shortener-cache-http/package.json b/aws/ts/aws-ts-url-shortener-cache-http/package.json similarity index 100% rename from aws-ts-url-shortener-cache-http/package.json rename to aws/ts/aws-ts-url-shortener-cache-http/package.json diff --git a/aws-ts-url-shortener-cache-http/tsconfig.json b/aws/ts/aws-ts-url-shortener-cache-http/tsconfig.json similarity index 96% rename from aws-ts-url-shortener-cache-http/tsconfig.json rename to aws/ts/aws-ts-url-shortener-cache-http/tsconfig.json index 87b0442e1..7db5e088b 100644 --- a/aws-ts-url-shortener-cache-http/tsconfig.json +++ b/aws/ts/aws-ts-url-shortener-cache-http/tsconfig.json @@ -14,7 +14,7 @@ "strictNullChecks": true }, "files": [ - "index.ts", + "index.ts", "cache.ts", "config.ts" ] diff --git a/aws-ts-url-shortener-cache-http/www/bootstrap.min.css b/aws/ts/aws-ts-url-shortener-cache-http/www/bootstrap.min.css similarity index 100% rename from aws-ts-url-shortener-cache-http/www/bootstrap.min.css rename to aws/ts/aws-ts-url-shortener-cache-http/www/bootstrap.min.css diff --git a/aws-ts-url-shortener-cache-http/www/favicon.png b/aws/ts/aws-ts-url-shortener-cache-http/www/favicon.png similarity index 100% rename from aws-ts-url-shortener-cache-http/www/favicon.png rename to aws/ts/aws-ts-url-shortener-cache-http/www/favicon.png diff --git a/aws-ts-url-shortener-cache-http/www/index.html b/aws/ts/aws-ts-url-shortener-cache-http/www/index.html similarity index 100% rename from aws-ts-url-shortener-cache-http/www/index.html rename to aws/ts/aws-ts-url-shortener-cache-http/www/index.html diff --git a/aws-ts-voting-app/Pulumi.yaml b/aws/ts/aws-ts-voting-app/Pulumi.yaml similarity index 100% rename from aws-ts-voting-app/Pulumi.yaml rename to aws/ts/aws-ts-voting-app/Pulumi.yaml diff --git a/aws-ts-voting-app/README.md b/aws/ts/aws-ts-voting-app/README.md similarity index 91% rename from aws-ts-voting-app/README.md rename to aws/ts/aws-ts-voting-app/README.md index 7db24cf1e..29bcd9c1e 100644 --- a/aws-ts-voting-app/README.md +++ b/aws/ts/aws-ts-voting-app/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-voting-app/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-voting-app/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-voting-app/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-voting-app/README.md#gh-dark-mode-only) # Voting app Using Redis and Flask @@ -65,7 +65,7 @@ with `***`. 1. In a browser, navigate to the URL for `frontendURL`. You should see the voting app webpage. - ![Voting app screenshot](./voting-app-webpage.png) + ![Voting app screenshot](voting-app-webpage.png) ### Delete resources diff --git a/aws-ts-voting-app/frontend/Dockerfile b/aws/ts/aws-ts-voting-app/frontend/Dockerfile similarity index 100% rename from aws-ts-voting-app/frontend/Dockerfile rename to aws/ts/aws-ts-voting-app/frontend/Dockerfile diff --git a/aws-ts-voting-app/frontend/LICENSE b/aws/ts/aws-ts-voting-app/frontend/LICENSE similarity index 100% rename from aws-ts-voting-app/frontend/LICENSE rename to aws/ts/aws-ts-voting-app/frontend/LICENSE diff --git a/aws-ts-voting-app/frontend/app/config_file.cfg b/aws/ts/aws-ts-voting-app/frontend/app/config_file.cfg similarity index 100% rename from aws-ts-voting-app/frontend/app/config_file.cfg rename to aws/ts/aws-ts-voting-app/frontend/app/config_file.cfg diff --git a/aws-ts-voting-app/frontend/app/main.py b/aws/ts/aws-ts-voting-app/frontend/app/main.py similarity index 100% rename from aws-ts-voting-app/frontend/app/main.py rename to aws/ts/aws-ts-voting-app/frontend/app/main.py diff --git a/aws-ts-voting-app/frontend/app/static/default.css b/aws/ts/aws-ts-voting-app/frontend/app/static/default.css similarity index 100% rename from aws-ts-voting-app/frontend/app/static/default.css rename to aws/ts/aws-ts-voting-app/frontend/app/static/default.css diff --git a/aws-ts-voting-app/frontend/app/templates/index.html b/aws/ts/aws-ts-voting-app/frontend/app/templates/index.html similarity index 89% rename from aws-ts-voting-app/frontend/app/templates/index.html rename to aws/ts/aws-ts-voting-app/frontend/app/templates/index.html index c92e65976..f5342b314 100755 --- a/aws-ts-voting-app/frontend/app/templates/index.html +++ b/aws/ts/aws-ts-voting-app/frontend/app/templates/index.html @@ -14,7 +14,7 @@
-
+
@@ -28,4 +28,4 @@
- \ No newline at end of file + diff --git a/aws-ts-voting-app/index.ts b/aws/ts/aws-ts-voting-app/index.ts similarity index 100% rename from aws-ts-voting-app/index.ts rename to aws/ts/aws-ts-voting-app/index.ts diff --git a/aws-ts-voting-app/package.json b/aws/ts/aws-ts-voting-app/package.json similarity index 100% rename from aws-ts-voting-app/package.json rename to aws/ts/aws-ts-voting-app/package.json diff --git a/aws/ts/aws-ts-voting-app/tsconfig.json b/aws/ts/aws-ts-voting-app/tsconfig.json new file mode 100644 index 000000000..2a932aa58 --- /dev/null +++ b/aws/ts/aws-ts-voting-app/tsconfig.json @@ -0,0 +1,19 @@ +{ + "compilerOptions": { + "outDir": "bin", + "target": "es2016", + "module": "commonjs", + "moduleResolution": "node", + "sourceMap": true, + "experimentalDecorators": true, + "pretty": true, + "noFallthroughCasesInSwitch": true, + "noImplicitAny": true, + "noImplicitReturns": true, + "forceConsistentCasingInFileNames": true, + "strictNullChecks": true + }, + "files": [ + "index.ts" + ] +} diff --git a/aws-ts-voting-app/voting-app-webpage.png b/aws/ts/aws-ts-voting-app/voting-app-webpage.png similarity index 100% rename from aws-ts-voting-app/voting-app-webpage.png rename to aws/ts/aws-ts-voting-app/voting-app-webpage.png diff --git a/aws-ts-vpc-with-ecs-fargate-py/README.md b/aws/ts/aws-ts-vpc-with-ecs-fargate-py/README.md similarity index 100% rename from aws-ts-vpc-with-ecs-fargate-py/README.md rename to aws/ts/aws-ts-vpc-with-ecs-fargate-py/README.md diff --git a/aws-ts-vpc-with-ecs-fargate-py/ecs-fargate-python/.gitignore b/aws/ts/aws-ts-vpc-with-ecs-fargate-py/ecs-fargate-python/.gitignore similarity index 100% rename from aws-ts-vpc-with-ecs-fargate-py/ecs-fargate-python/.gitignore rename to aws/ts/aws-ts-vpc-with-ecs-fargate-py/ecs-fargate-python/.gitignore diff --git a/aws-ts-vpc-with-ecs-fargate-py/ecs-fargate-python/Pulumi.yaml b/aws/ts/aws-ts-vpc-with-ecs-fargate-py/ecs-fargate-python/Pulumi.yaml similarity index 100% rename from aws-ts-vpc-with-ecs-fargate-py/ecs-fargate-python/Pulumi.yaml rename to aws/ts/aws-ts-vpc-with-ecs-fargate-py/ecs-fargate-python/Pulumi.yaml diff --git a/aws-ts-vpc-with-ecs-fargate-py/ecs-fargate-python/README.md b/aws/ts/aws-ts-vpc-with-ecs-fargate-py/ecs-fargate-python/README.md similarity index 100% rename from aws-ts-vpc-with-ecs-fargate-py/ecs-fargate-python/README.md rename to aws/ts/aws-ts-vpc-with-ecs-fargate-py/ecs-fargate-python/README.md diff --git a/aws-ts-vpc-with-ecs-fargate-py/ecs-fargate-python/__main__.py b/aws/ts/aws-ts-vpc-with-ecs-fargate-py/ecs-fargate-python/__main__.py similarity index 100% rename from aws-ts-vpc-with-ecs-fargate-py/ecs-fargate-python/__main__.py rename to aws/ts/aws-ts-vpc-with-ecs-fargate-py/ecs-fargate-python/__main__.py diff --git a/aws-ts-vpc-with-ecs-fargate-py/ecs-fargate-python/requirements.txt b/aws/ts/aws-ts-vpc-with-ecs-fargate-py/ecs-fargate-python/requirements.txt similarity index 100% rename from aws-ts-vpc-with-ecs-fargate-py/ecs-fargate-python/requirements.txt rename to aws/ts/aws-ts-vpc-with-ecs-fargate-py/ecs-fargate-python/requirements.txt diff --git a/aws-ts-vpc-with-ecs-fargate-py/vpc-crosswalk-ts/.gitignore b/aws/ts/aws-ts-vpc-with-ecs-fargate-py/vpc-crosswalk-ts/.gitignore similarity index 100% rename from aws-ts-vpc-with-ecs-fargate-py/vpc-crosswalk-ts/.gitignore rename to aws/ts/aws-ts-vpc-with-ecs-fargate-py/vpc-crosswalk-ts/.gitignore diff --git a/aws-ts-vpc-with-ecs-fargate-py/vpc-crosswalk-ts/Pulumi.yaml b/aws/ts/aws-ts-vpc-with-ecs-fargate-py/vpc-crosswalk-ts/Pulumi.yaml similarity index 100% rename from aws-ts-vpc-with-ecs-fargate-py/vpc-crosswalk-ts/Pulumi.yaml rename to aws/ts/aws-ts-vpc-with-ecs-fargate-py/vpc-crosswalk-ts/Pulumi.yaml diff --git a/aws-ts-vpc-with-ecs-fargate-py/vpc-crosswalk-ts/README.md b/aws/ts/aws-ts-vpc-with-ecs-fargate-py/vpc-crosswalk-ts/README.md similarity index 100% rename from aws-ts-vpc-with-ecs-fargate-py/vpc-crosswalk-ts/README.md rename to aws/ts/aws-ts-vpc-with-ecs-fargate-py/vpc-crosswalk-ts/README.md diff --git a/aws-ts-vpc-with-ecs-fargate-py/vpc-crosswalk-ts/index.ts b/aws/ts/aws-ts-vpc-with-ecs-fargate-py/vpc-crosswalk-ts/index.ts similarity index 100% rename from aws-ts-vpc-with-ecs-fargate-py/vpc-crosswalk-ts/index.ts rename to aws/ts/aws-ts-vpc-with-ecs-fargate-py/vpc-crosswalk-ts/index.ts diff --git a/aws-ts-vpc-with-ecs-fargate-py/vpc-crosswalk-ts/package.json b/aws/ts/aws-ts-vpc-with-ecs-fargate-py/vpc-crosswalk-ts/package.json similarity index 100% rename from aws-ts-vpc-with-ecs-fargate-py/vpc-crosswalk-ts/package.json rename to aws/ts/aws-ts-vpc-with-ecs-fargate-py/vpc-crosswalk-ts/package.json diff --git a/aws/ts/aws-ts-vpc-with-ecs-fargate-py/vpc-crosswalk-ts/tsconfig.json b/aws/ts/aws-ts-vpc-with-ecs-fargate-py/vpc-crosswalk-ts/tsconfig.json new file mode 100644 index 000000000..2dd89fb9d --- /dev/null +++ b/aws/ts/aws-ts-vpc-with-ecs-fargate-py/vpc-crosswalk-ts/tsconfig.json @@ -0,0 +1,18 @@ +{ + "compilerOptions": { + "strict": true, + "outDir": "bin", + "target": "es2016", + "module": "commonjs", + "moduleResolution": "node", + "sourceMap": true, + "experimentalDecorators": true, + "pretty": true, + "noFallthroughCasesInSwitch": true, + "noImplicitReturns": true, + "forceConsistentCasingInFileNames": true + }, + "files": [ + "index.ts" + ] +} diff --git a/aws-ts-webserver/.gitignore b/aws/ts/aws-ts-webserver/.gitignore similarity index 100% rename from aws-ts-webserver/.gitignore rename to aws/ts/aws-ts-webserver/.gitignore diff --git a/aws-ts-webserver/Pulumi.yaml b/aws/ts/aws-ts-webserver/Pulumi.yaml similarity index 100% rename from aws-ts-webserver/Pulumi.yaml rename to aws/ts/aws-ts-webserver/Pulumi.yaml diff --git a/aws-ts-webserver/README.md b/aws/ts/aws-ts-webserver/README.md similarity index 80% rename from aws-ts-webserver/README.md rename to aws/ts/aws-ts-webserver/README.md index 78c3a0ec3..01b41b3ce 100755 --- a/aws-ts-webserver/README.md +++ b/aws/ts/aws-ts-webserver/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-webserver/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-webserver/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-webserver/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-webserver/README.md#gh-dark-mode-only) # Web Server Using Amazon EC2 diff --git a/aws-ts-webserver/index.ts b/aws/ts/aws-ts-webserver/index.ts similarity index 100% rename from aws-ts-webserver/index.ts rename to aws/ts/aws-ts-webserver/index.ts diff --git a/aws-ts-webserver/package.json b/aws/ts/aws-ts-webserver/package.json similarity index 100% rename from aws-ts-webserver/package.json rename to aws/ts/aws-ts-webserver/package.json diff --git a/aws/ts/aws-ts-webserver/tsconfig.json b/aws/ts/aws-ts-webserver/tsconfig.json new file mode 100644 index 000000000..2dd89fb9d --- /dev/null +++ b/aws/ts/aws-ts-webserver/tsconfig.json @@ -0,0 +1,18 @@ +{ + "compilerOptions": { + "strict": true, + "outDir": "bin", + "target": "es2016", + "module": "commonjs", + "moduleResolution": "node", + "sourceMap": true, + "experimentalDecorators": true, + "pretty": true, + "noFallthroughCasesInSwitch": true, + "noImplicitReturns": true, + "forceConsistentCasingInFileNames": true + }, + "files": [ + "index.ts" + ] +} diff --git a/aws-ts-wordpress-fargate-rds/.gitignore b/aws/ts/aws-ts-wordpress-fargate-rds/.gitignore similarity index 100% rename from aws-ts-wordpress-fargate-rds/.gitignore rename to aws/ts/aws-ts-wordpress-fargate-rds/.gitignore diff --git a/aws-ts-wordpress-fargate-rds/Pulumi.yaml b/aws/ts/aws-ts-wordpress-fargate-rds/Pulumi.yaml similarity index 100% rename from aws-ts-wordpress-fargate-rds/Pulumi.yaml rename to aws/ts/aws-ts-wordpress-fargate-rds/Pulumi.yaml diff --git a/aws-ts-wordpress-fargate-rds/README.md b/aws/ts/aws-ts-wordpress-fargate-rds/README.md similarity index 90% rename from aws-ts-wordpress-fargate-rds/README.md rename to aws/ts/aws-ts-wordpress-fargate-rds/README.md index a211d615c..0121ec68f 100644 --- a/aws-ts-wordpress-fargate-rds/README.md +++ b/aws/ts/aws-ts-wordpress-fargate-rds/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-wordpress-fargate-rds/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-wordpress-fargate-rds/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-wordpress-fargate-rds/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-ts-wordpress-fargate-rds/README.md#gh-dark-mode-only) # WordPress Site in AWS Fargate with RDS DB Backend diff --git a/aws-ts-wordpress-fargate-rds/backend.ts b/aws/ts/aws-ts-wordpress-fargate-rds/backend.ts similarity index 100% rename from aws-ts-wordpress-fargate-rds/backend.ts rename to aws/ts/aws-ts-wordpress-fargate-rds/backend.ts diff --git a/aws-ts-wordpress-fargate-rds/frontend.ts b/aws/ts/aws-ts-wordpress-fargate-rds/frontend.ts similarity index 100% rename from aws-ts-wordpress-fargate-rds/frontend.ts rename to aws/ts/aws-ts-wordpress-fargate-rds/frontend.ts diff --git a/aws-ts-wordpress-fargate-rds/index.ts b/aws/ts/aws-ts-wordpress-fargate-rds/index.ts similarity index 100% rename from aws-ts-wordpress-fargate-rds/index.ts rename to aws/ts/aws-ts-wordpress-fargate-rds/index.ts diff --git a/aws-ts-wordpress-fargate-rds/network.ts b/aws/ts/aws-ts-wordpress-fargate-rds/network.ts similarity index 100% rename from aws-ts-wordpress-fargate-rds/network.ts rename to aws/ts/aws-ts-wordpress-fargate-rds/network.ts diff --git a/aws-ts-wordpress-fargate-rds/package.json b/aws/ts/aws-ts-wordpress-fargate-rds/package.json similarity index 100% rename from aws-ts-wordpress-fargate-rds/package.json rename to aws/ts/aws-ts-wordpress-fargate-rds/package.json diff --git a/aws/ts/aws-ts-wordpress-fargate-rds/tsconfig.json b/aws/ts/aws-ts-wordpress-fargate-rds/tsconfig.json new file mode 100644 index 000000000..2dd89fb9d --- /dev/null +++ b/aws/ts/aws-ts-wordpress-fargate-rds/tsconfig.json @@ -0,0 +1,18 @@ +{ + "compilerOptions": { + "strict": true, + "outDir": "bin", + "target": "es2016", + "module": "commonjs", + "moduleResolution": "node", + "sourceMap": true, + "experimentalDecorators": true, + "pretty": true, + "noFallthroughCasesInSwitch": true, + "noImplicitReturns": true, + "forceConsistentCasingInFileNames": true + }, + "files": [ + "index.ts" + ] +} diff --git a/aws-yaml-ansible-wordpress/.gitignore b/aws/yaml/aws-yaml-ansible-wordpress/.gitignore similarity index 100% rename from aws-yaml-ansible-wordpress/.gitignore rename to aws/yaml/aws-yaml-ansible-wordpress/.gitignore diff --git a/aws-yaml-ansible-wordpress/Pulumi.yaml b/aws/yaml/aws-yaml-ansible-wordpress/Pulumi.yaml similarity index 100% rename from aws-yaml-ansible-wordpress/Pulumi.yaml rename to aws/yaml/aws-yaml-ansible-wordpress/Pulumi.yaml diff --git a/aws-java-ansible-wordpress/README.md b/aws/yaml/aws-yaml-ansible-wordpress/README.md similarity index 92% rename from aws-java-ansible-wordpress/README.md rename to aws/yaml/aws-yaml-ansible-wordpress/README.md index b2db7df9c..8ed8c1aa5 100644 --- a/aws-java-ansible-wordpress/README.md +++ b/aws/yaml/aws-yaml-ansible-wordpress/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-java-ansible-wordpress/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-java-ansible-wordpress/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-yaml-ansible-wordpress/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-yaml-ansible-wordpress/README.md#gh-dark-mode-only) # Deploy Wordpress to AWS EC2 using Pulumi and Ansible @@ -16,10 +16,10 @@ commands to accomplish the desired effect. The result is repeatable automation t > Note: This example is available in many languages: > > * [C#](../aws-cs-ansible-wordpress) -> * [Java](../aws-java-ansible-wordpress) -> * [Go](../aws-go-ansible-wordpress) -> * [TypeScript](../aws-ts-ansible-wordpress) -> * [YAML](../aws-yaml-ansible-wordpress) +> * [Java](../../java/aws-java-ansible-wordpress) +> * [Go](../../go/aws-go-ansible-wordpress) +> * [TypeScript](../../ts/aws-ts-ansible-wordpress) +> * [YAML]() ## Prerequisites diff --git a/aws-yaml-ansible-wordpress/files/wp-config.php.j2 b/aws/yaml/aws-yaml-ansible-wordpress/files/wp-config.php.j2 similarity index 100% rename from aws-yaml-ansible-wordpress/files/wp-config.php.j2 rename to aws/yaml/aws-yaml-ansible-wordpress/files/wp-config.php.j2 diff --git a/aws-yaml-ansible-wordpress/playbook.yml b/aws/yaml/aws-yaml-ansible-wordpress/playbook.yml similarity index 100% rename from aws-yaml-ansible-wordpress/playbook.yml rename to aws/yaml/aws-yaml-ansible-wordpress/playbook.yml diff --git a/aws-yaml-ansible-wordpress/wordpress.png b/aws/yaml/aws-yaml-ansible-wordpress/wordpress.png similarity index 100% rename from aws-yaml-ansible-wordpress/wordpress.png rename to aws/yaml/aws-yaml-ansible-wordpress/wordpress.png diff --git a/aws-yaml-cue-eks/Pulumi.yaml b/aws/yaml/aws-yaml-cue-eks/Pulumi.yaml similarity index 100% rename from aws-yaml-cue-eks/Pulumi.yaml rename to aws/yaml/aws-yaml-cue-eks/Pulumi.yaml diff --git a/aws-yaml-cue-eks/aws/eks.cue b/aws/yaml/aws-yaml-cue-eks/aws/eks.cue similarity index 100% rename from aws-yaml-cue-eks/aws/eks.cue rename to aws/yaml/aws-yaml-cue-eks/aws/eks.cue diff --git a/aws-yaml-cue-eks/cue.mod/module.cue b/aws/yaml/aws-yaml-cue-eks/cue.mod/module.cue similarity index 100% rename from aws-yaml-cue-eks/cue.mod/module.cue rename to aws/yaml/aws-yaml-cue-eks/cue.mod/module.cue diff --git a/aws-yaml-cue-eks/main.cue b/aws/yaml/aws-yaml-cue-eks/main.cue similarity index 100% rename from aws-yaml-cue-eks/main.cue rename to aws/yaml/aws-yaml-cue-eks/main.cue diff --git a/aws-yaml-eks/Pulumi.yaml b/aws/yaml/aws-yaml-eks/Pulumi.yaml similarity index 100% rename from aws-yaml-eks/Pulumi.yaml rename to aws/yaml/aws-yaml-eks/Pulumi.yaml diff --git a/aws-yaml-eks/README.md b/aws/yaml/aws-yaml-eks/README.md similarity index 71% rename from aws-yaml-eks/README.md rename to aws/yaml/aws-yaml-eks/README.md index dcd915b80..35f899281 100644 --- a/aws-yaml-eks/README.md +++ b/aws/yaml/aws-yaml-eks/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-yaml-eks/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-yaml-eks/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-yaml-eks/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-yaml-eks/README.md#gh-dark-mode-only) # Amazon EKS Cluster diff --git a/aws-yaml-langserve/.gitignore b/aws/yaml/aws-yaml-langserve/.gitignore similarity index 100% rename from aws-yaml-langserve/.gitignore rename to aws/yaml/aws-yaml-langserve/.gitignore diff --git a/aws/yaml/aws-yaml-langserve/Dockerfile b/aws/yaml/aws-yaml-langserve/Dockerfile new file mode 100644 index 000000000..0101939bc --- /dev/null +++ b/aws/yaml/aws-yaml-langserve/Dockerfile @@ -0,0 +1,21 @@ +FROM python:3.11-slim + +RUN pip install poetry==1.6.1 + +RUN poetry config virtualenvs.create false + +WORKDIR /code + +COPY pyproject.toml ./README.md ./poetry.lock* ./ + +COPY ./package[s] ./packages + +RUN poetry install --no-interaction --no-ansi --no-root + +COPY app ./app + +RUN poetry install --no-interaction --no-ansi + +EXPOSE 8080 + +CMD exec uvicorn app.server:app --host 0.0.0.0 --port 8080 diff --git a/aws-yaml-langserve/Pulumi.yaml b/aws/yaml/aws-yaml-langserve/Pulumi.yaml similarity index 100% rename from aws-yaml-langserve/Pulumi.yaml rename to aws/yaml/aws-yaml-langserve/Pulumi.yaml diff --git a/aws-yaml-langserve/README.md b/aws/yaml/aws-yaml-langserve/README.md similarity index 100% rename from aws-yaml-langserve/README.md rename to aws/yaml/aws-yaml-langserve/README.md diff --git a/aws-yaml-langserve/app/__init__.py b/aws/yaml/aws-yaml-langserve/app/__init__.py similarity index 100% rename from aws-yaml-langserve/app/__init__.py rename to aws/yaml/aws-yaml-langserve/app/__init__.py diff --git a/aws-yaml-langserve/app/server.py b/aws/yaml/aws-yaml-langserve/app/server.py similarity index 100% rename from aws-yaml-langserve/app/server.py rename to aws/yaml/aws-yaml-langserve/app/server.py diff --git a/aws-yaml-langserve/packages/README.md b/aws/yaml/aws-yaml-langserve/packages/README.md similarity index 100% rename from aws-yaml-langserve/packages/README.md rename to aws/yaml/aws-yaml-langserve/packages/README.md diff --git a/aws-yaml-langserve/poetry.lock b/aws/yaml/aws-yaml-langserve/poetry.lock similarity index 100% rename from aws-yaml-langserve/poetry.lock rename to aws/yaml/aws-yaml-langserve/poetry.lock diff --git a/aws-yaml-langserve/pyproject.toml b/aws/yaml/aws-yaml-langserve/pyproject.toml similarity index 100% rename from aws-yaml-langserve/pyproject.toml rename to aws/yaml/aws-yaml-langserve/pyproject.toml diff --git a/aws-yaml-static-website/Pulumi.yaml b/aws/yaml/aws-yaml-static-website/Pulumi.yaml similarity index 100% rename from aws-yaml-static-website/Pulumi.yaml rename to aws/yaml/aws-yaml-static-website/Pulumi.yaml diff --git a/aws-yaml-static-website/README.md b/aws/yaml/aws-yaml-static-website/README.md similarity index 88% rename from aws-yaml-static-website/README.md rename to aws/yaml/aws-yaml-static-website/README.md index aa50f303d..634c0eff3 100644 --- a/aws-yaml-static-website/README.md +++ b/aws/yaml/aws-yaml-static-website/README.md @@ -1,5 +1,5 @@ -[![Deploy](../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-yaml-static-website/README.md#gh-light-mode-only) -[![Deploy](../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-yaml-static-website/README.md#gh-dark-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-dark.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-yaml-static-website/README.md#gh-light-mode-only) +[![Deploy](../../../.buttons/deploy-with-pulumi-light.svg)](https://app.pulumi.com/new?template=https://github.com/pulumi/examples/blob/master/aws-yaml-static-website/README.md#gh-dark-mode-only) # Host a Static Website on Amazon S3 with the AWS Native Provider diff --git a/aws-yaml-static-website/www/favicon.png b/aws/yaml/aws-yaml-static-website/www/favicon.png similarity index 100% rename from aws-yaml-static-website/www/favicon.png rename to aws/yaml/aws-yaml-static-website/www/favicon.png diff --git a/aws-yaml-static-website/www/index.html b/aws/yaml/aws-yaml-static-website/www/index.html similarity index 100% rename from aws-yaml-static-website/www/index.html rename to aws/yaml/aws-yaml-static-website/www/index.html diff --git a/azure-cs-aci/Pulumi.yaml b/azure-cs-aci/Pulumi.yaml index 6f34416d6..35315347a 100644 --- a/azure-cs-aci/Pulumi.yaml +++ b/azure-cs-aci/Pulumi.yaml @@ -1,3 +1,3 @@ -name: azure-cs-aci +name: azure-csharp-aci runtime: dotnet description: Creates Azure Container Instance with a public IP diff --git a/azure-cs-aks-cosmos-helm/Pulumi.yaml b/azure-cs-aks-cosmos-helm/Pulumi.yaml index c676ed6c7..a7ed72c18 100644 --- a/azure-cs-aks-cosmos-helm/Pulumi.yaml +++ b/azure-cs-aks-cosmos-helm/Pulumi.yaml @@ -1,3 +1,3 @@ -name: azure-cs-aks-cosmos-helm +name: azure-csharp-aks-cosmos-helm runtime: dotnet description: A Helm chart deployed to AKS that stores TODOs in an Azure Cosmos DB MongoDB API diff --git a/azure-cs-aks-cosmos-helm/README.md b/azure-cs-aks-cosmos-helm/README.md index 6902530d3..d4293fc65 100644 --- a/azure-cs-aks-cosmos-helm/README.md +++ b/azure-cs-aks-cosmos-helm/README.md @@ -30,7 +30,7 @@ done. ```bash $ git clone git@github.com:pulumi/examples.git - $ cd examples/azure-cs-aks-cosmos-helm + $ cd examples/azure-csharp-aks-cosmos-helm ``` 2. Create a new stack, which is an isolated deployment target for this example: @@ -54,7 +54,7 @@ done. $ pulumi up Type Name Status Info - + pulumi:pulumi:Stack azure-cs-aks-cosmos-helm-dev created 1 warning + + pulumi:pulumi:Stack azure-csharp-aks-cosmos-helm-dev created 1 warning + ├─ kubernetes:helm.sh/v3:Chart node created + │ ├─ kubernetes:core/v1:Service node created + │ └─ kubernetes:apps/v1:Deployment node created diff --git a/azure-cs-aks-helm/Pulumi.yaml b/azure-cs-aks-helm/Pulumi.yaml index 0c82d6c13..d028bedf4 100644 --- a/azure-cs-aks-helm/Pulumi.yaml +++ b/azure-cs-aks-helm/Pulumi.yaml @@ -1,3 +1,3 @@ -name: azure-cs-aks-helm +name: azure-csharp-aks-helm runtime: dotnet description: Azure Native C# Pulumi example featuring Helm chart deployment to AKS diff --git a/azure-cs-aks-helm/README.md b/azure-cs-aks-helm/README.md index d5536e613..896b129a2 100644 --- a/azure-cs-aks-helm/README.md +++ b/azure-cs-aks-helm/README.md @@ -32,7 +32,7 @@ done. ```bash $ git clone git@github.com:pulumi/examples.git - $ cd examples/azure-cs-aks-helm + $ cd examples/azure-csharp-aks-helm ``` 2. Restore dependencies and build: diff --git a/azure-cs-aks-managed-identity/Pulumi.yaml b/azure-cs-aks-managed-identity/Pulumi.yaml index d8a6b3b7d..e2c65ec19 100644 --- a/azure-cs-aks-managed-identity/Pulumi.yaml +++ b/azure-cs-aks-managed-identity/Pulumi.yaml @@ -1,3 +1,3 @@ -name: azure-cs-aks-managed-identity +name: azure-csharp-aks-managed-identity runtime: dotnet description: A minimal Azure Native Pulumi C# program diff --git a/azure-cs-aks-multicluster/Pulumi.yaml b/azure-cs-aks-multicluster/Pulumi.yaml index a6a6354aa..dbb47a9f1 100644 --- a/azure-cs-aks-multicluster/Pulumi.yaml +++ b/azure-cs-aks-multicluster/Pulumi.yaml @@ -1,4 +1,4 @@ -name: azure-cs-aks-multicluster +name: azure-csharp-aks-multicluster runtime: dotnet description: Create multiple Azure Kubernetes Service (AKS) clusters in different regions and with different node counts template: diff --git a/azure-cs-aks/Pulumi.yaml b/azure-cs-aks/Pulumi.yaml index c345f37e7..98216247b 100644 --- a/azure-cs-aks/Pulumi.yaml +++ b/azure-cs-aks/Pulumi.yaml @@ -1,3 +1,3 @@ -name: azure-cs-aks +name: azure-csharp-aks runtime: dotnet description: A C# Pulumi program to provision an Azure Kubernetes Service (AKS) cluster diff --git a/azure-cs-appservice-docker/Pulumi.yaml b/azure-cs-appservice-docker/Pulumi.yaml index b26720d04..db87c2504 100644 --- a/azure-cs-appservice-docker/Pulumi.yaml +++ b/azure-cs-appservice-docker/Pulumi.yaml @@ -1,3 +1,3 @@ -name: azure-cs-appservice-docker +name: azure-csharp-appservice-docker runtime: dotnet description: Creates Azure App Service and Deploys Docker images to it diff --git a/azure-cs-appservice/Pulumi.yaml b/azure-cs-appservice/Pulumi.yaml index 0aa4eb241..79c015123 100644 --- a/azure-cs-appservice/Pulumi.yaml +++ b/azure-cs-appservice/Pulumi.yaml @@ -1,4 +1,4 @@ -name: azure-cs-appservice +name: azure-csharp-appservice description: Creates Azure App Service with SQL Database and Application Insights runtime: dotnet template: diff --git a/azure-cs-call-azure-api/Pulumi.yaml b/azure-cs-call-azure-api/Pulumi.yaml index 94b06d01b..749e73ca6 100644 --- a/azure-cs-call-azure-api/Pulumi.yaml +++ b/azure-cs-call-azure-api/Pulumi.yaml @@ -1,3 +1,3 @@ -name: azure-cs-call-azure-api +name: azure-csharp-call-azure-api runtime: dotnet description: An example of integrating an Azure SDK call to a Pulumi program. diff --git a/azure-cs-containerapps/Pulumi.yaml b/azure-cs-containerapps/Pulumi.yaml index 4ba519048..71c11197a 100644 --- a/azure-cs-containerapps/Pulumi.yaml +++ b/azure-cs-containerapps/Pulumi.yaml @@ -1,4 +1,4 @@ -name: azure-cs-containerapps +name: azure-csharp-containerapps runtime: dotnet description: Creates an Azure Container App and deploys a custom Docker image to it diff --git a/azure-cs-credential-rotation-one-set/Pulumi.yaml b/azure-cs-credential-rotation-one-set/Pulumi.yaml index b07e1b512..96199d077 100644 --- a/azure-cs-credential-rotation-one-set/Pulumi.yaml +++ b/azure-cs-credential-rotation-one-set/Pulumi.yaml @@ -1,3 +1,3 @@ -name: azure-cs-cred-rotation-one-set +name: azure-csharp-cred-rotation-one-set description: Example of rotating secrets with one set of credentials runtime: dotnet diff --git a/azure-cs-functions/Pulumi.yaml b/azure-cs-functions/Pulumi.yaml index 8b86c0e14..3d6823ac9 100644 --- a/azure-cs-functions/Pulumi.yaml +++ b/azure-cs-functions/Pulumi.yaml @@ -1,3 +1,3 @@ -name: azure-cs-functions +name: azure-csharp-functions description: Creates Azure Functions on a Linux App Service Plan runtime: dotnet diff --git a/azure-cs-sqlserver/Pulumi.yaml b/azure-cs-sqlserver/Pulumi.yaml index dcb5774b9..b5bc6192e 100644 --- a/azure-cs-sqlserver/Pulumi.yaml +++ b/azure-cs-sqlserver/Pulumi.yaml @@ -1,3 +1,3 @@ -name: azure-cs-sqlserver +name: azure-csharp-sqlserver runtime: dotnet description: An example of a SQLServer on Azure PaaS diff --git a/azure-cs-static-website/Pulumi.yaml b/azure-cs-static-website/Pulumi.yaml index 7abefa60a..d5a9857bd 100644 --- a/azure-cs-static-website/Pulumi.yaml +++ b/azure-cs-static-website/Pulumi.yaml @@ -1,3 +1,3 @@ -name: azure-cs-static-website +name: azure-csharp-static-website runtime: dotnet description: An example of a static website hosted on Azure Blob Storage + Azure CDN. diff --git a/azure-cs-synapse/Pulumi.yaml b/azure-cs-synapse/Pulumi.yaml index 715e55f1e..eb8b6d405 100644 --- a/azure-cs-synapse/Pulumi.yaml +++ b/azure-cs-synapse/Pulumi.yaml @@ -1,3 +1,3 @@ -name: azure-cs-synapse +name: azure-csharp-synapse runtime: dotnet description: Creates Azure Synapse workspace with SQL and Spark pools diff --git a/azure-go-aks-managed-identity/go.mod b/azure-go-aks-managed-identity/go.mod index 779e356e3..609eea8a2 100644 --- a/azure-go-aks-managed-identity/go.mod +++ b/azure-go-aks-managed-identity/go.mod @@ -1,6 +1,8 @@ module azure-go-aks-managed-identity -go 1.20 +go 1.21 + +toolchain go1.22.1 require ( github.com/pulumi/pulumi-azure-native-sdk/authorization/v2 v2.17.0 diff --git a/classic-azure-cs-botservice/Pulumi.yaml b/classic-azure-cs-botservice/Pulumi.yaml index d0baae8d5..967c1f901 100644 --- a/classic-azure-cs-botservice/Pulumi.yaml +++ b/classic-azure-cs-botservice/Pulumi.yaml @@ -1,4 +1,4 @@ -name: azure-cs-botservice +name: azure-csharp-botservice description: Creates Azure Bot Service with Application Insights runtime: dotnet template: @@ -7,4 +7,4 @@ template: description: Azure DC region default: North Europe botName: - description: Microsoft Azure Bot Name \ No newline at end of file + description: Microsoft Azure Bot Name diff --git a/classic-azure-cs-cosmosapp-component/Pulumi.yaml b/classic-azure-cs-cosmosapp-component/Pulumi.yaml index 1df1ff69b..f20105189 100644 --- a/classic-azure-cs-cosmosapp-component/Pulumi.yaml +++ b/classic-azure-cs-cosmosapp-component/Pulumi.yaml @@ -1,4 +1,4 @@ -name: azure-cs-cosmosapp-component +name: azure-csharp-cosmosapp-component description: Reusable Component to Create Globally-distributed Applications with Azure Cosmos DB runtime: dotnet template: diff --git a/classic-azure-cs-msi-keyvault-rbac/Pulumi.yaml b/classic-azure-cs-msi-keyvault-rbac/Pulumi.yaml index fe31e8c37..a00828665 100644 --- a/classic-azure-cs-msi-keyvault-rbac/Pulumi.yaml +++ b/classic-azure-cs-msi-keyvault-rbac/Pulumi.yaml @@ -1,3 +1,3 @@ -name: azure-cs-msi-keyvault-rbac +name: azure-csharp-msi-keyvault-rbac description: Example of managing the secrets and permissions via services and features like KeyVault, AD Managed Identity, AD RBAC runtime: dotnet diff --git a/classic-azure-cs-vm-scaleset/Pulumi.yaml b/classic-azure-cs-vm-scaleset/Pulumi.yaml index 32bad414e..d4350c7c8 100644 --- a/classic-azure-cs-vm-scaleset/Pulumi.yaml +++ b/classic-azure-cs-vm-scaleset/Pulumi.yaml @@ -1,3 +1,3 @@ -name: azure-cs-vm-scaleset +name: azure-csharp-vm-scaleset description: "Basic C# example of an Azure VM Scale Sets accessible over balanced HTTP endpoint." runtime: dotnet diff --git a/classic-azure-cs-webserver/Pulumi.yaml b/classic-azure-cs-webserver/Pulumi.yaml index b0ef67eb8..674ae75ba 100644 --- a/classic-azure-cs-webserver/Pulumi.yaml +++ b/classic-azure-cs-webserver/Pulumi.yaml @@ -1,3 +1,3 @@ -name: azure-cs-webserver +name: azure-csharp-webserver description: "Basic C# example of an Azure web server accessible over HTTP." runtime: dotnet diff --git a/digitalocean-cs-k8s/Pulumi.yaml b/digitalocean-cs-k8s/Pulumi.yaml index 2d657ec02..49aa4f91e 100644 --- a/digitalocean-cs-k8s/Pulumi.yaml +++ b/digitalocean-cs-k8s/Pulumi.yaml @@ -1,3 +1,3 @@ -name: digitalocean-cs-k8s +name: digitalocean-csharp-k8s runtime: dotnet description: Provision a DigitalOcean Kubernetes cluster and deploy to it diff --git a/digitalocean-cs-loadbalanced-droplets/Pulumi.yaml b/digitalocean-cs-loadbalanced-droplets/Pulumi.yaml index 40e82e8cb..a4b44ebe1 100644 --- a/digitalocean-cs-loadbalanced-droplets/Pulumi.yaml +++ b/digitalocean-cs-loadbalanced-droplets/Pulumi.yaml @@ -1,3 +1,3 @@ -name: digitalocean-cs-loadbalanced-droplets +name: digitalocean-csharp-loadbalanced-droplets runtime: dotnet description: Basic example of load balanced droplets on DigitalOcean diff --git a/docker-cs-multi-container-app/Pulumi.yaml b/docker-cs-multi-container-app/Pulumi.yaml index 822c32791..979883087 100644 --- a/docker-cs-multi-container-app/Pulumi.yaml +++ b/docker-cs-multi-container-app/Pulumi.yaml @@ -1,4 +1,4 @@ -name: docker-cs-multi-container-app +name: docker-csharp-multi-container-app runtime: dotnet description: Example python app using multiple docker containers main: Infra diff --git a/gcp-cs-gke/Pulumi.yaml b/gcp-cs-gke/Pulumi.yaml index 3680c78de..fdb9a2647 100644 --- a/gcp-cs-gke/Pulumi.yaml +++ b/gcp-cs-gke/Pulumi.yaml @@ -1,3 +1,3 @@ -name: gcp-cs-gke +name: gcp-csharp-gke runtime: dotnet description: A GCP C# Pulumi program with Kubernetes diff --git a/gcp-cs-gke/README.md b/gcp-cs-gke/README.md index a0395e614..8449af634 100644 --- a/gcp-cs-gke/README.md +++ b/gcp-cs-gke/README.md @@ -70,7 +70,7 @@ After cloning this repo, from this working directory, run these commands: Previewing update (dev): Type Name Plan - + pulumi:pulumi:Stack gcp-cs-gke-dev create + + pulumi:pulumi:Stack gcp-csharp-gke-dev create + └─ gcp:container:Cluster helloworld create Resources: @@ -79,7 +79,7 @@ After cloning this repo, from this working directory, run these commands: Updating (dev): Type Name Plan - + pulumi:pulumi:Stack gcp-cs-gke-dev created + + pulumi:pulumi:Stack gcp-csharp-gke-dev created + └─ gcp:container:Cluster helloworld created Outputs: diff --git a/kubernetes-cs-helm-release-wordpress/Pulumi.yaml b/kubernetes-cs-helm-release-wordpress/Pulumi.yaml index 68050f0a5..f6f062a29 100644 --- a/kubernetes-cs-helm-release-wordpress/Pulumi.yaml +++ b/kubernetes-cs-helm-release-wordpress/Pulumi.yaml @@ -1,3 +1,3 @@ -name: kubernetes-cs-helm-release-wordpress +name: kubernetes-csharp-helm-release-wordpress runtime: dotnet description: A minimal installation of the Wordpress Helm chart using Helm Release support diff --git a/kubernetes-cs-helm-release-wordpress/README.md b/kubernetes-cs-helm-release-wordpress/README.md index 62f9783c4..10c31c6d7 100644 --- a/kubernetes-cs-helm-release-wordpress/README.md +++ b/kubernetes-cs-helm-release-wordpress/README.md @@ -31,7 +31,7 @@ Previewing update (dev) View Live: https://app.pulumi.com/.../kubernetes-cs-helm-release-wordpress/dev/previews/aa6d614e-d4b9-4abf-9a21-4c2c353fca3f Type Name Plan - + pulumi:pulumi:Stack kubernetes-cs-helm-release-wordpress-dev create + + pulumi:pulumi:Stack kubernetes-csharp-helm-release-wordpress-dev create + ├─ kubernetes:helm.sh/v3:Release wpdev create + └─ kubernetes:core/v1:Service wpdev-wordpress create @@ -44,7 +44,7 @@ Updating (dev) View Live: https://app.pulumi.com/.../kubernetes-cs-helm-release-wordpress/dev/updates/4 Type Name Status - + pulumi:pulumi:Stack kubernetes-cs-helm-release-wordpress-dev created + + pulumi:pulumi:Stack kubernetes-csharp-helm-release-wordpress-dev created + ├─ kubernetes:helm.sh/v3:Release wpdev created └─ kubernetes:core/v1:Service wpdev-wordpress @@ -73,7 +73,7 @@ Destroying (dev) View Live: https://app.pulumi.com/.../kubernetes-cs-helm-release-wordpress/dev/updates/5 Type Name Status - - pulumi:pulumi:Stack kubernetes-cs-helm-release-wordpress-dev deleted + - pulumi:pulumi:Stack kubernetes-csharp-helm-release-wordpress-dev deleted - └─ kubernetes:helm.sh/v3:Release wpdev deleted Outputs: diff --git a/misc/benchmarks/cs-many-resources/Pulumi.yaml b/misc/benchmarks/cs-many-resources/Pulumi.yaml index 346a334b1..3d670602b 100644 --- a/misc/benchmarks/cs-many-resources/Pulumi.yaml +++ b/misc/benchmarks/cs-many-resources/Pulumi.yaml @@ -1,3 +1,3 @@ -name: cs-many-resources +name: csharp-many-resources runtime: dotnet description: A minimal C# Pulumi program diff --git a/misc/test/aws_test.go b/misc/test/aws_test.go index 6ddbcf677..ef5618d29 100644 --- a/misc/test/aws_test.go +++ b/misc/test/aws_test.go @@ -93,9 +93,9 @@ func TestAccAwsCsAssumeRole(t *testing.T) { nanos := time.Now().UnixNano() test := getAWSBase(t). With(integration.ProgramTestOptions{ - Dir: path.Join(getCwd(t), "..", "..", "aws-cs-assume-role", "create-role"), + Dir: path.Join(getCwd(t), "..", "..", "aws-csharp-assume-role", "create-role"), Config: map[string]string{ - "aws-cs-create-role:unprivilegedUsername": fmt.Sprintf("unpriv-cs-%d", nanos), + "aws-csharp-create-role:unprivilegedUsername": fmt.Sprintf("unpriv-csharp-%d", nanos), }, }) diff --git a/misc/test/definitions/azure.go b/misc/test/definitions/azure.go index 86ff535ad..ccc991e91 100644 --- a/misc/test/definitions/azure.go +++ b/misc/test/definitions/azure.go @@ -13,7 +13,7 @@ const AzureClassicProvider Tag = "pulumi-azure" var AzureTests = TestDefinitions{ { Tags: []Tag{AzureCloud, AzureClassicProvider, CS}, - Dir: "classic-azure-cs-webserver", + Dir: "classic-azure-csharp-webserver", Options: integration.ProgramTestOptions{ ExtraRuntimeValidation: func(t *testing.T, stack integration.RuntimeValidationStackInfo) { helpers.AssertHTTPResult(t, stack.Outputs["IpAddress"].(string), nil, func(body string) bool { diff --git a/misc/test/definitions/azure_native.go b/misc/test/definitions/azure_native.go index a72c8b9a1..e0d079992 100644 --- a/misc/test/definitions/azure_native.go +++ b/misc/test/definitions/azure_native.go @@ -32,7 +32,7 @@ func assertAppServiceResultContains(t *testing.T, output interface{}, str string var AzureNativeTests = TestDefinitions{ { Tags: []Tag{AzureCloud, AzureNativeProvider, CS}, - Dir: "azure-cs-appservice", + Dir: "azure-csharp-appservice", Options: integration.ProgramTestOptions{ Config: map[string]string{ "sqlPassword": "2@Password@2", @@ -44,7 +44,7 @@ var AzureNativeTests = TestDefinitions{ }, { Tags: []Tag{AzureCloud, AzureNativeProvider, CS}, - Dir: "azure-cs-sqlserver", + Dir: "azure-csharp-sqlserver", Options: integration.ProgramTestOptions{ ExtraRuntimeValidation: func(t *testing.T, stack integration.RuntimeValidationStackInfo) { assertAppServiceResultContains(t, stack.Outputs["serverName"], "database.windows.net") diff --git a/misc/test/definitions/definitions.go b/misc/test/definitions/definitions.go index a8f0a152a..d6014bd65 100644 --- a/misc/test/definitions/definitions.go +++ b/misc/test/definitions/definitions.go @@ -5,7 +5,7 @@ import "github.com/pulumi/pulumi/pkg/v3/testing/integration" type Tag string const ( - CS Tag = "cs" + CS Tag = "csharp" FS Tag = "fs" Go Tag = "go" Java Tag = "java" diff --git a/misc/test/digitalocean_test.go b/misc/test/digitalocean_test.go index ddf669186..265727a1f 100644 --- a/misc/test/digitalocean_test.go +++ b/misc/test/digitalocean_test.go @@ -72,7 +72,7 @@ func TestAccDigitalOceanTsLoadbalancedDroplets(t *testing.T) { func TestAccDigitalOceanCsK8s(t *testing.T) { test := getBaseOptions(t). With(integration.ProgramTestOptions{ - Dir: path.Join(getCwd(t), "..", "..", "digitalocean-cs-k8s"), + Dir: path.Join(getCwd(t), "..", "..", "digitalocean-csharp-k8s"), ExtraRuntimeValidation: func(t *testing.T, stack integration.RuntimeValidationStackInfo) { helpers.AssertHTTPResult(t, stack.Outputs["IngressIp"].(string), nil, func(body string) bool { return assert.Contains(t, body, "Welcome to nginx!") @@ -86,7 +86,7 @@ func TestAccDigitalOceanCsK8s(t *testing.T) { func TestAccDigitalOceanCsLoadbalancedDroplets(t *testing.T) { test := getBaseOptions(t). With(integration.ProgramTestOptions{ - Dir: path.Join(getCwd(t), "..", "..", "digitalocean-cs-loadbalanced-droplets"), + Dir: path.Join(getCwd(t), "..", "..", "digitalocean-csharp-loadbalanced-droplets"), ExtraRuntimeValidation: func(t *testing.T, stack integration.RuntimeValidationStackInfo) { helpers.AssertHTTPResult(t, stack.Outputs["Endpoint"].(string), nil, func(body string) bool { return assert.Contains(t, body, "Welcome to nginx!") diff --git a/misc/test/kubernetes_test.go b/misc/test/kubernetes_test.go index 677a33af3..3ec85703f 100644 --- a/misc/test/kubernetes_test.go +++ b/misc/test/kubernetes_test.go @@ -41,7 +41,7 @@ func TestAccKubernetesGuestbook(t *testing.T) { }, }, integration.ProgramTestOptions{ - Dir: path.Join(getCwd(t), "..", "..", "kubernetes-cs-guestbook", "simple"), + Dir: path.Join(getCwd(t), "..", "..", "kubernetes-csharp-guestbook", "simple"), NoParallel: true, ExtraRuntimeValidation: func(t *testing.T, stack integration.RuntimeValidationStackInfo) { endpoint := stack.Outputs["FrontendIp"].(string) @@ -51,7 +51,7 @@ func TestAccKubernetesGuestbook(t *testing.T) { }, }, integration.ProgramTestOptions{ - Dir: path.Join(getCwd(t), "..", "..", "kubernetes-cs-guestbook", "components"), + Dir: path.Join(getCwd(t), "..", "..", "kubernetes-csharp-guestbook", "components"), NoParallel: true, ExtraRuntimeValidation: func(t *testing.T, stack integration.RuntimeValidationStackInfo) { endpoint := stack.Outputs["FrontendIp"].(string) diff --git a/misc/test/performance_test.go b/misc/test/performance_test.go index 0aa02d142..13ba53278 100644 --- a/misc/test/performance_test.go +++ b/misc/test/performance_test.go @@ -55,7 +55,7 @@ func TestAccAwsGoS3Folder(t *testing.T) { } func TestAccAwsCsS3Folder(t *testing.T) { - benchmark := bench("aws-cs-s3-folder", "aws", "dotnet", "csharp") + benchmark := bench("aws-csharp-s3-folder", "aws", "dotnet", "csharp") opts := integration.ProgramTestOptions{ Dir: path.Join(getCwd(t), "..", "..", benchmark.Name), ExtraRuntimeValidation: func(t *testing.T, stack integration.RuntimeValidationStackInfo) { @@ -170,8 +170,8 @@ func TestManyResources(t *testing.T) { payloadBytes: 8, }, { - folder: "cs-many-resources", - bench: bench(fmt.Sprintf("cs-many-resources-%d", resources), "", "dotnet", "csharp"), + folder: "csharp-many-resources", + bench: bench(fmt.Sprintf("csharp-many-resources-%d", resources), "", "dotnet", "csharp"), resources: resources, payloadBytes: 8, }, diff --git a/stack-readme-cs/Pulumi.yaml b/stack-readme-cs/Pulumi.yaml index a1356654f..e4bb6b6dd 100644 --- a/stack-readme-cs/Pulumi.yaml +++ b/stack-readme-cs/Pulumi.yaml @@ -1,3 +1,3 @@ -name: stack-readme-cs +name: stack-readme-csharp runtime: dotnet description: A minimal C# Pulumi program demonstrating Stack Readme's diff --git a/testing-unit-cs-mocks/Pulumi.yaml b/testing-unit-cs-mocks/Pulumi.yaml index dd6102a04..f866bebdf 100644 --- a/testing-unit-cs-mocks/Pulumi.yaml +++ b/testing-unit-cs-mocks/Pulumi.yaml @@ -1,3 +1,3 @@ -name: test-unit-cs-mocks +name: test-unit-csharp-mocks runtime: dotnet description: An example that applies unit testing to C# and Azure resources. diff --git a/testing-unit-cs/Pulumi.yaml b/testing-unit-cs/Pulumi.yaml index e9f43fc56..ea18913c6 100644 --- a/testing-unit-cs/Pulumi.yaml +++ b/testing-unit-cs/Pulumi.yaml @@ -1,3 +1,3 @@ -name: test-unit-cs +name: test-unit-csharp runtime: dotnet description: An example that applies unit testing to C# and Azure resources.