├── .github └── workflows │ ├── aws_cleanup.yml │ ├── aws_cleanup_multi_account.yml │ ├── aws_deploy.yml │ ├── aws_deploy_multi_account.yml │ ├── aws_matrix.yml │ ├── aws_matrix_multi_account.yml │ ├── aws_region_test.yml │ ├── aws_region_test_multi_account.yml │ ├── main.yml │ ├── npmfixer.context.tar.gz │ ├── npmfixer.yaml │ ├── pdfbuilder.yaml │ └── pdfbuilder │ ├── example.js │ └── package.json ├── .gitignore ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── LOCAL.md ├── README-template.md ├── README.md ├── STYLE.md ├── TENETS.md ├── cloud9-cfn.yaml ├── deck ├── .gitkeep └── merged.pdf ├── metadata.yml ├── resources ├── Workshop Review document.docx ├── code │ ├── .gitkeep │ ├── cdk │ │ └── cicd │ │ │ ├── .gitignore │ │ │ ├── .npmignore │ │ │ ├── README.md │ │ │ ├── bin │ │ │ └── cicd.ts │ │ │ ├── cdk.json │ │ │ ├── cleanup.sh │ │ │ ├── deploy.sh │ │ │ ├── jest.config.js │ │ │ ├── lib │ │ │ └── cicd-stack.ts │ │ │ ├── package-lock.json │ │ │ ├── package.json │ │ │ ├── resources │ │ │ ├── buildspec.yaml │ │ │ ├── cfn_fis_demos.yaml │ │ │ └── runExperiment.py │ │ │ ├── test │ │ │ └── cicd.test.ts │ │ │ └── tsconfig.json │ └── scripts │ │ ├── cheat-01.sh │ │ ├── cheat-02.sh │ │ ├── cheat-02 │ │ ├── workshop-policy.json │ │ └── workshop-trust.json │ │ ├── cheat-03.sh │ │ ├── cheat-03 │ │ └── template.json │ │ ├── cheat-04.sh │ │ ├── cheat-04 │ │ └── template.json │ │ ├── cheat-05.sh │ │ ├── cheat-05 │ │ ├── ssm-policy.json │ │ ├── ssm-trust.json │ │ └── workshop-policy2.json │ │ ├── cheat-06.sh │ │ ├── cheat-07.sh │ │ ├── cheat-08.sh │ │ ├── cheat-09.sh │ │ ├── cheat-09 │ │ └── template.json │ │ ├── cheat-10 │ │ └── template.json │ │ └── cheat.sh ├── policies │ └── .gitkeep ├── review-log.md └── templates │ ├── .gitignore │ ├── .gitkeep │ ├── access-controls │ ├── cleanup.sh │ ├── deploy.sh │ └── template.yaml │ ├── advanced-az │ ├── template.yaml │ └── test.py │ ├── api-failures │ ├── api-throttling.yaml │ ├── api-unavailable.yaml │ ├── cleanup.sh │ └── deploy.sh │ ├── asg-cdk │ ├── .gitignore │ ├── .npmignore │ ├── README.md │ ├── assets │ │ ├── create_db.py │ │ ├── cwagent-config.json │ │ ├── dashboard-asg.json │ │ ├── nginx-config.conf │ │ ├── phpinfo.php │ │ ├── pi.php │ │ ├── test_mysql_connector_curses.py │ │ ├── test_pymysql_curses.py │ │ └── user-data.sh │ ├── bin │ │ └── asg-cdk-test.ts │ ├── cdk.json │ ├── cleanup.sh │ ├── deploy.sh │ ├── jest.config.js │ ├── lib │ │ └── asg-cdk-test-stack.ts │ ├── package-lock.json │ ├── package.json │ ├── test │ │ └── asg-cdk-test.test.ts │ └── tsconfig.json │ ├── asg │ ├── .gitignore │ ├── dashboard-definitions │ │ ├── fis-dashboard-1.json │ │ └── fis-dashboard-2.json │ └── fis-ec2-nginx-asg.template.yaml │ ├── cleanup-parallel.sh │ ├── cleanup.sh │ ├── cpu-stress │ ├── CPUStressInstances.yaml │ ├── cleanup.sh │ └── deploy.sh │ ├── deploy-ee-codebuild │ ├── debug.sh │ ├── package-for-s3.sh │ ├── template-s3.yaml │ └── template.yaml │ ├── deploy-parallel.sh │ ├── deploy-reinvent2022-dop313.sh │ ├── deploy.sh │ ├── ecs │ ├── .gitignore │ ├── .npmignore │ ├── README.md │ ├── bin │ │ └── ecs.ts │ ├── cdk.json │ ├── cleanup.sh │ ├── deploy.sh │ ├── jest.config.js │ ├── lib │ │ └── ecs-stack.ts │ ├── package-lock.json │ ├── package.json │ ├── test │ │ └── ecs.test.ts │ └── tsconfig.json │ ├── eks │ ├── .gitignore │ ├── .npmignore │ ├── README.md │ ├── bin │ │ └── eks.ts │ ├── cdk.json │ ├── cleanup.sh │ ├── deploy.sh │ ├── jest.config.js │ ├── lib │ │ └── eks-stack.ts │ ├── package-lock.json │ ├── package.json │ ├── test │ │ └── eks.test.ts │ └── tsconfig.json │ ├── fis-ec2-nginx.template.yaml │ ├── goad-cdk │ ├── .gitignore │ ├── .npmignore │ ├── README.md │ ├── bin │ │ └── goad-cdk-test.ts │ ├── cdk.json │ ├── cleanup.sh │ ├── deploy.sh │ ├── jest.config.js │ ├── lib │ │ └── goad-cdk-test-stack.ts │ ├── load-gen │ │ ├── go.mod │ │ ├── go.sum │ │ ├── loadgen.go │ │ └── main.go │ ├── package-lock.json │ ├── package.json │ ├── test │ │ └── goad-cdk-test.test.ts │ └── tsconfig.json │ ├── goad-redux │ ├── .gitignore │ ├── README.md │ └── go-lambda │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── README.md │ │ ├── load-gen │ │ ├── .gitignore │ │ ├── go.mod │ │ ├── go.sum │ │ ├── loadgen.go │ │ └── main.go │ │ └── template.yaml │ ├── rds │ ├── .gitignore │ ├── .npmignore │ ├── README.md │ ├── bin │ │ └── rds.ts │ ├── cdk.json │ ├── cleanup.sh │ ├── deploy.sh │ ├── jest.config.js │ ├── lib │ │ └── fis-stack-rds-aurora.ts │ ├── package-lock.json │ ├── package.json │ ├── testapps │ │ ├── test_mysql_connector.py │ │ ├── test_mysql_connector_curses.py │ │ ├── test_pymysql.py │ │ └── test_pymysql_curses.py │ └── tsconfig.json │ ├── serverless │ ├── .gitignore │ ├── assets │ │ └── fail_python_lambda │ │ │ ├── __init__.py │ │ │ ├── app.py │ │ │ └── requirements.txt │ ├── cleanup.sh │ ├── deploy.sh │ ├── template.yaml │ └── test.sh │ ├── slr │ ├── cleanup.sh │ └── deploy.sh │ ├── spot │ ├── .gitignore │ ├── .npmignore │ ├── assets │ │ ├── create-dashboard-string.sh │ │ ├── dashboard.json │ │ ├── lambda_waiter.py │ │ ├── lib.systemd.system.spot.service │ │ ├── merge.sh │ │ ├── send_metrics.py │ │ ├── spot-workflow.json │ │ ├── userdata.1 │ │ ├── userdata.2 │ │ ├── userdata.b64 │ │ └── userdata.txt │ ├── cleanup.sh │ ├── deploy.sh │ └── template.yaml │ └── vpc │ ├── .gitignore │ ├── .npmignore │ ├── README.md │ ├── bin │ └── fis-app.ts │ ├── cdk.json │ ├── cleanup.sh │ ├── deploy.sh │ ├── jest.config.js │ ├── lib │ └── fis-stack-vpc.ts │ ├── package-lock.json │ ├── package.json │ └── tsconfig.json └── workshop ├── config.toml ├── content ├── 010_introduction │ └── _index.en.md ├── 020_starting_workshop │ ├── 010_self_paced │ │ ├── 030_region_selection │ │ │ ├── _index.en.md │ │ │ └── select-region.en.png │ │ ├── 040_create_workspace │ │ │ └── _index.en.md │ │ ├── 050_create_stack │ │ │ └── _index.en.md │ │ ├── _index.en.md │ │ └── account.en.md │ ├── 020_aws_event │ │ ├── _index.en.md │ │ ├── clone-git-repo.en.png │ │ ├── cloudshell-safe-paste.en.png │ │ ├── cloudshell.en.md │ │ ├── portal.en.md │ │ └── start-cloudshell.en.png │ ├── 060_devops_guru │ │ ├── _index.en.md │ │ ├── coverage.en.png │ │ ├── getting-started.en.png │ │ ├── manage-coverage.en.png │ │ ├── no-resources-warning.en.png │ │ └── select-stacks.en.png │ ├── 070_athena │ │ └── _index.en.md │ └── _index.en.md ├── 030_basic_content │ ├── 010-baselining │ │ ├── BasicASG-with-user.en.png │ │ ├── BasicASG.en.png │ │ ├── _index.en.md │ │ ├── chapter.en.png │ │ ├── cloudformation.en.png │ │ └── fis-dashboard-1.en.png │ ├── 020_working_under_load │ │ ├── BasicASG-with-user-and-synthetics.en.png │ │ ├── BasicASG-with-user-and-user-metrics.en.png │ │ ├── _index.en.md │ │ ├── cloudformation.en.png │ │ ├── dashboard-basic-home.en.png │ │ ├── dashboard-extended-home.en.png │ │ ├── dashboard-extended-phpinfo.en.png │ │ ├── dashboard.en.png │ │ ├── dashboard2.en.png │ │ ├── nginx-log-stream-1.en.png │ │ └── nginx-log-stream-2.en.png │ ├── 030_basic_experiment │ │ ├── 10-permissions │ │ │ ├── _index.en.md │ │ │ ├── create-policy-1.en.png │ │ │ ├── create-role-1.en.png │ │ │ ├── create-role-2.en.png │ │ │ └── create-role-3.en.png │ │ ├── 20-experiment-console │ │ │ ├── _index.en.md │ │ │ ├── create-target-1.en.png │ │ │ ├── create-template-1.en.png │ │ │ ├── create-template-2-actions-1.en.png │ │ │ ├── create-template-2-actions-2-autogen.en.png │ │ │ ├── create-template-2-actions-2-named.en.png │ │ │ ├── create-template-2-description.en.png │ │ │ ├── create-template-2-name.en.png │ │ │ ├── create-template-2-targets-1-autogen.en.png │ │ │ ├── create-template-2-targets-1-named.en.png │ │ │ ├── create-template-2-targets-2.en.png │ │ │ ├── create-template-3-confirm.en.png │ │ │ ├── create-template-3-create.en.png │ │ │ ├── create-template-4-stop-conditions-empty.en.png │ │ │ ├── create-template-5-logs-1.en.png │ │ │ ├── create-template-5-logs-2.en.png │ │ │ ├── cwdashboard-asg-1.en.png │ │ │ ├── review-1-asg-1.en.png │ │ │ ├── review-1-asg-2.en.png │ │ │ ├── run-experiment-1-fail-2.en.png │ │ │ ├── run-experiment-1-fail-3.en.png │ │ │ ├── run-experiment-1-fail-4.en.png │ │ │ ├── run-experiment-1-fail.en.png │ │ │ ├── run-experiment-1-pending.en.png │ │ │ ├── start-experiment-1.en.png │ │ │ ├── start-experiment-2.en.png │ │ │ └── start-experiment-3.en.png │ │ ├── 30-experiment-cli │ │ │ ├── _index.en.md │ │ │ └── create-policy-1.en.png │ │ ├── 40-experiment-cfn │ │ │ ├── _index.en.md │ │ │ └── create-policy-1.en.png │ │ └── _index.en.md │ ├── 040_ssm │ │ ├── 010_setup │ │ │ ├── StressTest-with-user.en.png │ │ │ └── _index.en.md │ │ ├── 020_linux_stress │ │ │ ├── ConfirmCreate.en.png │ │ │ ├── EditTarget-rev1.en.png │ │ │ ├── EditTarget.en.png │ │ │ ├── LinuxNoStress.en.png │ │ │ ├── RunningState.en.png │ │ │ ├── SelectConnect-rev1.en.png │ │ │ ├── SelectConnect.en.png │ │ │ ├── SessionManagerConnect.en.png │ │ │ ├── StressActionSettings.en.png │ │ │ ├── _index.en.md │ │ │ ├── confirmstart.en.png │ │ │ ├── experimentdescription.en.png │ │ │ └── linuxStressed.en.png │ │ ├── 030_custom_ssm_docs │ │ │ ├── _index.en.md │ │ │ ├── find-ssm.en.png │ │ │ └── look-at-ssm.en.png │ │ ├── 040_windows_stress │ │ │ ├── ConfirmCreate.en.png │ │ │ ├── StartExperiment.en.png │ │ │ ├── StartExperimentButton.en.png │ │ │ ├── TargetSettings.en.png │ │ │ ├── TerminateSession.en.png │ │ │ ├── WinEditTarget-rev1.en.png │ │ │ ├── WinEditTarget.en.png │ │ │ ├── WinNoStress.en.png │ │ │ ├── WinStressActionSettings.en.png │ │ │ ├── WindowsStressed.en.png │ │ │ ├── Winexperimentdescription.en.png │ │ │ ├── _index.en.md │ │ │ ├── addaction.en.png │ │ │ ├── confirmstart.en.png │ │ │ ├── createexperimentbutton.en.png │ │ │ ├── run-command-history-1.en.png │ │ │ ├── run-command-history-2.en.png │ │ │ └── run-command-history-3.en.png │ │ ├── 050_direct_automation │ │ │ ├── StressTest-with-runbook.en.png │ │ │ ├── StressTest-with-user.en.png │ │ │ ├── _index.en.md │ │ │ ├── edit-role-policy.en.png │ │ │ ├── experiment-az-down.en.png │ │ │ ├── fis-terminate-instances-asg-az.json │ │ │ ├── iam-ec2-demo-policy.json │ │ │ ├── iam-ec2-demo-trust.json │ │ │ ├── list-instances.sh │ │ │ ├── locate-role-policy.en.png │ │ │ ├── set-aws-creds-and-config.en.png │ │ │ ├── ssm-asg-remove-az.yaml │ │ │ └── ssm-terminate-instances-asg-az.yaml │ │ ├── 060_ssm_resources │ │ │ └── _index.en.md │ │ └── _index.en.md │ ├── 050_databases │ │ ├── 010_rds_database_reboot │ │ │ ├── _index.en.md │ │ │ ├── create-template-1.en.png │ │ │ ├── create-template-2-actions-1.en.png │ │ │ ├── create-template-2-actions-2.en.png │ │ │ ├── create-template-2-description.en.png │ │ │ ├── create-template-2-name.en.png │ │ │ ├── create-template-2-targets-1.en.png │ │ │ ├── create-template-2-targets-2-rev1.en.png │ │ │ ├── create-template-2-targets-2.en.png │ │ │ ├── create-template-2.en.png │ │ │ ├── create-template-3-confirm.en.png │ │ │ ├── instance-connect-1.en.png │ │ │ ├── instance-connect-2.en.png │ │ │ ├── rds-check-resource-id.en.png │ │ │ ├── rds-state-1.en.png │ │ │ ├── review-1-rds-1.en.png │ │ │ ├── review-1-rds-2.en.png │ │ │ ├── start-experiment-1.en.png │ │ │ ├── start-experiment-2.en.png │ │ │ ├── start-experiment-20.en.png │ │ │ ├── start-experiment-3.en.png │ │ │ └── start-experiment-30.en.png │ │ ├── 020_rds_aurora_cluster_failover │ │ │ ├── _index.en.md │ │ │ ├── create-template-1.en.png │ │ │ ├── create-template-2-actions-1.en.png │ │ │ ├── create-template-2-actions-2-rev1.en.png │ │ │ ├── create-template-2-actions-2.en.png │ │ │ ├── create-template-2-description.en.png │ │ │ ├── create-template-2-name.en.png │ │ │ ├── create-template-2-targets-1.en.png │ │ │ ├── create-template-2-targets-2-rev1.en.png │ │ │ ├── create-template-2-targets-2.en.png │ │ │ ├── create-template-2.en.png │ │ │ ├── create-template-3-confirm.en.png │ │ │ ├── instance-connect-1.en.png │ │ │ ├── instance-connect-2.en.png │ │ │ ├── rds-check-resource-id.en.png │ │ │ ├── review-1-rds-1.en.png │ │ │ ├── review-1-rds-2.en.png │ │ │ ├── run-experiment-1-pending.en.png │ │ │ ├── ssm-get-secret.en.png │ │ │ ├── start-experiment-1.en.png │ │ │ ├── start-experiment-2.en.png │ │ │ ├── start-experiment-20.en.png │ │ │ ├── start-experiment-3.en.png │ │ │ └── start-experiment-30.en.png │ │ ├── ASG-RDS-with-user.en.png │ │ └── _index.en.md │ ├── 060_advanced_experiments │ │ ├── 010_access_controls │ │ │ ├── _index.en.md │ │ │ ├── edit-template-user-1.en.png │ │ │ ├── edit-template-user-2.en.png │ │ │ ├── name-exp-1.en.png │ │ │ ├── non-user-experiments.en.png │ │ │ ├── non-user-templates.en.png │ │ │ ├── return-role.en.png │ │ │ ├── start-exp-1.en.png │ │ │ ├── switch-role-1.en.png │ │ │ └── switch-role-2.en.png │ │ ├── 020_access_control_tags │ │ │ └── _index.en.md │ │ ├── 030_modify_tags_security │ │ │ └── _index.en.md │ │ ├── 040_template_sharing │ │ │ ├── _index.en.md │ │ │ └── cross-account-assumed-1.en.png │ │ ├── 050_scheduling_experiments │ │ │ └── _index.en.md │ │ └── _index.en.md │ ├── 070_containers │ │ ├── 010_ecs │ │ │ ├── 10-experiment │ │ │ │ ├── _index.en.md │ │ │ │ ├── create-template-1.en.png │ │ │ │ ├── create-template-2-actions-1.en.png │ │ │ │ ├── create-template-2-actions-2.en.png │ │ │ │ ├── create-template-2-targets-1.en.png │ │ │ │ ├── create-template-2-targets-2-rev1.en.png │ │ │ │ ├── create-template-2-targets-2.en.png │ │ │ │ ├── create-template-2.en.png │ │ │ │ ├── create-template-3-confirm.en.png │ │ │ │ ├── ecs-sample-app.en.png │ │ │ │ ├── load-balancer-dns.en.png │ │ │ │ └── start-experiment-3.en.png │ │ │ ├── 20-observe │ │ │ │ ├── _index.en.md │ │ │ │ ├── ecs-cluster-instances.en.png │ │ │ │ ├── ecs-cluster-services.en.png │ │ │ │ └── ecs-service-desired-capacity.en.png │ │ │ ├── 30-fix-repeat │ │ │ │ ├── _index.en.md │ │ │ │ ├── auto-scaling-group-change-capacity.en.png │ │ │ │ ├── auto-scaling-group-details.en.png │ │ │ │ ├── ecs-service-update-number-tasks.en.png │ │ │ │ └── ecs-service-update.en.png │ │ │ ├── ECSCluster-with-user.en.png │ │ │ └── _index.en.md │ │ ├── 020_eks │ │ │ ├── 10-experiment │ │ │ │ ├── _index.en.md │ │ │ │ ├── create-template-1.en.png │ │ │ │ ├── create-template-2-actions-1.en.png │ │ │ │ ├── create-template-2-actions-2.en.png │ │ │ │ ├── create-template-2-targets-1.en.png │ │ │ │ ├── create-template-2-targets-2.en.png │ │ │ │ ├── create-template-2.en.png │ │ │ │ ├── create-template-3-confirm.en.png │ │ │ │ ├── hello-kubernetes-app.en.png │ │ │ │ ├── load-balancer-dn.en.png │ │ │ │ └── start-experiment-3.en.png │ │ │ ├── 20-observe │ │ │ │ └── _index.en.md │ │ │ ├── 30-fix-repeat │ │ │ │ ├── _index.en.md │ │ │ │ ├── eks-cluster-compute-configuration.en.png │ │ │ │ └── eks-cluster-update-node-group-size.en.png │ │ │ ├── EKSCluster-with-user.en.png │ │ │ └── _index.en.md │ │ └── _index.en.md │ ├── 075_serverless │ │ ├── Serverless.drawio │ │ ├── _index.en.md │ │ ├── serverless.png │ │ └── timeline.png │ ├── 076_api_faults │ │ ├── 010_api_throttling │ │ │ ├── Stack-outputs.en.png │ │ │ ├── _index.en.md │ │ │ ├── lambda-retry.en.png │ │ │ ├── throttle-action.en.png │ │ │ └── throttle-target.en.png │ │ ├── 020_api_errors │ │ │ ├── Stack-outputs.en.png │ │ │ ├── _index.en.md │ │ │ ├── error-action.en.png │ │ │ ├── error-target.en.png │ │ │ └── sqs-messages.en.png │ │ ├── ApiFailures.png │ │ └── _index.en.md │ ├── 078_ec2_spot │ │ ├── 010_spot_ec2_terminate │ │ │ ├── _index.en.md │ │ │ ├── dashboard-custom-duration.en.png │ │ │ ├── terminate-action.en.png │ │ │ ├── terminate-no-checkpoint.en.png │ │ │ └── wait-action.en.png │ │ ├── 020_spot_ec2_interrup │ │ │ ├── _index.en.md │ │ │ ├── checkpoint-at-interrupt.en.png │ │ │ ├── dashboard-custom-duration.en.png │ │ │ ├── terminate-action.en.png │ │ │ └── wait-action.en.png │ │ ├── _index.en.md │ │ ├── full-run.en.png │ │ └── step-functions-runner.en.png │ ├── 080_cicd │ │ ├── 010_setup │ │ │ └── _index.en.md │ │ ├── 020_review_setup │ │ │ ├── _index.en.md │ │ │ ├── codebuild.en.png │ │ │ ├── codecommit.en.png │ │ │ ├── codepipeline.en.png │ │ │ ├── codepipelinedetails1.en.png │ │ │ └── codepipelinedetails2.en.png │ │ ├── 030_start_pipeline │ │ │ ├── _index.en.md │ │ │ ├── codepipelineinprogress.en.png │ │ │ ├── codepipelinesuccessfully.en.png │ │ │ ├── fisrunning.en.png │ │ │ └── fissuccessfully.en.png │ │ ├── 040_fail_pipeline │ │ │ ├── _index.en.md │ │ │ ├── codepipelinefail.en.png │ │ │ ├── fisfail.en.png │ │ │ ├── sourceafter.en.png │ │ │ └── sourcebefore.en.png │ │ ├── Continuous-Stress.en.png │ │ └── _index.en.md │ ├── 090_scenarios │ │ ├── 010_simulating_az_issues │ │ │ ├── 010_background │ │ │ │ ├── ASG-controlplane.en.png │ │ │ │ └── _index.en.md │ │ │ ├── 020_impact_ec2-asg │ │ │ │ ├── _index.en.md │ │ │ │ ├── fis-template-workhop.json │ │ │ │ ├── fis-template.json │ │ │ │ ├── iam-az-killer-policy.json │ │ │ │ ├── iam-az-killer-trust.json │ │ │ │ ├── ssm-template-tarpitted.yaml │ │ │ │ └── ssm-template.yaml │ │ │ ├── 030_impact_ecs │ │ │ │ └── _index.en.md │ │ │ ├── 040_impact_eks │ │ │ │ └── _index.en.md │ │ │ ├── 050_impact_databases │ │ │ │ └── _index.en.md │ │ │ ├── 060_impact_serverless │ │ │ │ └── _index.en.md │ │ │ └── _index.en.md │ │ ├── 020_targeting_hybrid_instances │ │ │ ├── _index.en.md │ │ │ ├── hybrid-target-noconverter.yaml │ │ │ ├── hybrid-target.yaml │ │ │ ├── iam-hybrid-demo-policy.json │ │ │ ├── iam-hybrid-demo-trust.json │ │ │ └── stresstest-with-runbook-hybrid.en.png │ │ └── _index.en.md │ ├── 100_observability │ │ ├── 010_devops_guru │ │ │ ├── _index.en.md │ │ │ ├── dashboard.en.png │ │ │ ├── infra-table.en.png │ │ │ ├── infra-timeline.en.png │ │ │ ├── metrics-aggregate-1.en.png │ │ │ ├── metrics-aggregate-2.en.png │ │ │ ├── metrics-graphed-1.en.png │ │ │ ├── reactive-insights-1.en.png │ │ │ └── recommendations.en.png │ │ ├── 20_athena_queries │ │ │ └── _index.en.md │ │ └── _index.en.md │ ├── BasicASG.en.png │ └── _index.en.md ├── 900-events │ ├── 010-reinvent-2022 │ │ ├── ASG-limitAZ.png │ │ ├── _index.en.md │ │ ├── dop313-ssm-find.png │ │ ├── dop313-template-find.png │ │ └── dop313-template-modify-and-run.png │ └── _index.en.md ├── 990_cleanup │ ├── _index.en.md │ └── delete-cicd.en.png ├── FIS_Overview.en.png ├── _index.en.md ├── fis-white.en.png └── zz_content-tutorial │ ├── _index.en.md │ ├── _index.fr.md │ ├── basics │ ├── _index.en.md │ ├── _index.fr.md │ ├── configuration │ │ └── _index.en.md │ ├── installation │ │ ├── _index.en.md │ │ └── chapter.en.png │ └── requirements │ │ └── _index.en.md │ ├── cont │ ├── _index.en.md │ ├── archetypes │ │ └── _index.en.md │ ├── i18n │ │ ├── _index.en.md │ │ └── i18n.en.png │ ├── icons │ │ └── _index.en.md │ ├── markdown │ │ └── _index.en.md │ └── pages │ │ ├── _index.en.md │ │ ├── pages-chapter.en.png │ │ └── pages-default.en.png │ ├── launch │ ├── _index.en.md │ └── metadata │ │ └── _index.en.md │ └── shortcodes │ ├── _index.en.md │ ├── attachments │ ├── _index.en.files │ │ ├── AWS_AWS_logo_RGB.png │ │ └── DeckAssets_allup_light_filter-documents@2x.png │ └── _index.en.md │ ├── button │ └── _index.en.md │ ├── children │ ├── _index.en.md │ ├── children-1 │ │ ├── _index.en.md │ │ └── children-1-1 │ │ │ ├── _index.en.md │ │ │ └── children-1-1-1 │ │ │ ├── _index.en.md │ │ │ └── children-1-1-1-1 │ │ │ ├── _index.en.md │ │ │ └── children-1-1-1-1-1 │ │ │ └── _index.en.md │ ├── children-2 │ │ ├── _index.en.md │ │ └── test3.en.md │ ├── children-3 │ │ └── _index.en.md │ └── test.en.md │ ├── expand │ └── _index.en.md │ ├── img │ ├── _index.en.md │ └── chapter.en.png │ ├── notice │ └── _index.en.md │ ├── siteparam │ └── _index.en.md │ ├── siteurl │ └── _index.en.md │ └── youtube │ └── _index.en.md ├── layouts └── _default │ └── _markup │ └── render-link.html ├── requirements.txt ├── static ├── .gitattributes ├── ASG-RDS-with-user.drawio ├── ASG-RDS-with-user.png ├── ASG-controlplane.drawio ├── ApiFailures.drawio ├── BasicASG-with-user-and-synthetics.drawio ├── BasicASG-with-user.drawio ├── BasicASG.drawio ├── Continuous-Stress.drawio ├── ECSCluster-with-user.drawio ├── EKSCluster-with-user.drawio ├── StressTest-with-runbook-hybrid.drawio ├── StressTest-with-runbook.drawio ├── StressTest-with-user.drawio ├── commit-id.txt ├── edit-filter-location.png ├── images │ ├── 020_starting_workshop │ │ ├── aws_event │ │ │ ├── event-engine-aws-console.png │ │ │ ├── event-engine-dashboard.png │ │ │ └── event-engine-initial-screen.png │ │ ├── c9attachrole.png │ │ ├── c9attachroleold.png │ │ ├── c9disableiam.png │ │ ├── c9instancerole.png │ │ ├── cloud9-1.png │ │ ├── cloud9-2.png │ │ ├── cloud9-3.png │ │ ├── cloud9-4.png │ │ ├── cloud9-role.png │ │ ├── createrole.png │ │ ├── iam-1-create-user.png │ │ ├── iam-2-attach-policy.png │ │ ├── iam-3-create-user.png │ │ ├── iam-4-save-url.png │ │ └── iam-5-sign-out.png │ ├── apn-logo.jpg │ ├── aws-open-source.jpg │ └── chapter.en.png └── js │ └── kinesis.js └── themes └── learn ├── .editorconfig ├── .gitignore ├── .grenrc.yml ├── LICENSE.md ├── README.md ├── archetypes ├── chapter.md └── default.md ├── i18n ├── ar.toml ├── de.toml ├── en.toml ├── es.toml ├── fr.toml ├── hi.toml ├── id.toml ├── ja.toml ├── nl.toml ├── pt.toml ├── ru.toml ├── tr.toml └── zh-cn.toml ├── images ├── screenshot.png └── tn.png ├── layouts ├── 404.html ├── _default │ ├── list.html │ └── single.html ├── index.html ├── index.json ├── partials │ ├── custom-comments.html │ ├── custom-footer.html │ ├── custom-header.html │ ├── favicon.html │ ├── footer.html │ ├── header.html │ ├── logo.html │ ├── menu-footer.html │ ├── menu.html │ ├── meta.html │ ├── search.html │ ├── tags.html │ └── toc.html └── shortcodes │ ├── attachments.html │ ├── button.html │ ├── children.html │ ├── expand.html │ ├── hugotest.html │ ├── img.html │ ├── mermaid.html │ ├── notice.html │ ├── ref.html │ ├── relref.html │ ├── siteparam.html │ ├── siteurl.html │ ├── tab.html │ └── tabs.html ├── static ├── css │ ├── atom-one-dark-reasonable.css │ ├── auto-complete.css │ ├── featherlight.min.css │ ├── fontawesome-all.min.css │ ├── hugo-theme.css │ ├── hybrid.css │ ├── nucleus.css │ ├── perfect-scrollbar.min.css │ ├── tags.css │ ├── theme-aws.css │ ├── theme-blue.css │ ├── theme-green.css │ ├── theme-red.css │ └── theme.css ├── fonts │ ├── Inconsolata.eot │ ├── Inconsolata.svg │ ├── Inconsolata.ttf │ ├── Inconsolata.woff │ ├── Novecentosanswide-Normal-webfont.eot │ ├── Novecentosanswide-Normal-webfont.svg │ ├── Novecentosanswide-Normal-webfont.ttf │ ├── Novecentosanswide-Normal-webfont.woff │ ├── Novecentosanswide-Normal-webfont.woff2 │ ├── Novecentosanswide-UltraLight-webfont.eot │ ├── Novecentosanswide-UltraLight-webfont.svg │ ├── Novecentosanswide-UltraLight-webfont.ttf │ ├── Novecentosanswide-UltraLight-webfont.woff │ ├── Novecentosanswide-UltraLight-webfont.woff2 │ ├── Work_Sans_200.eot │ ├── Work_Sans_200.svg │ ├── Work_Sans_200.ttf │ ├── Work_Sans_200.woff │ ├── Work_Sans_200.woff2 │ ├── Work_Sans_300.eot │ ├── Work_Sans_300.svg │ ├── Work_Sans_300.ttf │ ├── Work_Sans_300.woff │ ├── Work_Sans_300.woff2 │ ├── Work_Sans_500.eot │ ├── Work_Sans_500.svg │ ├── Work_Sans_500.ttf │ ├── Work_Sans_500.woff │ └── Work_Sans_500.woff2 ├── images │ ├── clippy.svg │ └── logo.png ├── js │ ├── auto-complete.js │ ├── clipboard.min.js │ ├── featherlight.min.js │ ├── highlight.pack.js │ ├── html5shiv-printshiv.min.js │ ├── hugo-learn.js │ ├── jquery-3.6.1.min.js │ ├── jquery.sticky.js │ ├── learn.js │ ├── lunr.min.js │ ├── modernizr.custom-3.6.0.js │ ├── perfect-scrollbar.jquery.min.js │ ├── perfect-scrollbar.min.js │ └── search.js └── mermaid │ ├── mermaid.css │ ├── mermaid.dark.css │ ├── mermaid.forest.css │ └── mermaid.js └── theme.toml /.github/workflows/aws_cleanup.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/.github/workflows/aws_cleanup.yml -------------------------------------------------------------------------------- /.github/workflows/aws_cleanup_multi_account.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/.github/workflows/aws_cleanup_multi_account.yml -------------------------------------------------------------------------------- /.github/workflows/aws_deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/.github/workflows/aws_deploy.yml -------------------------------------------------------------------------------- /.github/workflows/aws_deploy_multi_account.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/.github/workflows/aws_deploy_multi_account.yml -------------------------------------------------------------------------------- /.github/workflows/aws_matrix.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/.github/workflows/aws_matrix.yml -------------------------------------------------------------------------------- /.github/workflows/aws_matrix_multi_account.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/.github/workflows/aws_matrix_multi_account.yml -------------------------------------------------------------------------------- /.github/workflows/aws_region_test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/.github/workflows/aws_region_test.yml -------------------------------------------------------------------------------- /.github/workflows/aws_region_test_multi_account.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/.github/workflows/aws_region_test_multi_account.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/npmfixer.context.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/.github/workflows/npmfixer.context.tar.gz -------------------------------------------------------------------------------- /.github/workflows/npmfixer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/.github/workflows/npmfixer.yaml -------------------------------------------------------------------------------- /.github/workflows/pdfbuilder.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/.github/workflows/pdfbuilder.yaml -------------------------------------------------------------------------------- /.github/workflows/pdfbuilder/example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/.github/workflows/pdfbuilder/example.js -------------------------------------------------------------------------------- /.github/workflows/pdfbuilder/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/.github/workflows/pdfbuilder/package.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/.gitignore -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/LICENSE -------------------------------------------------------------------------------- /LOCAL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/LOCAL.md -------------------------------------------------------------------------------- /README-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/README-template.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/README.md -------------------------------------------------------------------------------- /STYLE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/STYLE.md -------------------------------------------------------------------------------- /TENETS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/TENETS.md -------------------------------------------------------------------------------- /cloud9-cfn.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/cloud9-cfn.yaml -------------------------------------------------------------------------------- /deck/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /deck/merged.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/deck/merged.pdf -------------------------------------------------------------------------------- /metadata.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/metadata.yml -------------------------------------------------------------------------------- /resources/Workshop Review document.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/Workshop Review document.docx -------------------------------------------------------------------------------- /resources/code/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /resources/code/cdk/cicd/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/code/cdk/cicd/.gitignore -------------------------------------------------------------------------------- /resources/code/cdk/cicd/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/code/cdk/cicd/.npmignore -------------------------------------------------------------------------------- /resources/code/cdk/cicd/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/code/cdk/cicd/README.md -------------------------------------------------------------------------------- /resources/code/cdk/cicd/bin/cicd.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/code/cdk/cicd/bin/cicd.ts -------------------------------------------------------------------------------- /resources/code/cdk/cicd/cdk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/code/cdk/cicd/cdk.json -------------------------------------------------------------------------------- /resources/code/cdk/cicd/cleanup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/code/cdk/cicd/cleanup.sh -------------------------------------------------------------------------------- /resources/code/cdk/cicd/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/code/cdk/cicd/deploy.sh -------------------------------------------------------------------------------- /resources/code/cdk/cicd/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/code/cdk/cicd/jest.config.js -------------------------------------------------------------------------------- /resources/code/cdk/cicd/lib/cicd-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/code/cdk/cicd/lib/cicd-stack.ts -------------------------------------------------------------------------------- /resources/code/cdk/cicd/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/code/cdk/cicd/package-lock.json -------------------------------------------------------------------------------- /resources/code/cdk/cicd/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/code/cdk/cicd/package.json -------------------------------------------------------------------------------- /resources/code/cdk/cicd/resources/buildspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/code/cdk/cicd/resources/buildspec.yaml -------------------------------------------------------------------------------- /resources/code/cdk/cicd/resources/cfn_fis_demos.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/code/cdk/cicd/resources/cfn_fis_demos.yaml -------------------------------------------------------------------------------- /resources/code/cdk/cicd/resources/runExperiment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/code/cdk/cicd/resources/runExperiment.py -------------------------------------------------------------------------------- /resources/code/cdk/cicd/test/cicd.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/code/cdk/cicd/test/cicd.test.ts -------------------------------------------------------------------------------- /resources/code/cdk/cicd/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/code/cdk/cicd/tsconfig.json -------------------------------------------------------------------------------- /resources/code/scripts/cheat-01.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/code/scripts/cheat-01.sh -------------------------------------------------------------------------------- /resources/code/scripts/cheat-02.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/code/scripts/cheat-02.sh -------------------------------------------------------------------------------- /resources/code/scripts/cheat-02/workshop-policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/code/scripts/cheat-02/workshop-policy.json -------------------------------------------------------------------------------- /resources/code/scripts/cheat-02/workshop-trust.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/code/scripts/cheat-02/workshop-trust.json -------------------------------------------------------------------------------- /resources/code/scripts/cheat-03.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/code/scripts/cheat-03.sh -------------------------------------------------------------------------------- /resources/code/scripts/cheat-03/template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/code/scripts/cheat-03/template.json -------------------------------------------------------------------------------- /resources/code/scripts/cheat-04.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/code/scripts/cheat-04.sh -------------------------------------------------------------------------------- /resources/code/scripts/cheat-04/template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/code/scripts/cheat-04/template.json -------------------------------------------------------------------------------- /resources/code/scripts/cheat-05.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/code/scripts/cheat-05.sh -------------------------------------------------------------------------------- /resources/code/scripts/cheat-05/ssm-policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/code/scripts/cheat-05/ssm-policy.json -------------------------------------------------------------------------------- /resources/code/scripts/cheat-05/ssm-trust.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/code/scripts/cheat-05/ssm-trust.json -------------------------------------------------------------------------------- /resources/code/scripts/cheat-05/workshop-policy2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/code/scripts/cheat-05/workshop-policy2.json -------------------------------------------------------------------------------- /resources/code/scripts/cheat-06.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/code/scripts/cheat-06.sh -------------------------------------------------------------------------------- /resources/code/scripts/cheat-07.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/code/scripts/cheat-07.sh -------------------------------------------------------------------------------- /resources/code/scripts/cheat-08.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/code/scripts/cheat-08.sh -------------------------------------------------------------------------------- /resources/code/scripts/cheat-09.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/code/scripts/cheat-09.sh -------------------------------------------------------------------------------- /resources/code/scripts/cheat-09/template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/code/scripts/cheat-09/template.json -------------------------------------------------------------------------------- /resources/code/scripts/cheat-10/template.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /resources/code/scripts/cheat.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/code/scripts/cheat.sh -------------------------------------------------------------------------------- /resources/policies/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /resources/review-log.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/review-log.md -------------------------------------------------------------------------------- /resources/templates/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/.gitignore -------------------------------------------------------------------------------- /resources/templates/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /resources/templates/access-controls/cleanup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/access-controls/cleanup.sh -------------------------------------------------------------------------------- /resources/templates/access-controls/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/access-controls/deploy.sh -------------------------------------------------------------------------------- /resources/templates/access-controls/template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/access-controls/template.yaml -------------------------------------------------------------------------------- /resources/templates/advanced-az/template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/advanced-az/template.yaml -------------------------------------------------------------------------------- /resources/templates/advanced-az/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/advanced-az/test.py -------------------------------------------------------------------------------- /resources/templates/api-failures/api-throttling.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/api-failures/api-throttling.yaml -------------------------------------------------------------------------------- /resources/templates/api-failures/api-unavailable.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/api-failures/api-unavailable.yaml -------------------------------------------------------------------------------- /resources/templates/api-failures/cleanup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/api-failures/cleanup.sh -------------------------------------------------------------------------------- /resources/templates/api-failures/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/api-failures/deploy.sh -------------------------------------------------------------------------------- /resources/templates/asg-cdk/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/asg-cdk/.gitignore -------------------------------------------------------------------------------- /resources/templates/asg-cdk/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/asg-cdk/.npmignore -------------------------------------------------------------------------------- /resources/templates/asg-cdk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/asg-cdk/README.md -------------------------------------------------------------------------------- /resources/templates/asg-cdk/assets/create_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/asg-cdk/assets/create_db.py -------------------------------------------------------------------------------- /resources/templates/asg-cdk/assets/cwagent-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/asg-cdk/assets/cwagent-config.json -------------------------------------------------------------------------------- /resources/templates/asg-cdk/assets/dashboard-asg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/asg-cdk/assets/dashboard-asg.json -------------------------------------------------------------------------------- /resources/templates/asg-cdk/assets/nginx-config.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/asg-cdk/assets/nginx-config.conf -------------------------------------------------------------------------------- /resources/templates/asg-cdk/assets/phpinfo.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/asg-cdk/assets/phpinfo.php -------------------------------------------------------------------------------- /resources/templates/asg-cdk/assets/pi.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/asg-cdk/assets/pi.php -------------------------------------------------------------------------------- /resources/templates/asg-cdk/assets/test_mysql_connector_curses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/asg-cdk/assets/test_mysql_connector_curses.py -------------------------------------------------------------------------------- /resources/templates/asg-cdk/assets/test_pymysql_curses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/asg-cdk/assets/test_pymysql_curses.py -------------------------------------------------------------------------------- /resources/templates/asg-cdk/assets/user-data.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/asg-cdk/assets/user-data.sh -------------------------------------------------------------------------------- /resources/templates/asg-cdk/bin/asg-cdk-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/asg-cdk/bin/asg-cdk-test.ts -------------------------------------------------------------------------------- /resources/templates/asg-cdk/cdk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/asg-cdk/cdk.json -------------------------------------------------------------------------------- /resources/templates/asg-cdk/cleanup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/asg-cdk/cleanup.sh -------------------------------------------------------------------------------- /resources/templates/asg-cdk/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/asg-cdk/deploy.sh -------------------------------------------------------------------------------- /resources/templates/asg-cdk/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/asg-cdk/jest.config.js -------------------------------------------------------------------------------- /resources/templates/asg-cdk/lib/asg-cdk-test-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/asg-cdk/lib/asg-cdk-test-stack.ts -------------------------------------------------------------------------------- /resources/templates/asg-cdk/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/asg-cdk/package-lock.json -------------------------------------------------------------------------------- /resources/templates/asg-cdk/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/asg-cdk/package.json -------------------------------------------------------------------------------- /resources/templates/asg-cdk/test/asg-cdk-test.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/asg-cdk/test/asg-cdk-test.test.ts -------------------------------------------------------------------------------- /resources/templates/asg-cdk/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/asg-cdk/tsconfig.json -------------------------------------------------------------------------------- /resources/templates/asg/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/asg/.gitignore -------------------------------------------------------------------------------- /resources/templates/asg/dashboard-definitions/fis-dashboard-1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/asg/dashboard-definitions/fis-dashboard-1.json -------------------------------------------------------------------------------- /resources/templates/asg/dashboard-definitions/fis-dashboard-2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/asg/dashboard-definitions/fis-dashboard-2.json -------------------------------------------------------------------------------- /resources/templates/asg/fis-ec2-nginx-asg.template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/asg/fis-ec2-nginx-asg.template.yaml -------------------------------------------------------------------------------- /resources/templates/cleanup-parallel.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/cleanup-parallel.sh -------------------------------------------------------------------------------- /resources/templates/cleanup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/cleanup.sh -------------------------------------------------------------------------------- /resources/templates/cpu-stress/CPUStressInstances.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/cpu-stress/CPUStressInstances.yaml -------------------------------------------------------------------------------- /resources/templates/cpu-stress/cleanup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/cpu-stress/cleanup.sh -------------------------------------------------------------------------------- /resources/templates/cpu-stress/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/cpu-stress/deploy.sh -------------------------------------------------------------------------------- /resources/templates/deploy-ee-codebuild/debug.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/deploy-ee-codebuild/debug.sh -------------------------------------------------------------------------------- /resources/templates/deploy-ee-codebuild/package-for-s3.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/deploy-ee-codebuild/package-for-s3.sh -------------------------------------------------------------------------------- /resources/templates/deploy-ee-codebuild/template-s3.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/deploy-ee-codebuild/template-s3.yaml -------------------------------------------------------------------------------- /resources/templates/deploy-ee-codebuild/template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/deploy-ee-codebuild/template.yaml -------------------------------------------------------------------------------- /resources/templates/deploy-parallel.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/deploy-parallel.sh -------------------------------------------------------------------------------- /resources/templates/deploy-reinvent2022-dop313.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/deploy-reinvent2022-dop313.sh -------------------------------------------------------------------------------- /resources/templates/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/deploy.sh -------------------------------------------------------------------------------- /resources/templates/ecs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/ecs/.gitignore -------------------------------------------------------------------------------- /resources/templates/ecs/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/ecs/.npmignore -------------------------------------------------------------------------------- /resources/templates/ecs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/ecs/README.md -------------------------------------------------------------------------------- /resources/templates/ecs/bin/ecs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/ecs/bin/ecs.ts -------------------------------------------------------------------------------- /resources/templates/ecs/cdk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/ecs/cdk.json -------------------------------------------------------------------------------- /resources/templates/ecs/cleanup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/ecs/cleanup.sh -------------------------------------------------------------------------------- /resources/templates/ecs/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/ecs/deploy.sh -------------------------------------------------------------------------------- /resources/templates/ecs/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/ecs/jest.config.js -------------------------------------------------------------------------------- /resources/templates/ecs/lib/ecs-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/ecs/lib/ecs-stack.ts -------------------------------------------------------------------------------- /resources/templates/ecs/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/ecs/package-lock.json -------------------------------------------------------------------------------- /resources/templates/ecs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/ecs/package.json -------------------------------------------------------------------------------- /resources/templates/ecs/test/ecs.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/ecs/test/ecs.test.ts -------------------------------------------------------------------------------- /resources/templates/ecs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/ecs/tsconfig.json -------------------------------------------------------------------------------- /resources/templates/eks/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/eks/.gitignore -------------------------------------------------------------------------------- /resources/templates/eks/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/eks/.npmignore -------------------------------------------------------------------------------- /resources/templates/eks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/eks/README.md -------------------------------------------------------------------------------- /resources/templates/eks/bin/eks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/eks/bin/eks.ts -------------------------------------------------------------------------------- /resources/templates/eks/cdk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/eks/cdk.json -------------------------------------------------------------------------------- /resources/templates/eks/cleanup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/eks/cleanup.sh -------------------------------------------------------------------------------- /resources/templates/eks/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/eks/deploy.sh -------------------------------------------------------------------------------- /resources/templates/eks/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/eks/jest.config.js -------------------------------------------------------------------------------- /resources/templates/eks/lib/eks-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/eks/lib/eks-stack.ts -------------------------------------------------------------------------------- /resources/templates/eks/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/eks/package-lock.json -------------------------------------------------------------------------------- /resources/templates/eks/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/eks/package.json -------------------------------------------------------------------------------- /resources/templates/eks/test/eks.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/eks/test/eks.test.ts -------------------------------------------------------------------------------- /resources/templates/eks/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/eks/tsconfig.json -------------------------------------------------------------------------------- /resources/templates/fis-ec2-nginx.template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/fis-ec2-nginx.template.yaml -------------------------------------------------------------------------------- /resources/templates/goad-cdk/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/goad-cdk/.gitignore -------------------------------------------------------------------------------- /resources/templates/goad-cdk/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/goad-cdk/.npmignore -------------------------------------------------------------------------------- /resources/templates/goad-cdk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/goad-cdk/README.md -------------------------------------------------------------------------------- /resources/templates/goad-cdk/bin/goad-cdk-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/goad-cdk/bin/goad-cdk-test.ts -------------------------------------------------------------------------------- /resources/templates/goad-cdk/cdk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/goad-cdk/cdk.json -------------------------------------------------------------------------------- /resources/templates/goad-cdk/cleanup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/goad-cdk/cleanup.sh -------------------------------------------------------------------------------- /resources/templates/goad-cdk/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/goad-cdk/deploy.sh -------------------------------------------------------------------------------- /resources/templates/goad-cdk/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/goad-cdk/jest.config.js -------------------------------------------------------------------------------- /resources/templates/goad-cdk/lib/goad-cdk-test-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/goad-cdk/lib/goad-cdk-test-stack.ts -------------------------------------------------------------------------------- /resources/templates/goad-cdk/load-gen/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/goad-cdk/load-gen/go.mod -------------------------------------------------------------------------------- /resources/templates/goad-cdk/load-gen/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/goad-cdk/load-gen/go.sum -------------------------------------------------------------------------------- /resources/templates/goad-cdk/load-gen/loadgen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/goad-cdk/load-gen/loadgen.go -------------------------------------------------------------------------------- /resources/templates/goad-cdk/load-gen/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/goad-cdk/load-gen/main.go -------------------------------------------------------------------------------- /resources/templates/goad-cdk/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/goad-cdk/package-lock.json -------------------------------------------------------------------------------- /resources/templates/goad-cdk/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/goad-cdk/package.json -------------------------------------------------------------------------------- /resources/templates/goad-cdk/test/goad-cdk-test.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/goad-cdk/test/goad-cdk-test.test.ts -------------------------------------------------------------------------------- /resources/templates/goad-cdk/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/goad-cdk/tsconfig.json -------------------------------------------------------------------------------- /resources/templates/goad-redux/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/goad-redux/.gitignore -------------------------------------------------------------------------------- /resources/templates/goad-redux/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/goad-redux/README.md -------------------------------------------------------------------------------- /resources/templates/goad-redux/go-lambda/.gitignore: -------------------------------------------------------------------------------- 1 | samconfig.toml -------------------------------------------------------------------------------- /resources/templates/goad-redux/go-lambda/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/goad-redux/go-lambda/Makefile -------------------------------------------------------------------------------- /resources/templates/goad-redux/go-lambda/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/goad-redux/go-lambda/README.md -------------------------------------------------------------------------------- /resources/templates/goad-redux/go-lambda/load-gen/.gitignore: -------------------------------------------------------------------------------- 1 | load-gen 2 | -------------------------------------------------------------------------------- /resources/templates/goad-redux/go-lambda/load-gen/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/goad-redux/go-lambda/load-gen/go.mod -------------------------------------------------------------------------------- /resources/templates/goad-redux/go-lambda/load-gen/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/goad-redux/go-lambda/load-gen/go.sum -------------------------------------------------------------------------------- /resources/templates/goad-redux/go-lambda/load-gen/loadgen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/goad-redux/go-lambda/load-gen/loadgen.go -------------------------------------------------------------------------------- /resources/templates/goad-redux/go-lambda/load-gen/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/goad-redux/go-lambda/load-gen/main.go -------------------------------------------------------------------------------- /resources/templates/goad-redux/go-lambda/template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/goad-redux/go-lambda/template.yaml -------------------------------------------------------------------------------- /resources/templates/rds/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/rds/.gitignore -------------------------------------------------------------------------------- /resources/templates/rds/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/rds/.npmignore -------------------------------------------------------------------------------- /resources/templates/rds/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/rds/README.md -------------------------------------------------------------------------------- /resources/templates/rds/bin/rds.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/rds/bin/rds.ts -------------------------------------------------------------------------------- /resources/templates/rds/cdk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/rds/cdk.json -------------------------------------------------------------------------------- /resources/templates/rds/cleanup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/rds/cleanup.sh -------------------------------------------------------------------------------- /resources/templates/rds/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/rds/deploy.sh -------------------------------------------------------------------------------- /resources/templates/rds/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/rds/jest.config.js -------------------------------------------------------------------------------- /resources/templates/rds/lib/fis-stack-rds-aurora.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/rds/lib/fis-stack-rds-aurora.ts -------------------------------------------------------------------------------- /resources/templates/rds/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/rds/package-lock.json -------------------------------------------------------------------------------- /resources/templates/rds/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/rds/package.json -------------------------------------------------------------------------------- /resources/templates/rds/testapps/test_mysql_connector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/rds/testapps/test_mysql_connector.py -------------------------------------------------------------------------------- /resources/templates/rds/testapps/test_mysql_connector_curses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/rds/testapps/test_mysql_connector_curses.py -------------------------------------------------------------------------------- /resources/templates/rds/testapps/test_pymysql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/rds/testapps/test_pymysql.py -------------------------------------------------------------------------------- /resources/templates/rds/testapps/test_pymysql_curses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/rds/testapps/test_pymysql_curses.py -------------------------------------------------------------------------------- /resources/templates/rds/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/rds/tsconfig.json -------------------------------------------------------------------------------- /resources/templates/serverless/.gitignore: -------------------------------------------------------------------------------- 1 | .aws-sam 2 | -------------------------------------------------------------------------------- /resources/templates/serverless/assets/fail_python_lambda/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /resources/templates/serverless/assets/fail_python_lambda/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/serverless/assets/fail_python_lambda/app.py -------------------------------------------------------------------------------- /resources/templates/serverless/assets/fail_python_lambda/requirements.txt: -------------------------------------------------------------------------------- 1 | requests 2 | chaos-lambda -------------------------------------------------------------------------------- /resources/templates/serverless/cleanup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/serverless/cleanup.sh -------------------------------------------------------------------------------- /resources/templates/serverless/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/serverless/deploy.sh -------------------------------------------------------------------------------- /resources/templates/serverless/template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/serverless/template.yaml -------------------------------------------------------------------------------- /resources/templates/serverless/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/serverless/test.sh -------------------------------------------------------------------------------- /resources/templates/slr/cleanup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/slr/cleanup.sh -------------------------------------------------------------------------------- /resources/templates/slr/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/slr/deploy.sh -------------------------------------------------------------------------------- /resources/templates/spot/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/spot/.gitignore -------------------------------------------------------------------------------- /resources/templates/spot/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/spot/.npmignore -------------------------------------------------------------------------------- /resources/templates/spot/assets/create-dashboard-string.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/spot/assets/create-dashboard-string.sh -------------------------------------------------------------------------------- /resources/templates/spot/assets/dashboard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/spot/assets/dashboard.json -------------------------------------------------------------------------------- /resources/templates/spot/assets/lambda_waiter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/spot/assets/lambda_waiter.py -------------------------------------------------------------------------------- /resources/templates/spot/assets/lib.systemd.system.spot.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/spot/assets/lib.systemd.system.spot.service -------------------------------------------------------------------------------- /resources/templates/spot/assets/merge.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/spot/assets/merge.sh -------------------------------------------------------------------------------- /resources/templates/spot/assets/send_metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/spot/assets/send_metrics.py -------------------------------------------------------------------------------- /resources/templates/spot/assets/spot-workflow.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-fault-injection-simulator-workshop/HEAD/resources/templates/spot/assets/spot-workflow.json -------------------------------------------------------------------------------- /resources/templates/spot/assets/userdata.1: -------------------------------------------------------------------------------- 1 | #!/usr/bin/bash -x 2 | cat >/home/ec2-user/send_metrics.py <