기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
에 대한 조치 AWS FIS
액션은 AWS Fault Injection Service (AWS FIS) 를 사용하여 대상에 대해 실행하는 오류 주입 활동입니다. AWS FIS AWS 서비스 전반의 특정 유형의 대상에 대해 사전 구성된 작업을 제공합니다. 실험 템플릿에 작업을 추가한 다음, 실험을 실행하는 데 사용합니다.
작업 식별자
각 AWS FIS 작업에는 다음 형식의 식별자가 있습니다.
aws:service-name
:action-type
예를 들어 다음 작업은 대상 Amazon EC2 인스턴스를 중지합니다.
aws:ec2:stop-instances
전체 작업 목록은 AWS FIS 액션 레퍼런스 섹션을 참조하세요. 를 사용하여 목록을 AWS CLI가져오려면 을 참조하십시오작업 나열.
작업 파라미터
일부 AWS FIS 액션에는 해당 액션에만 적용되는 추가 매개변수가 있습니다. 이러한 매개 변수는 작업이 AWS FIS 실행될 때 정보를 전달하는 데 사용됩니다.
AWS FIS SSM 에이전트와 SSM 명령 문서를 사용하여 대상 인스턴스에 장애 조건을 생성하는 aws:ssm:send-command
작업을 사용하여 사용자 지정 장애 유형을 지원합니다. aws:ssm:send-command
작업에는 SSM 문서의 Amazon 리소스 이름(ARN)을 값으로 취하는 documentArn
파라미터가 포함됩니다. 실험 템플릿에 작업을 추가할 때 파라미터 값을 지정합니다.
aws:ssm:send-command
작업 파라미터 지정에 대한 자세한 내용은 aws:ssm:send-command 작업을 사용을 참조하세요.
가능한 경우 작업 파라미터 내에 롤백 구성(사후 조치라고도 함)을 입력할 수 있습니다. 사후 작업은 대상을 작업이 실행되기 전의 상태로 되돌립니다. 사후 작업은 작업 기간에 지정된 시간 이후에 실행됩니다. 모든 작업이 사후 작업을 지원할 수 있는 것은 아닙니다. 예를 들어, 작업으로 인해 Amazon EC2 인스턴스가 종료되는 경우, 종료된 후에는 인스턴스를 복구할 수 없습니다.
작업 대상
작업은 지정한 대상 리소스에서 실행됩니다. 대상을 정의한 후 작업을 정의할 때 이름을 지정할 수 있습니다.
"targets": {
"resource_type
": "resource_name
"
}
AWS FIS 액션은 액션 타겟에 대해 다음과 같은 리소스 유형을 지원합니다.
-
Auto Scaling 그룹 – Amazon EC2 Auto Scaling 그룹
-
버킷 - Amazon S3 버킷
-
클러스터 - Amazon EKS 클러스터
-
클러스터 - Amazon ECS 클러스터 또는 Amazon Aurora DB 클러스터
-
DB 인스턴스 – Amazon RDS DB 인스턴스
-
암호화된 글로벌 테이블 - 고객 관리형 키로 암호화된 글로벌 테이블인 Amazon DynamoDB
-
글로벌 테이블 — 아마존 DynamoDB, 글로벌 테이블
-
인스턴스 – Amazon EC2 인스턴스
-
노드 그룹 – Amazon EKS 노드 그룹
-
포드 – Amazon EKS의 Kubernetes 포드
-
ReplicationGroups— ElastiCache 레디 스 복제 그룹
-
역할 - IAM 역할
-
SpotInstances— 아마존 EC2 스팟 인스턴스
-
서브넷 - VPC 서브넷
-
작업 - Amazon ECS 작업
-
TransitGateways— 트랜짓 게이트웨이
-
볼륨 – Amazon EBS 볼륨
예를 보려면 작업 예을 참조하세요.