14장. 데이터 처리 서비스 명령줄 클라이언트
sahara 클라이언트는 Data Processing 서비스 API 및 해당 확장의 CLI(명령줄 인터페이스)입니다. 이 장의 문서 sahara 버전
0.11.1.
특정 sahara 명령에 대한 도움말을 보려면 다음을 입력합니다.
sahara help COMMAND
$ sahara help COMMAND
14.1. Sahara 사용 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: sahara [--version] [--debug] [--os-cache] [--region-name <region-name>] [--service-type <service-type>] [--endpoint-type <endpoint-type>] [--sahara-api-version <sahara-api-ver>] [--bypass-url <bypass-url>] [--os-tenant-name OS_TENANT_NAME] [--os-tenant-id OS_TENANT_ID] [--os-auth-system OS_AUTH_SYSTEM] [--os-auth-token OS_AUTH_TOKEN] [--insecure] [--os-cacert <ca-certificate>] [--os-cert <certificate>] [--os-key <key>] [--timeout <seconds>] [--os-auth-url OS_AUTH_URL] [--os-domain-id OS_DOMAIN_ID] [--os-domain-name OS_DOMAIN_NAME] [--os-project-id OS_PROJECT_ID] [--os-project-name OS_PROJECT_NAME] [--os-project-domain-id OS_PROJECT_DOMAIN_ID] [--os-project-domain-name OS_PROJECT_DOMAIN_NAME] [--os-trust-id OS_TRUST_ID] [--os-user-id OS_USER_ID] [--os-user-name OS_USERNAME] [--os-user-domain-id OS_USER_DOMAIN_ID] [--os-user-domain-name OS_USER_DOMAIN_NAME] [--os-password OS_PASSWORD] <subcommand> ...
usage: sahara [--version] [--debug] [--os-cache] [--region-name <region-name>] [--service-type <service-type>] [--endpoint-type <endpoint-type>] [--sahara-api-version <sahara-api-ver>] [--bypass-url <bypass-url>] [--os-tenant-name OS_TENANT_NAME] [--os-tenant-id OS_TENANT_ID] [--os-auth-system OS_AUTH_SYSTEM] [--os-auth-token OS_AUTH_TOKEN] [--insecure] [--os-cacert <ca-certificate>] [--os-cert <certificate>] [--os-key <key>] [--timeout <seconds>] [--os-auth-url OS_AUTH_URL] [--os-domain-id OS_DOMAIN_ID] [--os-domain-name OS_DOMAIN_NAME] [--os-project-id OS_PROJECT_ID] [--os-project-name OS_PROJECT_NAME] [--os-project-domain-id OS_PROJECT_DOMAIN_ID] [--os-project-domain-name OS_PROJECT_DOMAIN_NAME] [--os-trust-id OS_TRUST_ID] [--os-user-id OS_USER_ID] [--os-user-name OS_USERNAME] [--os-user-domain-id OS_USER_DOMAIN_ID] [--os-user-domain-name OS_USER_DOMAIN_NAME] [--os-password OS_PASSWORD] <subcommand> ...
하위 명령
- cluster-create
- 클러스터를 생성합니다.
- cluster-delete
- 클러스터를 삭제합니다.
- cluster-list
- 사용 가능한 클러스터 목록을 출력합니다.
- cluster-scale
- 클러스터를 확장합니다.
- cluster-show
- 클러스터의 세부 정보를 표시합니다.
- cluster-template-create
- 클러스터 템플릿을 생성합니다.
- cluster-template-delete
- 클러스터 템플릿을 삭제합니다.
- cluster-template-list
- 사용 가능한 클러스터 템플릿 목록을 출력합니다.
- cluster-template-show
- 클러스터 템플릿의 세부 정보를 표시합니다.
- cluster-template-update
- 클러스터 템플릿을 업데이트합니다.
- data-source-create
- 작업 입력을 제공하거나 작업 출력을 수신하는 데이터 소스를 생성합니다.
- data-source-delete
- 데이터 소스를 삭제합니다.
- data-source-list
- 사용 가능한 데이터 소스 목록을 출력합니다.
- data-source-show
- 데이터 소스에 대한 세부 정보를 표시합니다.
- data-source-update
- 데이터 소스를 업데이트합니다.
- image-add-tag
- 이미지에 태그를 추가합니다.
- image-list
- 사용 가능한 이미지 목록을 출력합니다.
- image-register
- 이미지 인덱스에서 이미지를 등록합니다.
- image-remove-tag
- 이미지에서 태그를 제거합니다.
- image-show
- 이미지의 세부 정보를 표시합니다.
- image-unregister
- 이미지 등록 해제.
- job-binary-create
- 작업 바이너리를 기록합니다.
- job-binary-data-create
- 내부 DB에 데이터를 저장합니다. 이 명령 대신 'swift 업로드'를 사용합니다. Swift를 사용할 수 없는 경우에만 이 명령을 사용합니다.
- job-binary-data-delete
- 내부적으로 저장된 작업 바이너리 데이터를 삭제합니다.
- job-binary-data-list
- 내부적으로 저장된 작업 바이너리 데이터 목록을 출력합니다.
- job-binary-delete
- 작업 바이너리를 삭제합니다.
- job-binary-list
- 작업 바이너리 목록을 출력합니다.
- job-binary-show
- 작업 바이너리의 세부 정보를 표시합니다.
- job-binary-update
- 작업 바이너리를 업데이트합니다.
- job-create
- 작업을 생성합니다.
- job-delete
- 작업을 삭제합니다.
- job-list
- 작업 목록을 출력합니다.
- job-show
- 작업의 세부 정보를 표시합니다.
- job-template-create
- 작업 템플릿을 생성합니다.
- job-template-delete
- 작업 템플릿을 삭제합니다.
- job-template-list
- 작업 템플릿 목록을 출력합니다.
- job-template-show
- 작업 템플릿의 세부 정보를 표시합니다.
- job-type-list
- 지원되는 작업 유형을 표시합니다.
- node-group-template-create
- 노드 그룹 템플릿을 생성합니다.
- node-group-template-delete
- 노드 그룹 템플릿을 삭제합니다.
- node-group-template-list
- 사용 가능한 노드 그룹 템플릿 목록을 출력합니다.
- node-group-template-show
- 노드 그룹 템플릿의 세부 정보를 표시합니다.
- node-group-template-update
- 노드 그룹 템플릿을 업데이트합니다.
- plugin-list
- 사용 가능한 플러그인 목록을 인쇄합니다.
- plugin-show
- 플러그인의 세부 정보를 표시합니다.
- bash-completion
- bash-completion에 대한 인수를 출력합니다. sahara.bash_completion 스크립트가 하드 코딩할 필요가 없도록 모든 명령과 옵션을 stdout에 출력합니다.
- help
- 이 프로그램 또는 하위 명령에 대한 도움말을 표시합니다.
14.2. Sahara 선택적 인수 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
- --version
- 프로그램의 버전 번호를 표시하고 종료합니다.
- --debug
- 디버깅 출력을 출력합니다.
- --os-cache
- 인증 토큰 캐시를 사용합니다.
env[OS_CACHE]가 설정되지 않은 경우 기본값은 False입니다. - --region-name <region-name>
- 기본값은
env[OS_REGION_NAME]입니다. - --service-type <service-type>
- 기본값은 모든 작업에 대한 데이터 처리입니다.
- --endpoint-type <endpoint-type>
- 기본값은
env[SAHARA_ENDPOINT_TYPE]또는env[OS_ENDPOINT_TYPE]또는 publicURL입니다. - --sahara-api-version <sahara-api-ver>
- "api"를 수락합니다. 기본값은
env[SAHARA_API_VERSION]입니다. - --bypass-url <bypass-url>
- 서비스 카탈로그 대신 이 API 끝점을 사용합니다.
- --os-tenant-name OS_TENANT_NAME
- 기본값은
env[OS_TENANT_NAME]입니다. - --os-tenant-id OS_TENANT_ID
- 기본값은
env[OS_TENANT_ID]입니다. - --os-auth-system OS_AUTH_SYSTEM
- 기본값은
env[OS_AUTH_SYSTEM]입니다. - --os-auth-token OS_AUTH_TOKEN
- 기본값은
env[OS_AUTH_TOKEN]입니다. - --insecure
- 명시적으로 클라이언트가 "비보안" TLS(https) 요청을 수행할 수 있습니다. 서버의 인증서는 인증 기관에 대해 확인되지 않습니다. 이 옵션은 주의해서 사용해야 합니다.
- --os-cacert <ca-certificate>
- TLS(https) 서버 인증서를 확인하는 데 사용할 CA 번들 파일을 지정합니다. 기본값은
env[OS_CACERT]입니다. - --os-cert <certificate>
- 기본값은
env[OS_CERT]입니다. - --os-key <key>
- 기본값은
env[OS_KEY]입니다. - --timeout <seconds>
- 요청 제한 시간(초)을 설정합니다.
- --os-auth-url OS_AUTH_URL
- 인증 URL
- --os-domain-id OS_DOMAIN_ID
- 범위를 지정할 도메인 ID
- --os-domain-name OS_DOMAIN_NAME
- 범위를 지정할 도메인 이름
- --os-project-id OS_PROJECT_ID
- 범위를 지정할 프로젝트 ID
- --os-project-name OS_PROJECT_NAME
- 범위를 지정할 프로젝트 이름
- --os-project-domain-id OS_PROJECT_DOMAIN_ID
- 프로젝트를 포함하는 도메인 ID
- --os-project-domain-name OS_PROJECT_DOMAIN_NAME
- 프로젝트를 포함하는 도메인 이름
- --os-trust-id OS_TRUST_ID
- 신뢰 ID
- --os-user-id OS_USER_ID
- 사용자 ID
- --os-user-name OS_USERNAME, --os-username OS_USERNAME
- 사용자 이름
- --os-user-domain-id OS_USER_DOMAIN_ID
- 사용자의 도메인 ID
- --os-user-domain-name OS_USER_DOMAIN_NAME
- 사용자의 도메인 이름
- --os-password OS_PASSWORD
- 사용자 암호
14.3. sahara cluster-create 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: sahara cluster-create [--json JSON] [--count COUNT]
usage: sahara cluster-create [--json JSON] [--count COUNT]
클러스터를 생성합니다.
선택적 인수
- --json JSON
- 클러스터의 JSON 표현입니다.
- --count COUNT
- 생성할 클러스터 수입니다.
14.4. sahara cluster-delete 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: sahara cluster-delete [--name NAME] [--id <cluster_id>]
usage: sahara cluster-delete [--name NAME] [--id <cluster_id>]
클러스터를 삭제합니다.
선택적 인수
- --name NAME
- 클러스터의 이름입니다.
- --id <cluster_id>
- 삭제할 클러스터의 ID입니다.
14.5. Sahara cluster-list 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: sahara cluster-list
usage: sahara cluster-list
사용 가능한 클러스터 목록을 출력합니다.
14.6. sahara cluster-scale 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: sahara cluster-scale [--name NAME] [--id <cluster_id>] [--json JSON]
usage: sahara cluster-scale [--name NAME] [--id <cluster_id>] [--json JSON]
클러스터를 확장합니다.
선택적 인수
- --name NAME
- 클러스터의 이름입니다.
- --id <cluster_id>
- 클러스터의 ID입니다.
- --json JSON
- 클러스터 규모의 JSON 표현입니다.
14.7. Sahara cluster-show 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: sahara cluster-show [--name NAME] [--id <cluster_id>] [--show-progress SHOW_PROGRESS] [--json]
usage: sahara cluster-show [--name NAME] [--id <cluster_id>] [--show-progress SHOW_PROGRESS] [--json]
클러스터의 세부 정보를 표시합니다.
선택적 인수
- --name NAME
- 클러스터의 이름입니다.
- --id <cluster_id>
- 표시할 클러스터의 ID입니다.
- --show-progress SHOW_PROGRESS
- 클러스터의 프로비저닝 진행 상황을 표시합니다.
- --json
- 클러스터의 JSON 표현을 출력합니다.
14.8. sahara cluster-template-create 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: sahara cluster-template-create [--json JSON]
usage: sahara cluster-template-create [--json JSON]
클러스터 템플릿을 생성합니다.
선택적 인수
- --json JSON
- 클러스터 템플릿의 JSON 표현입니다.
14.9. sahara cluster-template-delete 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: sahara cluster-template-delete [--name NAME] [--id <template_id>]
usage: sahara cluster-template-delete [--name NAME] [--id <template_id>]
클러스터 템플릿을 삭제합니다.
선택적 인수
- --name NAME
- 클러스터 템플릿의 이름입니다.
- --id <template_id>
- 삭제할 클러스터 템플릿의 ID입니다.
14.10. sahara cluster-template-list 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: sahara cluster-template-list
usage: sahara cluster-template-list
사용 가능한 클러스터 템플릿 목록을 출력합니다.
14.11. Sahara cluster-template-show 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: sahara cluster-template-show [--name NAME] [--id <template_id>] [--json]
usage: sahara cluster-template-show [--name NAME] [--id <template_id>] [--json]
클러스터 템플릿의 세부 정보를 표시합니다.
선택적 인수
- --name NAME
- 클러스터 템플릿의 이름입니다.
- --id <template_id>
- 표시할 클러스터 템플릿의 ID입니다.
- --json
- 클러스터 템플릿의 JSON 표시를 출력합니다.
14.12. sahara cluster-template-update 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: sahara cluster-template-update [--name NAME] [--id <template_id>] [--json JSON]
usage: sahara cluster-template-update [--name NAME] [--id <template_id>] [--json JSON]
클러스터 템플릿을 업데이트합니다.
선택적 인수
- --name NAME
- 업데이트할 클러스터 템플릿의 이름입니다.
- --id <template_id>
- 업데이트할 클러스터 템플릿의 ID입니다.
- --json JSON
- 클러스터 템플릿 업데이트의 JSON 표현입니다.
14.13. Sahara data-source-create 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: sahara data-source-create --name NAME --type TYPE --url URL [--description DESCRIPTION] [--user USER] [--password PASSWORD]
usage: sahara data-source-create --name NAME --type TYPE --url URL [--description DESCRIPTION] [--user USER] [--password PASSWORD]
작업 입력을 제공하거나 작업 출력을 수신하는 데이터 소스를 생성합니다.
선택적 인수
- --name NAME
- 데이터 소스의 이름입니다.
- --type TYPE
- 데이터 소스의 유형입니다.
- --url URL
- 데이터 소스에 대한 URL입니다.
- --Description DESCRIPTION
- 데이터 소스에 대한 설명입니다.
- --user USER
- 데이터 소스 URL에 액세스하기 위한 사용자 이름입니다.
- --password PASSWORD
- 데이터 소스 URL에 액세스하기 위한 암호입니다.
14.14. Sahara data-source-delete 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: sahara data-source-delete [--name NAME] [--id ID]
usage: sahara data-source-delete [--name NAME] [--id ID]
데이터 소스를 삭제합니다.
선택적 인수
- --name NAME
- 데이터 소스의 이름입니다.
- --id ID
- 삭제할 데이터 소스의 ID입니다.
14.15. Sahara data-source-list 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: sahara data-source-list
usage: sahara data-source-list
사용 가능한 데이터 소스 목록을 출력합니다.
14.16. Sahara data-source-show 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: sahara data-source-show [--name NAME] [--id ID]
usage: sahara data-source-show [--name NAME] [--id ID]
데이터 소스에 대한 세부 정보를 표시합니다.
선택적 인수
- --name NAME
- 데이터 소스의 이름입니다.
- --id ID
- 데이터 소스의 ID입니다.
14.17. Sahara data-source-update 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: sahara data-source-update [--name NAME] [--id ID] [--json JSON]
usage: sahara data-source-update [--name NAME] [--id ID] [--json JSON]
데이터 소스를 업데이트합니다.
선택적 인수
- --name NAME
- 업데이트할 데이터 소스의 이름입니다.
- --id ID
- 업데이트할 데이터 소스의 ID입니다.
- --json JSON
- 업데이트할 데이터 소스 필드가 포함된 JSON입니다.
14.18. sahara image-add-tag 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: sahara image-add-tag [--name NAME] [--id <image_id>] --tag <tag>
usage: sahara image-add-tag [--name NAME] [--id <image_id>] --tag <tag>
이미지에 태그를 추가합니다.
선택적 인수
- --name NAME
- 이미지 이름입니다.
- --id <image_id>
- 태그를 지정할 이미지의 ID입니다.
- --tag <tag>
- 추가할 태그입니다.
14.19. sahara image-list 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: sahara image-list
usage: sahara image-list
사용 가능한 이미지 목록을 출력합니다.
14.20. sahara image-register 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: sahara image-register --id <image_id> [--username <name>] [--description <desc>]
usage: sahara image-register --id <image_id> [--username <name>] [--description <desc>]
이미지 인덱스에서 이미지를 등록합니다.
선택적 인수
- --id <image_id>
- 이미지의 ID, "glance image-list"를 실행하여 모든 ID를 확인합니다.
- --username <name>
- 이미지에서 권한 있는 사용자의 사용자 이름입니다.
- --Description <desc>
- 이미지에 대한 설명입니다.
14.21. sahara image-remove-tag 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: sahara image-remove-tag [--name NAME] [--id <image_id>] --tag <tag>
usage: sahara image-remove-tag [--name NAME] [--id <image_id>] --tag <tag>
이미지에서 태그를 제거합니다.
선택적 인수
- --name NAME
- 이미지 이름입니다.
- --id <image_id>
- 태그를 지정할 이미지입니다.
- --tag <tag>
- 태그를 지정하여 제거합니다.
14.22. Sahara image-show 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: sahara image-show [--name NAME] [--id <image_id>]
usage: sahara image-show [--name NAME] [--id <image_id>]
이미지의 세부 정보를 표시합니다.
선택적 인수
- --name NAME
- 이미지 이름입니다.
- --id <image_id>
- 이미지의 ID입니다.
14.23. sahara image-unregister 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: sahara image-unregister [--name NAME] [--id <image_id>]
usage: sahara image-unregister [--name NAME] [--id <image_id>]
이미지 등록 해제.
선택적 인수
- --name NAME
- 이미지 이름입니다.
- --id <image_id>
- 등록 취소할 이미지의 ID입니다.
14.24. Sahara job-binary-create 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: sahara job-binary-create --name NAME --url URL [--description DESCRIPTION] [--user USER] [--password PASSWORD]
usage: sahara job-binary-create --name NAME --url URL [--description DESCRIPTION] [--user USER] [--password PASSWORD]
작업 바이너리를 기록합니다.
선택적 인수
- --name NAME
- 작업 바이너리의 이름입니다.
- --url URL
- 작업 바이너리의 URL입니다.
- --Description DESCRIPTION
- 작업 바이너리에 대한 설명입니다.
- --user USER
- 작업 바이너리 URL에 액세스하기 위한 사용자 이름입니다.
- --password PASSWORD
- 작업 바이너리 URL에 액세스하기 위한 암호입니다.
14.25. Sahara job-binary-data-create 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: sahara job-binary-data-create [--file FILE] [--name NAME]
usage: sahara job-binary-data-create [--file FILE] [--name NAME]
내부 DB에 데이터를 저장합니다. 이 명령 대신 'swift 업로드'를 사용합니다. Swift를 사용할 수 없는 경우에만 이 명령을 사용합니다.
선택적 인수
- --file FILE
- 저장할 데이터입니다.
- --name NAME
- 작업 바이너리 내부의 이름입니다.
14.26. Sahara job-binary-data-delete 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: sahara job-binary-data-delete --id ID
usage: sahara job-binary-data-delete --id ID
내부적으로 저장된 작업 바이너리 데이터를 삭제합니다.
선택적 인수
- --id ID
- 내부적으로 저장된 작업 바이너리 데이터의 ID입니다.
14.27. Sahara job-binary-data-list 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: sahara job-binary-data-list
usage: sahara job-binary-data-list
내부적으로 저장된 작업 바이너리 데이터 목록을 출력합니다.
14.28. Sahara job-binary-delete 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: sahara job-binary-delete [--name NAME] [--id ID]
usage: sahara job-binary-delete [--name NAME] [--id ID]
작업 바이너리를 삭제합니다.
선택적 인수
- --name NAME
- 작업 바이너리의 이름입니다.
- --id ID
- 삭제할 작업 바이너리의 ID입니다.
14.29. Sahara job-binary-list 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: sahara job-binary-list
usage: sahara job-binary-list
작업 바이너리 목록을 출력합니다.
14.30. Sahara job-binary-show 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: sahara job-binary-show [--name NAME] [--id ID]
usage: sahara job-binary-show [--name NAME] [--id ID]
작업 바이너리의 세부 정보를 표시합니다.
선택적 인수
- --name NAME
- 작업 바이너리의 이름입니다.
- --id ID
- 작업 바이너리의 ID입니다.
14.31. Sahara job-binary-update 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: sahara job-binary-update [--name NAME] [--id <job_binary_id>] [--json JSON]
usage: sahara job-binary-update [--name NAME] [--id <job_binary_id>] [--json JSON]
작업 바이너리를 업데이트합니다.
선택적 인수
- --name NAME
- 업데이트할 작업 바이너리의 이름입니다.
- --id <job_binary_id>
- 업데이트할 작업 바이너리의 ID입니다.
- --json JSON
- 작업 바이너리 업데이트의 JSON 표현입니다.
14.32. Sahara job-create 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: sahara job-create --job-template JOB_TEMPLATE [--cluster CLUSTER] [--input-data INPUT_DATA] [--output-data OUTPUT_DATA] [--param name=value] [--arg ARG] [--config name=value] [--json JSON]
usage: sahara job-create --job-template JOB_TEMPLATE [--cluster CLUSTER] [--input-data INPUT_DATA] [--output-data OUTPUT_DATA] [--param name=value] [--arg ARG] [--config name=value] [--json JSON]
작업을 생성합니다.
선택적 인수
- --job-template JOB_TEMPLATE
- 실행할 작업 템플릿의 ID입니다.
- --cluster CLUSTER
- 작업을 실행할 클러스터의 ID입니다.
- --input-data INPUT_DATA
- 입력 데이터 소스의 ID입니다.
- --output-data OUTPUT_DATA
- 출력 데이터 소스의 ID입니다.
- --param
- 작업에 추가할 name=값 매개 변수이며 반복 가능합니다.
- --ARG ARG
- 작업에 추가할 인수이며 반복 가능합니다.
- --config
- 작업에 추가할 name=value Config 매개변수를 반복할 수 있습니다.
- --json JSON
- 작업의 JSON 표현입니다.
14.33. Sahara job-delete 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: sahara job-delete --id ID
usage: sahara job-delete --id ID
작업을 삭제합니다.
선택적 인수
- --id ID
- 작업 ID입니다.
14.34. Sahara job-list 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: sahara job-list
usage: sahara job-list
작업 목록을 출력합니다.
14.35. Sahara 채용 정보 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: sahara job-show --id ID
usage: sahara job-show --id ID
작업의 세부 정보를 표시합니다.
선택적 인수
- --id ID
- 작업의 ID입니다.
14.36. Sahara job-template-create 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: sahara job-template-create [--name NAME] [--type TYPE] [--main MAIN] [--lib LIB] [--description DESCRIPTION] [--json JSON]
usage: sahara job-template-create [--name NAME] [--type TYPE] [--main MAIN] [--lib LIB] [--description DESCRIPTION] [--json JSON]
작업 템플릿을 생성합니다.
선택적 인수
- --name NAME
- 작업 템플릿의 이름입니다.
- --type TYPE
- 작업 템플릿의 유형입니다.
- --main MAIN
- 작업의 기본 job-binary의 ID입니다.
- --lib LIB
- 작업의 lib job-binary, repeatable의 ID입니다.
- --Description DESCRIPTION
- 작업 템플릿에 대한 설명입니다.
- --json JSON
- 작업 템플릿의 JSON 표현입니다.
14.37. sahara job-template-delete 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: sahara job-template-delete [--name NAME] [--id ID]
usage: sahara job-template-delete [--name NAME] [--id ID]
작업 템플릿을 삭제합니다.
선택적 인수
- --name NAME
- 작업 템플릿의 이름입니다.
- --id ID
- 작업 템플릿의 ID입니다.
14.38. Sahara job-template-list 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: sahara job-template-list
usage: sahara job-template-list
작업 템플릿 목록을 출력합니다.
14.39. Sahara job-template-show 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: sahara job-template-show [--name NAME] [--id ID]
usage: sahara job-template-show [--name NAME] [--id ID]
작업 템플릿의 세부 정보를 표시합니다.
선택적 인수
- --name NAME
- 작업 템플릿의 이름입니다.
- --id ID
- 작업 템플릿의 ID입니다.
14.40. Sahara job-type-list 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: sahara job-type-list [--type <job_type>] [--plugin <plugin>] [--plugin-version <plugin_version>]
usage: sahara job-type-list [--type <job_type>] [--plugin <plugin>] [--plugin-version <plugin_version>]
지원되는 작업 유형을 표시합니다.
선택적 인수
- --type <job_type>
- 이 작업 유형에 대해서만 보고합니다.
- --plugin <plugin>
- 이 플러그인에서 지원하는 작업 유형만 보고합니다.
- --plugin-version <plugin_version>
- 이 플러그인 버전에서 지원하는 작업 유형만 보고합니다. --plugin을 사용하여만 유효합니다.
14.41. sahara node-group-template-create 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: sahara node-group-template-create [--json JSON]
usage: sahara node-group-template-create [--json JSON]
노드 그룹 템플릿을 생성합니다.
선택적 인수
- --json JSON
- 노드 그룹 템플릿의 JSON 표현입니다.
14.42. sahara node-group-template-delete 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: sahara node-group-template-delete [--name NAME] [--id <template_id>]
usage: sahara node-group-template-delete [--name NAME] [--id <template_id>]
노드 그룹 템플릿을 삭제합니다.
선택적 인수
- --name NAME
- 노드 그룹 템플릿의 이름입니다.
- --id <template_id>
- 삭제할 노드 그룹 템플릿의 ID입니다.
14.43. sahara node-group-template-list 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: sahara node-group-template-list
usage: sahara node-group-template-list
사용 가능한 노드 그룹 템플릿 목록을 출력합니다.
14.44. sahara node-group-template-show 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: sahara node-group-template-show [--name NAME] [--id <template_id>] [--json]
usage: sahara node-group-template-show [--name NAME] [--id <template_id>] [--json]
노드 그룹 템플릿의 세부 정보를 표시합니다.
선택적 인수
- --name NAME
- 노드 그룹 템플릿의 이름입니다.
- --id <template_id>
- 표시할 노드 그룹 템플릿의 ID입니다.
- --json
- 노드 그룹 템플릿의 JSON 표시를 출력합니다.
14.45. sahara node-group-template-update 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: sahara node-group-template-update [--name NAME] [--id <template_id>] [--json JSON]
usage: sahara node-group-template-update [--name NAME] [--id <template_id>] [--json JSON]
노드 그룹 템플릿을 업데이트합니다.
선택적 인수
- --name NAME
- 업데이트할 노드 그룹 템플릿의 이름입니다.
- --id <template_id>
- 업데이트할 노드 그룹 템플릿의 ID입니다.
- --json JSON
- 노드 그룹 템플릿 업데이트의 JSON 표현입니다.
14.46. Sahara plugin-list 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: sahara plugin-list
usage: sahara plugin-list
사용 가능한 플러그인 목록을 인쇄합니다.
14.47. Sahara 플러그인-쇼 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: sahara plugin-show --name <plugin>
usage: sahara plugin-show --name <plugin>
플러그인의 세부 정보를 표시합니다.
선택적 인수
- --name <plugin>
- 플러그인의 이름입니다.