SSH 사용자 지정 작업 생성

  • 릴리스 버전: Yokohama
  • 업데이트 날짜 2025년 01월 30일
  • 읽기2분
  • 워크플로우에서 사용할 수 있도록 SSH 사용자 지정 활동을 생성합니다.

    시작하기 전에

    필요한 역할: 클라우드 디자이너 또는 관리자

    프로시저

    1. 다음으로 이동 모두 > 관리자 포털 > 워크플로우 > 워크플로우 편집기.
    2. 사용자 지정 탭을 클릭한 다음 +(더하기 기호)를 클릭하여 새 사용자 지정 활동을 생성합니다.
    3. 활동 유형 목록에서 SSH를 선택합니다.
      사용자 지정 활동 유형으로 SSH 선택
    4. 일반 탭이 표시된 상태로 활동 디자이너가 열리면 활동의 고유한 이름을 입력한 다음 계속을 클릭합니다.
    5. 입력 탭에서 입력 변수를 추가합니다. 다음 단계를 수행하고 계속을 클릭합니다.
      1. 입력 테이블에서 원에 있는 +를 클릭하여 새 입력 변수를 생성합니다.
      2. 이름 열에서 ABC의 오른쪽을 클릭하고 입력 이름을 입력합니다.

        입력은 영향을 받는 개체에 따라 달라집니다. 여기서는 VM을 중지하는 작업을 만들기 때문에 해당 작업을 수행하는 데 필요한 값이 입력에 반영됩니다.

        입력한 입력 내용에 따라 유형필수 열이 자동으로 채워집니다.

      3. 다음 테이블의 각 입력에 대해 새 입력 개체를 생성한 다음 계속을 클릭합니다.
        입력 변수 유형 필수
        호스트 문자열 아니요
        명령 문자열 아니요
        CredentialTag 문자열 아니요
    6. 명령 실행 탭에서 다음을 수행합니다.
      1. 왼쪽에서 오른쪽의 템플릿 필드로 입력 변수를 클릭하여 끕니다.
        이 단계에서는 사용할 식을 생성합니다.
      2. 가상 서버에 나중에 로그인할 수 있도록 Sudo 필요 상자를 선택합니다.
      3. 계속을 클릭합니다.
        실행 명령에 입력 추가
    7. 출력 탭에서 다음 단계에 따라 출력 변수를 추가합니다.
      1. 출력 테이블에서 원에 있는 +를 클릭하여 새 출력 변수를 생성합니다.
      2. 이름 열에서 ABC의 오른쪽을 클릭하고 출력 이름을 입력합니다.
        출력 변수는 워크플로우에서 VM으로 SSH를 시도할 때 가능한 결과를 반영합니다. 유형 열은 자동으로 채워집니다.
        출력 유형
        error 문자열
        output 문자열
      3. 오류 변수를 클릭하고 구문 분석 규칙 테이블의 변수 이름 필드로 끕니다.
      4. 오류에 대한 구문 분석 규칙 대화 상자에 있는 소스 구문 분석 드롭다운에서 적절한 소스를 선택합니다. 이 경우에는 executionResult.errorMessage를 선택합니다.
      5. 출력 변수에 대해 이를 반복하여 소스 구문 분석으로 executionResult.output을 선택한 다음 제출을 클릭합니다.
        구문 분석 규칙의 출력 표시
      6. 계속을 클릭합니다.
        조건은 선택 사항입니다.
      7. 저장을 클릭한 다음 게시를 클릭하여 해당 활동을 워크플로우에서 사용할 수 있도록 합니다.

    다음에 수행할 작업

    이제 사용자가 컨테이너의 입력 매핑에 추가될 때까지 컨테이너로 존재하는 사용자 지정 활동이 생성되었습니다. 매핑은 필요한 정보가 제공되는 위치를 활동에 알려줍니다. 워크플로우 생성 절차를 진행하는 동안 입력 매핑을 입력합니다. 자세한 내용은 SSH 워크플로우 생성을 참조하십시오.