SSH 사용자 지정 작업 생성
워크플로우에서 사용할 수 있도록 SSH 사용자 지정 활동을 생성합니다.
시작하기 전에
프로시저
- 다음으로 이동 모두 > 관리 포털 > 워크플로우 > 워크플로우 편집기.
- 사용자 지정 탭을 클릭한 다음 +(더하기 기호)를 클릭하여 새 사용자 지정 활동을 생성합니다.
-
활동 유형 목록에서 SSH를 선택합니다.
- 일반 탭이 표시된 상태로 활동 디자이너가 열리면 활동의 고유한 이름을 입력한 다음 계속을 클릭합니다.
-
입력 탭에서 입력 변수를 추가합니다. 다음 단계를 수행하고 계속을 클릭합니다.
- 입력 테이블에서 원에 있는 +를 클릭하여 새 입력 변수를 생성합니다.
-
이름 열에서 ABC의 오른쪽을 클릭하고 입력 이름을 입력합니다.
입력은 영향을 받는 개체에 따라 달라집니다. 여기서는 VM을 중지하는 작업을 만들기 때문에 해당 작업을 수행하는 데 필요한 값이 입력에 반영됩니다.
입력한 입력 내용에 따라 유형 및 필수 열이 자동으로 채워집니다.
-
다음 테이블의 각 입력에 대해 새 입력 개체를 생성한 다음 계속을 클릭합니다.
입력 변수 유형 필수 호스트 문자열 아니요 명령 문자열 아니요 CredentialTag 문자열 아니요
-
명령 실행 탭에서 다음을 수행합니다.
-
왼쪽에서 오른쪽의 템플릿 필드로 입력 변수를 클릭하여 끕니다.
이 단계에서는 사용할 식을 생성합니다.
- 가상 서버에 나중에 로그인할 수 있도록 Sudo 필요 상자를 선택합니다.
-
계속을 클릭합니다.
-
왼쪽에서 오른쪽의 템플릿 필드로 입력 변수를 클릭하여 끕니다.
-
출력 탭에서 다음 단계에 따라 출력 변수를 추가합니다.
- 출력 테이블에서 원에 있는 +를 클릭하여 새 출력 변수를 생성합니다.
-
이름 열에서 ABC의 오른쪽을 클릭하고 출력 이름을 입력합니다.
출력 변수는 워크플로우에서 VM으로 SSH를 시도할 때 가능한 결과를 반영합니다. 유형 열은 자동으로 채워집니다.
출력 유형 error 문자열 output 문자열 - 오류 변수를 클릭하고 구문 분석 규칙 테이블의 변수 이름 필드로 끕니다.
- 오류에 대한 구문 분석 규칙 대화 상자에 있는 소스 구문 분석 드롭다운에서 적절한 소스를 선택합니다. 이 경우에는 executionResult.errorMessage를 선택합니다.
-
출력 변수에 대해 이를 반복하여 소스 구문 분석으로 executionResult.output을 선택한 다음 제출을 클릭합니다.
-
계속을 클릭합니다.
조건은 선택 사항입니다.
- 저장을 클릭한 다음 게시를 클릭하여 해당 활동을 워크플로우에서 사용할 수 있도록 합니다.