차량 및 작업자 취소 또는 삭제하기

플릿을 취소하거나 삭제하기 전에 이 정보를 주의 깊게 검토하세요.

플릿 취소하기

플릿을 취소할 때 보류 중인 작업만 취소하고 실행 중인 작업은 모두 완료하도록 허용하는 soft stop 을 구현하거나, 모든 작업을 즉시 취소하는 hard stop 을 구현할 수 있습니다.

소프트 스톱
모든 보류 중인 작업은 canceled 상태로 변경됩니다. 그러나 이미 실행 중인 인스턴스나 작업은 완료될 때까지 계속 실행됩니다. 인스턴스 및 작업 실행이 완료되면 워커 노드가 프로비저닝을 해제하기 시작합니다. 이는 플릿을 취소하는 기본 동작입니다.
강제 사용 중지
모든 인스턴스는 즉시 삭제되며 이미 실행 중이거나 pending 상태인 모든 작업은 canceled 상태로 변경됩니다. 새 인스턴스가 시작되지 않으며 인스턴스와 워커 노드가 즉시 프로비저닝 해제됩니다.

CLI에서 함대 취소하기

CLI에서 플릿을 취소하려면 다음 명령을 실행하세요. 메시지가 표시되면 y 을 입력하여 플릿을 취소할 것인지 확인합니다.

ibmcloud ce fleet cancel --fleet-id FLEET_ID [--hard] [--force]
--fleet-id
함대의 ID입니다.
--hard
모든 인스턴스를 즉시 삭제하려면 하드 스톱 취소를 구현하세요. 이미 실행 중이거나 pending 상태인 모든 작업은 canceled 상태로 변경됩니다. 새 인스턴스가 시작되지 않으며 인스턴스와 워커 노드가 즉시 프로비저닝 해제됩니다.
--force
확인 메시지 없이 취소를 강제로 취소합니다.

UI에서 함대 취소하기

UI에서 함대를 취소하려면 다음 단계를 따르세요.

  1. Code Engine 프로젝트 페이지{external} 로 이동합니다. 관련 프로젝트를 선택한 다음 취소하려는 플릿을 선택합니다.
  2. 조치를 클릭하십시오.
  3. 취소를 클릭합니다.
  4. 안내에 따라 차량을 취소합니다. 모든 작업을 즉시 취소하고 모든 인스턴스와 워커를 삭제하는 하드 스톱을 구현하려면 해당 옵션을 선택하세요.
  5. 취소 확인을 클릭합니다.

함대 삭제하기

플릿을 삭제하면 해당 플릿의 모든 작업, 인스턴스 및 작업자가 즉시 삭제됩니다.

CLI에서 함대 삭제하기

CLI에서 플릿을 삭제하려면 다음 명령을 실행합니다. 메시지가 표시되면 y 을 입력하여 플릿을 삭제할 것인지 확인합니다.

ibmcloud ce fleet delete --fleet_id FLEET_ID [--force] [--ignore-not-found] [--wait] [--wait-timout]
--fleet_id
함대의 ID입니다.
--force
확인 메시지 없이 취소를 강제로 취소합니다.
--ignore-not-found
지정된 함대를 찾을 수 없는 경우 실패하지 않습니다.
--wait
플릿이 삭제되었는지 확인을 기다리도록 지정합니다.
--wait-timeout
함대가 삭제될 때까지 기다리는 시간(초)입니다.

UI에서 함대 삭제하기

UI에서 함대를 삭제하려면 다음 단계를 따르세요.

  1. Code Engine 프로젝트 페이지{external} 로 이동합니다. 관련 프로젝트를 선택한 다음 삭제하려는 플릿을 선택합니다.
  2. 조치를 클릭하십시오.
  3. 삭제를 클릭하십시오.
  4. 메시지에 따라 함대를 삭제합니다.

플릿 작업자 삭제

워커를 삭제하면 프로비저닝이 해제되고 그 자리에 새 워커가 즉시 프로비저닝됩니다. 작업자에 대해 soft stop 또는 hard stop 을 구현하도록 선택할 수 있습니다.

소프트 스톱
작업자의 모든 보류 중인 작업은 canceled 상태로 변경됩니다. 그러나 이미 실행 중인 인스턴스나 작업은 완료될 때까지 계속 실행됩니다. 실행 중인 작업이 완료되면 워커의 프로비저닝이 해제되고 그 자리에 새 워커 노드가 프로비저닝됩니다. 이것은 워커 노드를 삭제할 때의 기본 동작입니다.
강제 사용 중지
워커의 모든 인스턴스는 즉시 삭제되며 이미 실행 중이거나 pending 상태인 작업은 canceled 상태로 변경됩니다. 워커는 즉시 프로비저닝이 해제되고 그 자리에 새 워커 노드가 프로비저닝됩니다.

플릿에서 개인 또는 작업자 그룹을 삭제할 수 있습니다. 나머지 작업자는 정상적으로 계속 운영됩니다.

CLI에서 워커 삭제하기

플릿에서 작업자를 삭제하려면 다음 명령을 실행하세요. 둘 이상의 작업자를 지정할 수 있습니다. 메시지가 표시되면 y 을 입력하여 워커를 삭제할 것인지 확인합니다.

ibmcloud ce fleet worker delete --fleet-id FLEET_ID --worker-name WORKER_NAME_1 --worker-name WORKER_NAME_2 [--hard] [--force] [--ignore-not-found] [--wait]
--fleet-id
함대의 ID입니다.
--worker-name
삭제할 작업자의 이름입니다. 둘 이상의 작업자를 지정할 수 있습니다.
--hard
작업자 노드에서 모든 인스턴스를 즉시 삭제하려면 하드 스톱 삭제를 구현하세요. 이미 실행 중이거나 pending 상태인 모든 작업은 canceled 상태로 변경됩니다. 워커 노드는 즉시 프로비저닝이 해제되고 그 자리에 새 워커가 프로비저닝됩니다.
--force
확인 메시지 없이 강제로 삭제합니다.
--ignore-not-found
존재하지 않는 차량의 ID가 제공된 경우 오류를 방지하도록 지정합니다.
--wait
작업자가 더 이상 존재하지 않는다는 확인을 기다리도록 지정합니다.

UI에서 워커 삭제하기

UI에서 플릿 워커를 삭제하려면 다음 단계를 따르세요.

  1. Code Engine 프로젝트 페이지{external} 로 이동합니다. 관련 프로젝트를 선택합니다. 그런 다음 관련 차량을 선택합니다.
  2. 플릿 페이지에서 작업자 탭을 선택합니다.
  3. 워크맨 목록에서 삭제하려는 각 워크맨을 선택합니다.
  4. 삭제를 클릭하십시오.
  5. 안내에 따라 작업자를 삭제합니다. 작업자의 모든 작업과 인스턴스를 즉시 취소하는 강제 중지를 구현하려면 해당 옵션을 선택하세요.
  6. 삭제를 클릭하십시오.