8장. 이미지 서비스 명령줄 클라이언트
Glance 클라이언트는 이미지 서비스 API 및 해당 확장의 CLI(명령줄 인터페이스)입니다. 이 장에서는 glance 버전
1.1.0 이 문서화되어 있습니다.
특정 glance 명령에 대한 도움말을 보려면 다음을 입력합니다.
glance help COMMAND
$ glance help COMMAND
8.1. Glance 사용 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: glance [--version] [-d] [-v] [--get-schema] [--timeout TIMEOUT] [--no-ssl-compression] [-f] [--os-image-url OS_IMAGE_URL] [--os-image-api-version OS_IMAGE_API_VERSION] [--profile HMAC_KEY] [-k] [--os-cert OS_CERT] [--cert-file OS_CERT] [--os-key OS_KEY] [--key-file OS_KEY] [--os-cacert <ca-certificate-file>] [--ca-file OS_CACERT] [--os-username OS_USERNAME] [--os-user-id OS_USER_ID] [--os-user-domain-id OS_USER_DOMAIN_ID] [--os-user-domain-name OS_USER_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-password OS_PASSWORD] [--os-tenant-id OS_TENANT_ID] [--os-tenant-name OS_TENANT_NAME] [--os-auth-url OS_AUTH_URL] [--os-region-name OS_REGION_NAME] [--os-auth-token OS_AUTH_TOKEN] [--os-service-type OS_SERVICE_TYPE] [--os-endpoint-type OS_ENDPOINT_TYPE] <subcommand> ...
usage: glance [--version] [-d] [-v] [--get-schema] [--timeout TIMEOUT] [--no-ssl-compression] [-f] [--os-image-url OS_IMAGE_URL] [--os-image-api-version OS_IMAGE_API_VERSION] [--profile HMAC_KEY] [-k] [--os-cert OS_CERT] [--cert-file OS_CERT] [--os-key OS_KEY] [--key-file OS_KEY] [--os-cacert <ca-certificate-file>] [--ca-file OS_CACERT] [--os-username OS_USERNAME] [--os-user-id OS_USER_ID] [--os-user-domain-id OS_USER_DOMAIN_ID] [--os-user-domain-name OS_USER_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-password OS_PASSWORD] [--os-tenant-id OS_TENANT_ID] [--os-tenant-name OS_TENANT_NAME] [--os-auth-url OS_AUTH_URL] [--os-region-name OS_REGION_NAME] [--os-auth-token OS_AUTH_TOKEN] [--os-service-type OS_SERVICE_TYPE] [--os-endpoint-type OS_ENDPOINT_TYPE] <subcommand> ...
8.2. Glance 선택적 인수 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
- --version
- 프로그램의 버전 번호를 표시하고 종료합니다.
- -d, --debug
- 기본값은
env[GLANCECLIENT_DEBUG]입니다. - -v, --verbose
- 더 자세한 출력 출력 출력
- --get-schema
- 캐시된 복사본을 무시하고 도움말 텍스트의 일부를 생성하는 스키마를 강제로 검색합니다. API 버전 1에서 무시됩니다.
- --timeout TIMEOUT
- 응답을 기다리는 시간(초)
- --no-ssl-compression
- 더 이상 사용되지 않음! 이 옵션은 더 이상 사용되지 않으며 더 이상 사용되지 않습니다. SSL 압축은 시스템 SSL 라이브러리에서 기본적으로 비활성화해야 합니다.
- -f, --force
- 선택 작업이 사용자 확인을 요청하지 않도록 합니다.
- --os-image-url OS_IMAGE_URL
- 기본값은
env[OS_IMAGE_URL]입니다. 제공된 이미지 URL에 버전 번호가 포함되어 있고 '--os-image-api- version'이 생략되면 사용할 이미지 api 버전으로 URL 버전이 선택됩니다. - --os-image-api-version OS_IMAGE_API_VERSION
- 기본값은
env[OS_IMAGE_API_VERSION]또는 2입니다. - --profile HMAC_KEY
- 작업의 성능 프로파일링을 위해 컨텍스트 데이터를 암호화하는 데 사용할 HMAC 키입니다.HMAC key to use for encrypting context data for performance profiling of operation. 이 키는 Glance의 osprofiler 미들웨어에 구성된 HMAC 키 값이어야 하며 /etc/glance/api-paste.ini 및 /etc/glance/registry-paste.ini에 붙여넣기 구성 파일에 지정됩니다. 키가 없으면 서버 측에서 osprofiler가 활성화된 경우에도 프로파일링이 트리거되지 않습니다.
- -k, --insecure
- 명시적으로 glanceclient가 "비보안 SSL"(https) 요청을 수행할 수 있습니다. 서버의 인증서는 인증 기관에 대해 확인되지 않습니다. 이 옵션은 주의해서 사용해야 합니다.
- --os-cert OS_CERT
- SSL 연결에 사용할 인증서 파일의 경로입니다. 이 파일은 선택적으로 개인 키 앞에 추가할 수 있습니다.
- --cert-file OS_CERT
- 더 이상 사용되지 않음! --os-cert를 사용합니다.
- --os-key OS_KEY
- SSL 연결에 사용할 클라이언트 키의 경로입니다. 키 앞에 인증서 파일 앞에 추가되는 경우 이 옵션이 필요하지 않습니다.
- --key-file OS_KEY
- 더 이상 사용되지 않음! --os-key를 사용합니다.
- --os-cacert <ca-certificate-file>
- 원격 서버의 인증서를 확인하는 데 사용되는 CA TLS 인증서의 경로입니다. 이 옵션이 없으면 Glance는 기본 시스템 CA 인증서를 찾습니다.
- --ca-file OS_CACERT
- 더 이상 사용되지 않음! --os-cacert를 사용합니다.
- --os-username OS_USERNAME
- 기본값은
env[OS_USERNAME]입니다. - --os-user-id OS_USER_ID
- 기본값은
env[OS_USER_ID]입니다. - --os-user-domain-id OS_USER_DOMAIN_ID
- 기본값은
env[OS_USER_DOMAIN_ID]입니다. - --os-user-domain-name OS_USER_DOMAIN_NAME
- 기본값은
env[OS_USER_DOMAIN_NAME]입니다. - --os-project-id OS_PROJECT_ID
- 테넌트 ID를 지정하는 또 다른 방법입니다. 이 옵션은 --os-tenant-id와 함께 사용할 수 없습니다. 기본값은
env[OS_PROJECT_ID]입니다. - --os-project-name OS_PROJECT_NAME
- 테넌트 이름을 지정하는 또 다른 방법입니다. 이 옵션은 --os-tenant-name과 함께 사용할 수 없습니다. 기본값은
env[OS_PROJECT_NAME]입니다. - --os-project-domain-id OS_PROJECT_DOMAIN_ID
- 기본값은
env[OS_PROJECT_DOMAIN_ID]입니다. - --os-project-domain-name OS_PROJECT_DOMAIN_NAME
- 기본값은
env[OS_PROJECT_DOMAIN_NAME]입니다. - --os-password OS_PASSWORD
- 기본값은
env[OS_PASSWORD]입니다. - --os-tenant-id OS_TENANT_ID
- 기본값은
env[OS_TENANT_ID]입니다. - --os-tenant-name OS_TENANT_NAME
- 기본값은
env[OS_TENANT_NAME]입니다. - --os-auth-url OS_AUTH_URL
- 기본값은
env[OS_AUTH_URL]입니다. - --os-region-name OS_REGION_NAME
- 기본값은
env[OS_REGION_NAME]입니다. - --os-auth-token OS_AUTH_TOKEN
- 기본값은
env[OS_AUTH_TOKEN]입니다. - --os-service-type OS_SERVICE_TYPE
- 기본값은
env[OS_SERVICE_TYPE]입니다. - --os-endpoint-type OS_ENDPOINT_TYPE
- 기본값은
env[OS_ENDPOINT_TYPE]입니다.
8.3. 이미지 서비스 API v1 명령 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
8.3.1. glance image-create (v1) 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: glance --os-image-api-version 1 image-create [--id <IMAGE_ID>] [--name <NAME>] [--store <STORE>] [--disk-format <DISK_FORMAT>] [--container-format <CONTAINER_FORMAT>] [--owner <TENANT_ID>] [--size <SIZE>] [--min-disk <DISK_GB>] [--min-ram <DISK_RAM>] [--location <IMAGE_URL>] [--file <FILE>] [--checksum <CHECKSUM>] [--copy-from <IMAGE_URL>] [--is-public {True,False}] [--is-protected {True,False}] [--property <key=value>] [--human-readable] [--progress]
usage: glance --os-image-api-version 1 image-create [--id <IMAGE_ID>] [--name <NAME>] [--store <STORE>] [--disk-format <DISK_FORMAT>] [--container-format <CONTAINER_FORMAT>] [--owner <TENANT_ID>] [--size <SIZE>] [--min-disk <DISK_GB>] [--min-ram <DISK_RAM>] [--location <IMAGE_URL>] [--file <FILE>] [--checksum <CHECKSUM>] [--copy-from <IMAGE_URL>] [--is-public {True,False}] [--is-protected {True,False}] [--property <key=value>] [--human-readable] [--progress]
선택적 인수
- --id <IMAGE_ID>
- 예약할 이미지의 ID입니다.
- --name <NAME>
- 이미지 이름입니다.
- --store <STORE>
- 이미지를 업로드할 저장.
- --disk-format <DISK_FORMAT>
- 이미지의 디스크 형식입니다. 허용 가능한 형식: ami, ari, aki, vhd, vmdk, raw, qcow2, vdi, iso.
- --container-format <CONTAINER_FORMAT>
- 이미지의 컨테이너 형식입니다. 허용 가능한 형식: ami, ari, aki, bare, ovf.
- --owner <TENANT_ID>
- 이미지를 소유해야 하는 테넌트입니다.
- --size <SIZE>
- 이미지 데이터의 크기(바이트)입니다. '-- 위치' 및 '--copy_from'에서만 사용됩니다.
- --min-disk <DISK_GB>
- 이미지 부팅에 필요한 최소 디스크 크기(GB)입니다.
- --min-ram <DISK_RAM>
- 이미지를 부팅하는 데 필요한 최소 RAM 양(MB)입니다.
- --location <IMAGE_URL>
- 이 이미지의 데이터가 이미 있는 URL입니다. 예를 들어 이미지 데이터가 swift에 저장된 경우 'swift+http://tenant%3Aaccount:key@auth_ url/v2.0/container/obj'를 지정할 수 있습니다. (참고: '%3A'는 ':' URL로 인코딩되어 있습니다.)
- --file <FILE>
- 생성 중에 업로드할 디스크 이미지가 포함된 로컬 파일입니다. 또는 이미지를 stdin을 통해 클라이언트에 전달할 수 있습니다.
- --checksum <CHECKSUM>
- Glance에서 확인하는 데 사용할 수 있는 이미지 데이터의 해시입니다. 여기에 md5 체크섬을 제공하십시오.
- --copy-from <IMAGE_URL>
- 사용 중인 '-location'과 유사하지만 Glance 서버가 데이터를 즉시 복사하여 구성된 이미지 저장소에 저장해야 함을 나타냅니다.참고Red Hat OpenStack Platform 8 릴리스에는 --copy-from 옵션이 더 이상 사용되지 않으며 Red Hat OpenStack Platform의 향후 릴리스에서도 v1에서 더 이상 사용되지 않습니다.
- --is-public {True,False}
- 공개 이미지에 액세스할 수 있도록 합니다.
- --is-protected {True,False}
- 이미지가 삭제되지 않도록 합니다.
- --property <key=value>
- 이미지와 연결할 임의의 속성입니다. 여러 번 사용할 수 있습니다.
- --human-readable
- 사용자에게 친숙한 형식으로 이미지 크기를 출력합니다.
- --progress
- 업로드 진행률 표시줄을 표시합니다.
8.3.2. glance image-delete (v1) 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: glance --os-image-api-version 1 image-delete <IMAGE> [<IMAGE> ...]
usage: glance --os-image-api-version 1 image-delete <IMAGE> [<IMAGE> ...]
지정된 이미지를 삭제합니다.
위치 인수
- <IMAGE>
- 삭제할 이미지의 이름 또는 ID입니다.
8.3.3. glance image-download (v1) 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: glance --os-image-api-version 1 image-download [--file <FILE>] [--progress] <IMAGE>
usage: glance --os-image-api-version 1 image-download [--file <FILE>] [--progress] <IMAGE>
특정 이미지를 다운로드합니다.
위치 인수
- <IMAGE>
- 다운로드할 이미지의 이름 또는 ID입니다.
선택적 인수
- --file <FILE>
- 다운로드한 이미지 데이터를 저장할 로컬 파일입니다. 이 값을 지정하지 않고 리디렉션이 없으면 이미지 데이터가 저장되지 않습니다.
- --progress
- 다운로드 진행률 표시줄을 표시합니다.
8.3.4. glance image-list (v1) 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: glance --os-image-api-version 1 image-list [--name <NAME>] [--status <STATUS>] [--changes-since <CHANGES_SINCE>] [--container-format <CONTAINER_FORMAT>] [--disk-format <DISK_FORMAT>] [--size-min <SIZE>] [--size-max <SIZE>] [--property-filter <KEY=VALUE>] [--page-size <SIZE>] [--human-readable] [--sort-key {name,status,container_format,disk_format,size,id,created_at,updated_at}] [--sort-dir {asc,desc}] [--is-public {True,False}] [--owner <TENANT_ID>] [--all-tenants]
usage: glance --os-image-api-version 1 image-list [--name <NAME>] [--status <STATUS>] [--changes-since <CHANGES_SINCE>] [--container-format <CONTAINER_FORMAT>] [--disk-format <DISK_FORMAT>] [--size-min <SIZE>] [--size-max <SIZE>] [--property-filter <KEY=VALUE>] [--page-size <SIZE>] [--human-readable] [--sort-key {name,status,container_format,disk_format,size,id,created_at,updated_at}] [--sort-dir {asc,desc}] [--is-public {True,False}] [--owner <TENANT_ID>] [--all-tenants]
액세스할 수 있는 이미지를 나열합니다.
선택적 인수
- --name <NAME>
- 이 이름이 있는 이미지로 이미지를 필터링합니다.
- --status <STATUS>
- 이 상태가 있는 이미지로 이미지를 필터링합니다.
- --changes-since <CHANGES_SINCE>
- 삭제된 이미지를 포함하는 지정된 시간 이후 변경된 이미지로 이미지를 필터링합니다.
- --container-format <CONTAINER_FORMAT>
- 이 컨테이너 형식이 있는 이미지로 이미지를 필터링합니다. 허용 가능한 형식: ami, ari, aki, bare, ovf.
- --disk-format <DISK_FORMAT>
- 이 디스크 형식이 있는 이미지로 이미지를 필터링합니다. 허용 가능한 형식: ami, ari, aki, vhd, vmdk, raw, qcow2, vdi, iso.
- --size-min <SIZE>
- 이 크기보다 큰 이미지로 이미지를 필터링합니다.
- --size-max <SIZE>
- 이 크기보다 작은 이미지로 이미지를 필터링합니다.
- --property-filter <KEY=VALUE>
- 사용자 정의 이미지 속성으로 이미지를 필터링합니다.
- --page-size <SIZE>
- 각 페이지 매 요청에서 요청할 이미지 수입니다.
- --human-readable
- 사용자에게 친숙한 형식으로 이미지 크기를 출력합니다.
- --sort-key {name,status,container_format,disk_format,size,id,created_at,updated_at}
- 지정된 필드에 따라 이미지 목록을 정렬합니다.
- --sort-dir {asc,desc}
- 이미지 목록을 지정된 방향으로 정렬합니다.
- --is-public {True,False}
- 사용자가 공용 이미지 또는 공용 이미지 이외의 목록을 선택할 수 있도록 허용합니다.
- --owner <TENANT_ID>
- 이 테넌트 ID가 소유한 이미지만 표시합니다. 클라이언트 측에서 필터링이 수행되므로 비효율적일 수 있습니다. 이 옵션은 주로 관리자용입니다. 빈 문자열('')을 사용하여 소유자 없이 이미지를 나열합니다. 참고: 이 옵션은 있는 경우 --is-public 인수를 재정의합니다. 참고: v2 API는 보다 효율적인 서버 측 소유자 기반 필터링을 지원합니다.
- --all-tenants
- admin 사용자는 이미지의 소유자 또는 is_public 값과 관계없이 모든 이미지를 나열할 수 있습니다.
8.3.5. glance image-show (v1) 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: glance --os-image-api-version 1 image-show [--human-readable] [--max-column-width <integer>] <IMAGE>
usage: glance --os-image-api-version 1 image-show [--human-readable] [--max-column-width <integer>] <IMAGE>
특정 이미지를 설명합니다.
위치 인수
- <IMAGE>
- 설명할 이미지 이름 또는 ID입니다.
선택적 인수
- --human-readable
- 사용자에게 친숙한 형식으로 이미지 크기를 출력합니다.
- --max-column-width <integer>
- 인쇄된 테이블의 최대 열 너비입니다.
8.3.6. glance image-update (v1) 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: glance --os-image-api-version 1 image-update [--name <NAME>] [--disk-format <DISK_FORMAT>] [--container-format <CONTAINER_FORMAT>] [--owner <TENANT_ID>] [--size <SIZE>] [--min-disk <DISK_GB>] [--min-ram <DISK_RAM>] [--location <IMAGE_URL>] [--file <FILE>] [--checksum <CHECKSUM>] [--copy-from <IMAGE_URL>] [--is-public {True,False}] [--is-protected {True,False}] [--property <key=value>] [--purge-props] [--human-readable] [--progress] <IMAGE>
usage: glance --os-image-api-version 1 image-update [--name <NAME>] [--disk-format <DISK_FORMAT>] [--container-format <CONTAINER_FORMAT>] [--owner <TENANT_ID>] [--size <SIZE>] [--min-disk <DISK_GB>] [--min-ram <DISK_RAM>] [--location <IMAGE_URL>] [--file <FILE>] [--checksum <CHECKSUM>] [--copy-from <IMAGE_URL>] [--is-public {True,False}] [--is-protected {True,False}] [--property <key=value>] [--purge-props] [--human-readable] [--progress] <IMAGE>
특정 이미지를 업데이트합니다.
위치 인수
- <IMAGE>
- 수정할 이미지의 이름 또는 ID입니다.
선택적 인수
- --name <NAME>
- 이미지 이름입니다.
- --disk-format <DISK_FORMAT>
- 이미지의 디스크 형식입니다. 허용 가능한 형식: ami, ari, aki, vhd, vmdk, raw, qcow2, vdi, iso.
- --container-format <CONTAINER_FORMAT>
- 이미지의 컨테이너 형식입니다. 허용 가능한 형식: ami, ari, aki, bare, ovf.
- --owner <TENANT_ID>
- 이미지를 소유해야 하는 테넌트입니다.
- --size <SIZE>
- 이미지 데이터의 크기(바이트)입니다.
- --min-disk <DISK_GB>
- 이미지 부팅에 필요한 최소 디스크 크기(GB)입니다.
- --min-ram <DISK_RAM>
- 이미지를 부팅하는 데 필요한 최소 RAM 양(MB)입니다.
- --location <IMAGE_URL>
- 이 이미지의 데이터가 이미 있는 URL입니다. 예를 들어 이미지 데이터가 swift에 저장된 경우 'swift+http://tenant%3Aaccount:key@auth_ url/v2.0/container/obj'를 지정할 수 있습니다. (참고: '%3A'는 ':' URL로 인코딩되어 있습니다.) 이 옵션은 'queued' 상태의 이미지에 대해서만 작동합니다.
- --file <FILE>
- 업데이트 중에 업로드할 디스크 이미지가 포함된 로컬 파일입니다. 또는 이미지를 stdin을 통해 클라이언트에 전달할 수 있습니다.
- --checksum <CHECKSUM>
- Glance에서 확인하는 데 사용할 수 있는 이미지 데이터의 해시입니다.
- --copy-from <IMAGE_URL>
- 사용 중인 '-location'과 유사하지만 Glance 서버가 데이터를 즉시 복사하여 구성된 이미지 저장소에 저장해야 함을 나타냅니다. 이 옵션은 'queued' 상태의 이미지에 대해서만 작동합니다.참고Red Hat OpenStack Platform 8 릴리스에는 --copy-from 옵션이 더 이상 사용되지 않으며 Red Hat OpenStack Platform의 향후 릴리스에서도 v1에서 더 이상 사용되지 않습니다.
- --is-public {True,False}
- 공개 이미지에 액세스할 수 있도록 합니다.
- --is-protected {True,False}
- 이미지가 삭제되지 않도록 합니다.
- --property <key=value>
- 이미지와 연결할 임의의 속성입니다. 여러 번 사용할 수 있습니다.
- --purge-props
- 이 플래그가 있는 경우 업데이트 요청에 명시적으로 설정되지 않은 모든 이미지 속성을 삭제합니다. 그렇지 않으면 참조되지 않은 속성이 유지됩니다.
- --human-readable
- 사용자에게 친숙한 형식으로 이미지 크기를 출력합니다.
- --progress
- 업로드 진행률 표시줄을 표시합니다.
8.3.7. glance member-create(v1) 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: glance --os-image-api-version 1 member-create [--can-share] <IMAGE> <TENANT_ID>
usage: glance --os-image-api-version 1 member-create [--can-share] <IMAGE> <TENANT_ID>
테넌트와 특정 이미지를 공유합니다.
위치 인수
- <IMAGE>
- 멤버를 추가할 이미지입니다.
- <TENANT_ID>
- 멤버로 추가할 테넌트
선택적 인수
- --can-share
- 지정된 테넌트가 이 이미지를 공유할 수 있도록 허용합니다.
8.3.8. glance member-delete (v1) 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: glance --os-image-api-version 1 member-delete <IMAGE> <TENANT_ID>
usage: glance --os-image-api-version 1 member-delete <IMAGE> <TENANT_ID>
테넌트에서 공유 이미지를 제거합니다.
위치 인수
- <IMAGE>
- 멤버를 제거할 이미지입니다.
- <TENANT_ID>
- 멤버로 제거할 테넌트입니다.
8.3.9. glance 멤버 목록(v1) 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: glance --os-image-api-version 1 member-list [--image-id <IMAGE_ID>] [--tenant-id <TENANT_ID>]
usage: glance --os-image-api-version 1 member-list [--image-id <IMAGE_ID>] [--tenant-id <TENANT_ID>]
이미지 또는 테넌트를 통한 공유 권한을 설명합니다.
선택적 인수
- --image-id <IMAGE_ID>
- 이미지 ID로 결과를 필터링합니다.
- --tenant-id <TENANT_ID>
- 테넌트 ID로 결과를 필터링합니다.
8.4. 이미지 서비스 API v2 명령 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
--os-image-api-version 매개변수를 추가하거나 해당 환경 변수를 설정하여 사용할 API 버전을 선택할 수 있습니다.
export OS_IMAGE_API_VERSION=2
$ export OS_IMAGE_API_VERSION=2
8.4.1. Glance explain (v2) 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: glance --os-image-api-version 2 explain <MODEL>
usage: glance --os-image-api-version 2 explain <MODEL>
특정 모델을 설명합니다.
위치 인수
- <MODEL>
- 설명할 모델의 이름입니다.
8.4.2. glance image-create (v2) 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: glance --os-image-api-version 2 image-create [--architecture <ARCHITECTURE>] [--protected [True|False]] [--name <NAME>] [--instance-uuid <INSTANCE_UUID>] [--min-disk <MIN_DISK>] [--visibility <VISIBILITY>] [--kernel-id <KERNEL_ID>] [--tags <TAGS> [<TAGS> ...]] [--os-version <OS_VERSION>] [--disk-format <DISK_FORMAT>] [--self <SELF>] [--os-distro <OS_DISTRO>] [--id <ID>] [--owner <OWNER>] [--ramdisk-id <RAMDISK_ID>] [--min-ram <MIN_RAM>] [--container-format <CONTAINER_FORMAT>] [--property <key=value>] [--file <FILE>] [--progress]
usage: glance --os-image-api-version 2 image-create [--architecture <ARCHITECTURE>] [--protected [True|False]] [--name <NAME>] [--instance-uuid <INSTANCE_UUID>] [--min-disk <MIN_DISK>] [--visibility <VISIBILITY>] [--kernel-id <KERNEL_ID>] [--tags <TAGS> [<TAGS> ...]] [--os-version <OS_VERSION>] [--disk-format <DISK_FORMAT>] [--self <SELF>] [--os-distro <OS_DISTRO>] [--id <ID>] [--owner <OWNER>] [--ramdisk-id <RAMDISK_ID>] [--min-ram <MIN_RAM>] [--container-format <CONTAINER_FORMAT>] [--property <key=value>] [--file <FILE>] [--progress]
선택적 인수
- --architecture <ARCHITECTURE>
- http://docs.openstack.org/trunk/openstack- compute/admin/content/adding-images.html에 지정된 운영 체제 아키텍처
- --protected [True|False]
- true인 경우 이미지를 해제할 수 없습니다.
- --name <NAME>
- 이미지에 대한 설명이 포함된 이름
- --instance-uuid <INSTANCE_UUID>
- 이 이미지를 생성하는 데 사용되는 인스턴스의 ID입니다.
- --min-disk <MIN_DISK>
- 이미지를 부팅하는 데 필요한 디스크 공간(GB)의 양입니다.
- --visibility <VISIBILITY>
- 이미지 접근성 유효한 값 범위: 공용, 개인 값
- --kernel-id <KERNEL_ID>
- AMI 스타일 이미지를 부팅할 때 커널로 사용해야 하는 Glance에 저장된 이미지 ID입니다.
- --tags <TAGS> [<TAGS> ...]
- 이미지와 관련된 문자열 목록
- --os-version <OS_VERSION>
- 배포자가 지정한 운영 체제 버전
- --disk-format <DISK_FORMAT>
- 디스크 유효한 값의 형식: ami, ari, aki, vhd, vmdk, raw, qcow2, vdi, iso
- --self <SELF>
- (읽기 전용)
- --os-distro <OS_DISTRO>
- http://docs.openstack.org/trunk /openstack-compute/admin/content/adding-images.html에 지정된 운영 체제 배포의 일반적인 이름
- --id <ID>
- 이미지의 식별자
- --owner <OWNER>
- 이미지의 소유자
- --ramdisk-id <RAMDISK_ID>
- AMI 스타일 이미지를 부팅할 때 램디스크로 사용해야 하는 Glance에 저장된 이미지의 ID입니다.
- --min-ram <MIN_RAM>
- 이미지를 부팅하는 데 필요한 RAM(MB) 양입니다.
- --container-format <CONTAINER_FORMAT>
- 컨테이너 유효한 값 형식: ami, ari, aki, bare, ovf, ova
- --property <key=value>
- 이미지와 연결할 임의의 속성입니다. 여러 번 사용할 수 있습니다.
- --file <FILE>
- 생성 중에 업로드할 디스크 이미지가 포함된 로컬 파일입니다. 이미지가 stdin을 통해 클라이언트에 전달되지 않은 경우 존재할 수 있습니다.
- --progress
- 업로드 진행률 표시줄을 표시합니다.
8.4.3. glance image-delete (v2) 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: glance --os-image-api-version 2 image-delete <IMAGE_ID>
usage: glance --os-image-api-version 2 image-delete <IMAGE_ID>
지정된 이미지를 삭제합니다.
위치 인수
- <IMAGE_ID>
- 삭제할 이미지의 ID입니다.
8.4.4. glance image-download (v2) 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: glance --os-image-api-version 2 image-download [--file <FILE>] [--progress] <IMAGE_ID>
usage: glance --os-image-api-version 2 image-download [--file <FILE>] [--progress] <IMAGE_ID>
특정 이미지를 다운로드합니다.
위치 인수
- <IMAGE_ID>
- 다운로드할 이미지의 ID입니다.
선택적 인수
- --file <FILE>
- 다운로드한 이미지 데이터를 저장할 로컬 파일입니다. 이 값을 지정하지 않고 리디렉션이 없으면 이미지 데이터가 저장되지 않습니다.
- --progress
- 다운로드 진행률 표시줄을 표시합니다.
8.4.5. glance image-list (v2) 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: glance --os-image-api-version 2 image-list [--limit <LIMIT>] [--page-size <SIZE>] [--visibility <VISIBILITY>] [--member-status <MEMBER_STATUS>] [--owner <OWNER>] [--property-filter <KEY=VALUE>] [--checksum <CHECKSUM>] [--tag <TAG>] [--sort-key {name,status,container_format,disk_format,size,id,created_at,updated_at}] [--sort-dir {asc,desc}] [--sort <key>[:<direction>]]
usage: glance --os-image-api-version 2 image-list [--limit <LIMIT>] [--page-size <SIZE>] [--visibility <VISIBILITY>] [--member-status <MEMBER_STATUS>] [--owner <OWNER>] [--property-filter <KEY=VALUE>] [--checksum <CHECKSUM>] [--tag <TAG>] [--sort-key {name,status,container_format,disk_format,size,id,created_at,updated_at}] [--sort-dir {asc,desc}] [--sort <key>[:<direction>]]
액세스할 수 있는 이미지를 나열합니다.
선택적 인수
- --limit <LIMIT>
- 가져올 최대 이미지 수입니다.
- --page-size <SIZE>
- 각 페이지 매 요청에서 요청할 이미지 수입니다.
- --visibility <VISIBILITY>
- 표시할 이미지의 가시성입니다.
- --member-status <MEMBER_STATUS>
- 표시할 이미지의 상태입니다.
- --owner <OWNER>
- <OWNER>가 소유한 이미지를 표시합니다.
- --property-filter <KEY=VALUE>
- 사용자 정의 이미지 속성으로 이미지를 필터링합니다.
- --checksum <CHECKSUM>
- 체크섬과 일치하는 이미지를 표시합니다.
- --tag <TAG>
- 사용자 정의 태그로 이미지를 필터링합니다.
- --sort-key {name,status,container_format,disk_format,size,id,created_at,updated_at}
- 지정된 필드에 따라 이미지 목록을 정렬합니다.
- --sort-dir {asc,desc}
- 이미지 목록을 지정된 방향으로 정렬합니다.
- --sort <key>[:<direction>]
- <key>[:<asc|desc>] 형식의 정렬 키 및 방향의 쉼표로 구분된 목록입니다. 유효한 키: name, status, container_format, disk_format, size, id, created_at, updated_at. 선택 사항입니다.
8.4.6. glance image-show (v2) 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: glance --os-image-api-version 2 image-show [--human-readable] [--max-column-width <integer>] <IMAGE_ID>
usage: glance --os-image-api-version 2 image-show [--human-readable] [--max-column-width <integer>] <IMAGE_ID>
특정 이미지를 설명합니다.
위치 인수
- <IMAGE_ID>
- 설명할 이미지 ID입니다.
선택적 인수
- --human-readable
- 사용자에게 친숙한 형식으로 이미지 크기를 출력합니다.
- --max-column-width <integer>
- 인쇄된 테이블의 최대 열 너비입니다.
8.4.7. glance image-tag-delete (v2) 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: glance --os-image-api-version 2 image-tag-delete <IMAGE_ID> <TAG_VALUE>
usage: glance --os-image-api-version 2 image-tag-delete <IMAGE_ID> <TAG_VALUE>
지정된 이미지와 연결된 태그를 삭제합니다.
위치 인수
- <IMAGE_ID>
- 태그를 삭제할 이미지의 ID입니다.
- <TAG_VALUE>
- 태그의 값입니다.
8.4.8. glance image-tag-update (v2) 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: glance --os-image-api-version 2 image-tag-update <IMAGE_ID> <TAG_VALUE>
usage: glance --os-image-api-version 2 image-tag-update <IMAGE_ID> <TAG_VALUE>
지정된 태그로 이미지를 업데이트합니다.
위치 인수
- <IMAGE_ID>
- 지정된 태그로 업데이트할 이미지입니다.
- <TAG_VALUE>
- 태그의 값입니다.
8.4.9. glance image-update (v2) 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: glance --os-image-api-version 2 image-update [--architecture <ARCHITECTURE>] [--protected [True|False]] [--name <NAME>] [--instance-uuid <INSTANCE_UUID>] [--min-disk <MIN_DISK>] [--visibility <VISIBILITY>] [--kernel-id <KERNEL_ID>] [--os-version <OS_VERSION>] [--disk-format <DISK_FORMAT>] [--self <SELF>] [--os-distro <OS_DISTRO>] [--owner <OWNER>] [--ramdisk-id <RAMDISK_ID>] [--min-ram <MIN_RAM>] [--container-format <CONTAINER_FORMAT>] [--property <key=value>] [--remove-property key] <IMAGE_ID>
usage: glance --os-image-api-version 2 image-update [--architecture <ARCHITECTURE>] [--protected [True|False]] [--name <NAME>] [--instance-uuid <INSTANCE_UUID>] [--min-disk <MIN_DISK>] [--visibility <VISIBILITY>] [--kernel-id <KERNEL_ID>] [--os-version <OS_VERSION>] [--disk-format <DISK_FORMAT>] [--self <SELF>] [--os-distro <OS_DISTRO>] [--owner <OWNER>] [--ramdisk-id <RAMDISK_ID>] [--min-ram <MIN_RAM>] [--container-format <CONTAINER_FORMAT>] [--property <key=value>] [--remove-property key] <IMAGE_ID>
기존 이미지를 업데이트합니다.
위치 인수
- <IMAGE_ID>
- 업데이트할 이미지의 ID입니다.
선택적 인수
- --architecture <ARCHITECTURE>
- http://docs.openstack.org/trunk/openstack- compute/admin/content/adding-images.html에 지정된 운영 체제 아키텍처
- --protected [True|False]
- true인 경우 이미지를 해제할 수 없습니다.
- --name <NAME>
- 이미지에 대한 설명이 포함된 이름
- --instance-uuid <INSTANCE_UUID>
- 이 이미지를 생성하는 데 사용되는 인스턴스의 ID입니다.
- --min-disk <MIN_DISK>
- 이미지를 부팅하는 데 필요한 디스크 공간(GB)의 양입니다.
- --visibility <VISIBILITY>
- 이미지 접근성 유효한 값 범위: 공용, 개인 값
- --kernel-id <KERNEL_ID>
- AMI 스타일 이미지를 부팅할 때 커널로 사용해야 하는 Glance에 저장된 이미지 ID입니다.
- --os-version <OS_VERSION>
- 배포자가 지정한 운영 체제 버전
- --disk-format <DISK_FORMAT>
- 디스크 유효한 값의 형식: ami, ari, aki, vhd, vmdk, raw, qcow2, vdi, iso
- --self <SELF>
- (읽기 전용)
- --os-distro <OS_DISTRO>
- http://docs.openstack.org/trunk /openstack-compute/admin/content/adding-images.html에 지정된 운영 체제 배포의 일반적인 이름
- --owner <OWNER>
- 이미지의 소유자
- --ramdisk-id <RAMDISK_ID>
- AMI 스타일 이미지를 부팅할 때 램디스크로 사용해야 하는 Glance에 저장된 이미지의 ID입니다.
- --min-ram <MIN_RAM>
- 이미지를 부팅하는 데 필요한 RAM(MB) 양입니다.
- --container-format <CONTAINER_FORMAT>
- 컨테이너 유효한 값 형식: ami, ari, aki, bare, ovf, ova
- --property <key=value>
- 이미지와 연결할 임의의 속성입니다. 여러 번 사용할 수 있습니다.
- --remove-property
- 이미지에서 제거할 임의의 속성의 이름입니다.
8.4.10. glance image-upload (v2) 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: glance --os-image-api-version 2 image-upload [--file <FILE>] [--size <IMAGE_SIZE>] [--progress] <IMAGE_ID>
usage: glance --os-image-api-version 2 image-upload [--file <FILE>] [--size <IMAGE_SIZE>] [--progress] <IMAGE_ID>
특정 이미지의 데이터를 업로드합니다.
위치 인수
- <IMAGE_ID>
- 데이터를 업로드할 이미지의 ID입니다.
선택적 인수
- --file <FILE>
- 업로드할 디스크 이미지가 포함된 로컬 파일입니다. 또는 이미지를 stdin을 통해 클라이언트에 전달할 수 있습니다.
- --size <IMAGE_SIZE>
- 업로드할 이미지 크기(바이트)입니다. 기본값은 제공된 데이터 오브젝트에서 크기를 가져오는 것이지만 크기를 추측할 수 없는 경우 지원됩니다.
- --progress
- 업로드 진행률 표시줄을 표시합니다.
8.4.11. glance location-add (v2) 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: glance --os-image-api-version 2 location-add --url <URL> [--metadata <STRING>] <ID>
usage: glance --os-image-api-version 2 location-add --url <URL> [--metadata <STRING>] <ID>
이미지에 위치(및 관련 메타데이터)를 추가합니다.
위치 인수
- <ID>
- 위치를 추가할 이미지의 ID입니다.
선택적 인수
- --url <URL>
- 추가할 위치의 URL입니다.
- --metadata <STRING>
- 위치와 관련된 메타데이터입니다. 유효한 JSON 오브젝트(기본값: {})여야 합니다.
8.4.12. glance location-delete (v2) 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: glance --os-image-api-version 2 location-delete --url <URL> <ID>
usage: glance --os-image-api-version 2 location-delete --url <URL> <ID>
이미지에서 위치(및 관련 메타데이터)를 제거합니다.
위치 인수
- <ID>
- 제거할 위치가 있는 이미지의 ID입니다.
선택적 인수
- --url <URL>
- 제거할 위치의 URL입니다. 여러 번 사용할 수 있습니다.
8.4.13. glance location-update (v2) 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: glance --os-image-api-version 2 location-update --url <URL> [--metadata <STRING>] <ID>
usage: glance --os-image-api-version 2 location-update --url <URL> [--metadata <STRING>] <ID>
이미지 위치의 메타데이터를 업데이트합니다.
위치 인수
- <ID>
- 업데이트할 위치의 이미지 ID입니다.
선택적 인수
- --url <URL>
- 업데이트할 위치의 URL입니다.
- --metadata <STRING>
- 위치와 관련된 메타데이터입니다. 유효한 JSON 오브젝트(기본값: {})여야 합니다.
8.4.14. glance md-namespace-create (v2) 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: glance --os-image-api-version 2 md-namespace-create <NAMESPACE> <unavailable>
usage: glance --os-image-api-version 2 md-namespace-create <NAMESPACE> <unavailable>
새 메타데이터 정의 네임스페이스를 생성합니다.
위치 인수
- <NAMESPACE>
- 네임스페이스의 이름입니다.
- <unavailable>
- 연결 매개변수를 설정하여 이 명령에 대한 도움말을 생성하기 위해 스키마를 검색하십시오.
8.4.15. glance md-namespace-delete (v2) 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: glance --os-image-api-version 2 md-namespace-delete <NAMESPACE>
usage: glance --os-image-api-version 2 md-namespace-delete <NAMESPACE>
콘텐츠가 포함된 지정된 메타데이터 정의 네임스페이스를 삭제합니다.
위치 인수
- <NAMESPACE>
- 삭제할 네임스페이스의 이름입니다.
8.4.16. glance md-namespace-import (v2) 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: glance --os-image-api-version 2 md-namespace-import [--file <FILEPATH>]
usage: glance --os-image-api-version 2 md-namespace-import [--file <FILEPATH>]
파일 또는 표준 입력에서 메타데이터 정의 네임스페이스를 가져옵니다.
선택적 인수
- --file <FILEPATH>
- 가져올 네임스페이스 스키마가 있는 파일 경로입니다. 또는 stdin을 통해 네임스페이스 스키마를 클라이언트에 전달할 수 있습니다.
8.4.17. Glance md-namespace-list(v2) 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: glance --os-image-api-version 2 md-namespace-list [--resource-types <RESOURCE_TYPES>] [--visibility <VISIBILITY>] [--page-size <SIZE>]
usage: glance --os-image-api-version 2 md-namespace-list [--resource-types <RESOURCE_TYPES>] [--visibility <VISIBILITY>] [--page-size <SIZE>]
메타데이터 정의 네임스페이스를 나열합니다.
선택적 인수
- --resource-types <RESOURCE_TYPES>
- 네임스페이스를 필터링할 리소스 유형입니다.
- --visibility <VISIBILITY>
- 네임스페이스를 필터링하기 위한 표시 매개 변수입니다.
- --page-size <SIZE>
- 각 페이지 매 요청에서 요청할 네임스페이스 수입니다.
8.4.18. glance md-namespace-objects-delete (v2) 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: glance --os-image-api-version 2 md-namespace-objects-delete <NAMESPACE>
usage: glance --os-image-api-version 2 md-namespace-objects-delete <NAMESPACE>
특정 네임스페이스 내부의 모든 메타데이터 정의 오브젝트를 삭제합니다.
위치 인수
- <NAMESPACE>
- 네임스페이스의 이름입니다.
8.4.19. glance md-namespace-properties-delete (v2) 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: glance --os-image-api-version 2 md-namespace-properties-delete <NAMESPACE>
usage: glance --os-image-api-version 2 md-namespace-properties-delete <NAMESPACE>
특정 네임스페이스 내부의 모든 메타데이터 정의 속성을 삭제합니다.
위치 인수
- <NAMESPACE>
- 네임스페이스의 이름입니다.
8.4.20. glance md-namespace-resource-type-list (v2) 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: glance --os-image-api-version 2 md-namespace-resource-type-list <NAMESPACE>
usage: glance --os-image-api-version 2 md-namespace-resource-type-list <NAMESPACE>
특정 네임스페이스에 연결된 리소스 유형을 나열합니다.
위치 인수
- <NAMESPACE>
- 네임스페이스의 이름입니다.
8.4.21. glance md-namespace-show (v2) 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: glance --os-image-api-version 2 md-namespace-show [--resource-type <RESOURCE_TYPE>] [--max-column-width <integer>] <NAMESPACE>
usage: glance --os-image-api-version 2 md-namespace-show [--resource-type <RESOURCE_TYPE>] [--max-column-width <integer>] <NAMESPACE>
특정 메타데이터 정의 네임스페이스를 설명합니다. 네임스페이스 속성, 오브젝트 및 리소스 유형 연결도 나열합니다.
위치 인수
- <NAMESPACE>
- 설명할 네임스페이스의 이름입니다.
선택적 인수
- --resource-type <RESOURCE_TYPE>
- 네임스페이스에 연결된 지정된 리소스 유형의 접두사를 네임스페이스의 모든 속성에 적용합니다.
- --max-column-width <integer>
- 인쇄된 테이블의 최대 열 너비입니다.
8.4.22. glance md-namespace-tags-delete (v2) 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: glance --os-image-api-version 2 md-namespace-tags-delete <NAMESPACE>
usage: glance --os-image-api-version 2 md-namespace-tags-delete <NAMESPACE>
특정 네임스페이스 내부의 모든 메타데이터 정의 태그를 삭제합니다.
위치 인수
- <NAMESPACE>
- 네임스페이스의 이름입니다.
8.4.23. glance md-namespace-update (v2) 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: glance --os-image-api-version 2 md-namespace-update <NAMESPACE> <unavailable>
usage: glance --os-image-api-version 2 md-namespace-update <NAMESPACE> <unavailable>
기존 메타데이터 정의 네임스페이스를 업데이트합니다.
위치 인수
- <NAMESPACE>
- 업데이트할 네임스페이스의 이름입니다.
- <unavailable>
- 연결 매개변수를 설정하여 이 명령에 대한 도움말을 생성하기 위해 스키마를 검색하십시오.
8.4.24. glance md-object-create (v2) 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: glance --os-image-api-version 2 md-object-create --name <NAME> --schema <SCHEMA> <NAMESPACE>
usage: glance --os-image-api-version 2 md-object-create --name <NAME> --schema <SCHEMA> <NAMESPACE>
네임스페이스 내에 새 메타데이터 정의 오브젝트를 생성합니다.
위치 인수
- <NAMESPACE>
- 오브젝트가 속할 네임스페이스의 이름입니다.
선택적 인수
- --name <NAME>
- 오브젝트의 내부 이름입니다.
- --schema <SCHEMA>
- 오브젝트의 유효한 JSON 스키마입니다.
8.4.25. glance md-object-delete (v2) 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: glance --os-image-api-version 2 md-object-delete <NAMESPACE> <OBJECT>
usage: glance --os-image-api-version 2 md-object-delete <NAMESPACE> <OBJECT>
네임스페이스 내에서 특정 메타데이터 정의 오브젝트를 삭제합니다.
위치 인수
- <NAMESPACE>
- 오브젝트가 속한 네임스페이스의 이름입니다.
- <OBJECT>
- 오브젝트의 이름입니다.
8.4.26. glance md-object-list (v2) 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: glance --os-image-api-version 2 md-object-list <NAMESPACE>
usage: glance --os-image-api-version 2 md-object-list <NAMESPACE>
특정 네임스페이스 내에 메타데이터 정의 오브젝트를 나열합니다.
위치 인수
- <NAMESPACE>
- 네임스페이스의 이름입니다.
8.4.27. glance md-object-property-show (v2) 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: glance --os-image-api-version 2 md-object-property-show [--max-column-width <integer>] <NAMESPACE> <OBJECT> <PROPERTY>
usage: glance --os-image-api-version 2 md-object-property-show [--max-column-width <integer>] <NAMESPACE> <OBJECT> <PROPERTY>
오브젝트 내부의 특정 메타데이터 정의 속성을 설명합니다.
위치 인수
- <NAMESPACE>
- 오브젝트가 속한 네임스페이스의 이름입니다.
- <OBJECT>
- 오브젝트의 이름입니다.
- <PROPERTY>
- 속성의 이름입니다.
선택적 인수
- --max-column-width <integer>
- 인쇄된 테이블의 최대 열 너비입니다.
8.4.28. glance md-object-show (v2) 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: glance --os-image-api-version 2 md-object-show [--max-column-width <integer>] <NAMESPACE> <OBJECT>
usage: glance --os-image-api-version 2 md-object-show [--max-column-width <integer>] <NAMESPACE> <OBJECT>
네임스페이스 내부의 특정 메타데이터 정의 오브젝트를 설명합니다.
위치 인수
- <NAMESPACE>
- 오브젝트가 속한 네임스페이스의 이름입니다.
- <OBJECT>
- 오브젝트의 이름입니다.
선택적 인수
- --max-column-width <integer>
- 인쇄된 테이블의 최대 열 너비입니다.
8.4.29. glance md-object-update (v2) 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: glance --os-image-api-version 2 md-object-update [--name <NAME>] [--schema <SCHEMA>] <NAMESPACE> <OBJECT>
usage: glance --os-image-api-version 2 md-object-update [--name <NAME>] [--schema <SCHEMA>] <NAMESPACE> <OBJECT>
네임스페이스 내에서 메타데이터 정의 오브젝트를 업데이트합니다.
위치 인수
- <NAMESPACE>
- 오브젝트가 속한 네임스페이스의 이름입니다.
- <OBJECT>
- 오브젝트의 이름입니다.
선택적 인수
- --name <NAME>
- 오브젝트의 새 이름입니다.
- --schema <SCHEMA>
- 오브젝트의 유효한 JSON 스키마입니다.
8.4.30. glance md-property-create (v2) 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: glance --os-image-api-version 2 md-property-create --name <NAME> --title <TITLE> --schema <SCHEMA> <NAMESPACE>
usage: glance --os-image-api-version 2 md-property-create --name <NAME> --title <TITLE> --schema <SCHEMA> <NAMESPACE>
네임스페이스 내에 새 메타데이터 정의 속성을 생성합니다.
위치 인수
- <NAMESPACE>
- 속성이 속할 네임스페이스의 이름입니다.
선택적 인수
- --name <NAME>
- 속성의 내부 이름입니다.
- --title <TITLE>
- 사용자에게 속성 이름이 표시됩니다.
- --schema <SCHEMA>
- 속성의 유효한 JSON 스키마입니다.
8.4.31. glance md-property-delete (v2) 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: glance --os-image-api-version 2 md-property-delete <NAMESPACE> <PROPERTY>
usage: glance --os-image-api-version 2 md-property-delete <NAMESPACE> <PROPERTY>
네임스페이스 내에서 특정 메타데이터 정의 속성을 삭제합니다.
위치 인수
- <NAMESPACE>
- 속성이 속한 네임스페이스의 이름입니다.
- <PROPERTY>
- 속성의 이름입니다.
8.4.32. glance md-property-list (v2) 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: glance --os-image-api-version 2 md-property-list <NAMESPACE>
usage: glance --os-image-api-version 2 md-property-list <NAMESPACE>
특정 네임스페이스 내에 메타데이터 정의 속성을 나열합니다.
위치 인수
- <NAMESPACE>
- 네임스페이스의 이름입니다.
8.4.33. glance md-property-show (v2) 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: glance --os-image-api-version 2 md-property-show [--max-column-width <integer>] <NAMESPACE> <PROPERTY>
usage: glance --os-image-api-version 2 md-property-show [--max-column-width <integer>] <NAMESPACE> <PROPERTY>
네임스페이스 내부의 특정 메타데이터 정의 속성을 설명합니다.
위치 인수
- <NAMESPACE>
- 속성이 속한 네임스페이스의 이름입니다.
- <PROPERTY>
- 속성의 이름입니다.
선택적 인수
- --max-column-width <integer>
- 인쇄된 테이블의 최대 열 너비입니다.
8.4.34. glance md-property-update (v2) 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: glance --os-image-api-version 2 md-property-update [--name <NAME>] [--title <TITLE>] [--schema <SCHEMA>] <NAMESPACE> <PROPERTY>
usage: glance --os-image-api-version 2 md-property-update [--name <NAME>] [--title <TITLE>] [--schema <SCHEMA>] <NAMESPACE> <PROPERTY>
네임스페이스 내에서 메타데이터 정의 속성을 업데이트합니다.
위치 인수
- <NAMESPACE>
- 속성이 속한 네임스페이스의 이름입니다.
- <PROPERTY>
- 속성의 이름입니다.
선택적 인수
- --name <NAME>
- 속성의 새 이름입니다.
- --title <TITLE>
- 사용자에게 속성 이름이 표시됩니다.
- --schema <SCHEMA>
- 속성의 유효한 JSON 스키마입니다.
8.4.35. glance md-resource-type-associate (v2) 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: glance --os-image-api-version 2 md-resource-type-associate <NAMESPACE> <unavailable>
usage: glance --os-image-api-version 2 md-resource-type-associate <NAMESPACE> <unavailable>
리소스 유형을 메타데이터 정의 네임스페이스와 연결합니다.
위치 인수
- <NAMESPACE>
- 네임스페이스의 이름입니다.
- <unavailable>
- 연결 매개변수를 설정하여 이 명령에 대한 도움말을 생성하기 위해 스키마를 검색하십시오.
8.4.36. glance md-resource-type-deassociate (v2) 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: glance --os-image-api-version 2 md-resource-type-deassociate <NAMESPACE> <RESOURCE_TYPE>
usage: glance --os-image-api-version 2 md-resource-type-deassociate <NAMESPACE> <RESOURCE_TYPE>
리소스 유형을 메타데이터 정의 네임스페이스와 연결 해제합니다.
위치 인수
- <NAMESPACE>
- 네임스페이스의 이름입니다.
- <RESOURCE_TYPE>
- 리소스 유형의 이름입니다.
8.4.37. glance md-resource-type-list (v2) 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: glance --os-image-api-version 2 md-resource-type-list
usage: glance --os-image-api-version 2 md-resource-type-list
사용 가능한 리소스 유형 이름을 나열합니다. v1 도움말을 보려면 'glance --os-image-api-version 1 도움말 md-resource-type-list'를 실행합니다.
8.4.38. glance md-tag-create (v2) 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: glance --os-image-api-version 2 md-tag-create --name <NAME> <NAMESPACE>
usage: glance --os-image-api-version 2 md-tag-create --name <NAME> <NAMESPACE>
네임스페이스 내에 새 메타데이터 정의 태그를 추가합니다.
위치 인수
- <NAMESPACE>
- 태그가 속할 네임스페이스의 이름입니다.
선택적 인수
- --name <NAME>
- 추가할 새 태그의 이름입니다.
8.4.39. glance md-tag-create-multiple (v2) 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: glance --os-image-api-version 2 md-tag-create-multiple --names <NAMES> [--delim <DELIM>] <NAMESPACE>
usage: glance --os-image-api-version 2 md-tag-create-multiple --names <NAMES> [--delim <DELIM>] <NAMESPACE>
네임스페이스 내에 새 메타데이터 정의 태그를 생성합니다.
위치 인수
- <NAMESPACE>
- 태그가 속할 네임스페이스의 이름입니다.
선택적 인수
- --names <NAMES>
- 쉼표로 구분된 태그 이름 목록입니다.
- --delim <DELIM>
- 이름을 구분하는 데 사용되는 구분 기호입니다(없으면 기본값이 쉼표입니다).
8.4.40. glance md-tag-delete (v2) 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: glance --os-image-api-version 2 md-tag-delete <NAMESPACE> <TAG>
usage: glance --os-image-api-version 2 md-tag-delete <NAMESPACE> <TAG>
네임스페이스 내에서 특정 메타데이터 정의 태그를 삭제합니다.
위치 인수
- <NAMESPACE>
- 태그가 속한 네임스페이스의 이름입니다.
- <TAG>
- 태그의 이름입니다.
8.4.41. glance md-tag-list (v2) 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: glance --os-image-api-version 2 md-tag-list <NAMESPACE>
usage: glance --os-image-api-version 2 md-tag-list <NAMESPACE>
특정 네임스페이스 내에 메타데이터 정의 태그를 나열합니다.
위치 인수
- <NAMESPACE>
- 네임스페이스의 이름입니다.
8.4.42. glance md-tag-show (v2) 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: glance --os-image-api-version 2 md-tag-show <NAMESPACE> <TAG>
usage: glance --os-image-api-version 2 md-tag-show <NAMESPACE> <TAG>
네임스페이스 내부의 특정 메타데이터 정의 태그를 설명합니다.
위치 인수
- <NAMESPACE>
- 태그가 속한 네임스페이스의 이름입니다.
- <TAG>
- 태그의 이름입니다.
8.4.43. glance md-tag-update (v2) 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: glance --os-image-api-version 2 md-tag-update --name <NAME> <NAMESPACE> <TAG>
usage: glance --os-image-api-version 2 md-tag-update --name <NAME> <NAMESPACE> <TAG>
네임스페이스 내에서 메타데이터 정의 태그의 이름을 변경합니다.
위치 인수
- <NAMESPACE>
- 태그가 속한 네임스페이스의 이름입니다.
- <TAG>
- 이전 태그의 이름입니다.
선택적 인수
- --name <NAME>
- 새 태그의 새 이름입니다.
8.4.44. glance member-create(v2) 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: glance --os-image-api-version 2 member-create <IMAGE_ID> <MEMBER_ID>
usage: glance --os-image-api-version 2 member-create <IMAGE_ID> <MEMBER_ID>
지정된 이미지에 대한 멤버를 생성합니다.
위치 인수
- <IMAGE_ID>
- 멤버를 생성할 이미지입니다.
- <MEMBER_ID>
- 멤버로 추가할 테넌트입니다.
8.4.45. glance member-delete (v2) 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: glance --os-image-api-version 2 member-delete <IMAGE_ID> <MEMBER_ID>
usage: glance --os-image-api-version 2 member-delete <IMAGE_ID> <MEMBER_ID>
이미지 멤버를 삭제합니다.
위치 인수
- <IMAGE_ID>
- 멤버를 제거할 이미지입니다.
- <MEMBER_ID>
- 멤버로 제거할 테넌트입니다.
8.4.46. glance member-list(v2) 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: glance --os-image-api-version 2 member-list --image-id <IMAGE_ID>
usage: glance --os-image-api-version 2 member-list --image-id <IMAGE_ID>
이미지별 권한 공유를 설명합니다.
선택적 인수
- --image-id <IMAGE_ID>
- 이미지를 사용하여 멤버를 표시합니다.
8.4.47. glance member-update (v2) 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: glance --os-image-api-version 2 member-update <IMAGE_ID> <MEMBER_ID> <MEMBER_STATUS>
usage: glance --os-image-api-version 2 member-update <IMAGE_ID> <MEMBER_ID> <MEMBER_STATUS>
지정된 이미지의 멤버 상태를 업데이트합니다.
위치 인수
- <IMAGE_ID>
- 멤버를 업데이트할 이미지입니다.
- <MEMBER_ID>
- 업데이트할 테넌트입니다.
- <MEMBER_STATUS>
- 멤버의 상태를 업데이트합니다. 유효한 값: 허용, 거부, 보류 중
8.4.48. glance task-create (v2) 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: glance --os-image-api-version 2 task-create [--type <TYPE>] [--input <STRING>]
usage: glance --os-image-api-version 2 task-create [--type <TYPE>] [--input <STRING>]
새 작업을 생성합니다.
선택적 인수
- --type <TYPE>
- Task 유형입니다. 지원되는 작업을 확인하려면 Glance 스키마 또는 설명서를 참조하십시오.
- --input <STRING>
- 시작할 작업의 매개변수
8.4.49. glance task-list(v2) 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: glance --os-image-api-version 2 task-list [--sort-key {id,type,status}] [--sort-dir {asc,desc}] [--page-size <SIZE>] [--type <TYPE>] [--status <STATUS>]
usage: glance --os-image-api-version 2 task-list [--sort-key {id,type,status}] [--sort-dir {asc,desc}] [--page-size <SIZE>] [--type <TYPE>] [--status <STATUS>]
액세스할 수 있는 작업을 나열합니다.
선택적 인수
- --sort-key {id,type,status}
- 지정된 필드에 따라 작업 목록을 정렬합니다.
- --sort-dir {asc,desc}
- 지정된 방향으로 작업 목록을 정렬합니다.
- --page-size <SIZE>
- 페이지가 매겨진 요청마다 요청할 작업 수입니다.
- --type <TYPE>
- 이 유형이 있는 사용자에게 작업을 필터링합니다.
- --status <STATUS>
- 이 상태가 있는 사용자에게 작업을 필터링합니다.
8.4.50. glance task-show (v2) 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
usage: glance --os-image-api-version 2 task-show <TASK_ID>
usage: glance --os-image-api-version 2 task-show <TASK_ID>
특정 작업을 설명합니다.
위치 인수
- <TASK_ID>
- 설명해야 하는 작업의 ID입니다.
8.5. 이미지 서비스 속성 키 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
Glance image-update 및 glance image- create 명령 모두에 대해
속성 옵션과 함께 다음 키를 특정 구성 요소와 함께 사용할 수 있습니다. 예를 들면 다음과 같습니다.
glance image-update IMG-UUID --property architecture=x86_64
$ glance image-update IMG-UUID --property architecture=x86_64
참고
이미지 속성을 사용하여 설정된 동작은 플레이버를 사용하여 설정된 동작을 재정의합니다. 자세한 내용은 Red Hat OpenStack Platform 클라우드 관리 가이드를 참조하십시오.
| 특정 대상 | 키 | 설명 | 지원되는 값 |
|---|---|---|---|
| All | 아키텍처 |
하이퍼바이저에서 지원해야 하는 CPU 아키텍처입니다. 예를 들면 x86_64,arm 또는 ppc64 입니다. uname -m 을 실행하여 머신 아키텍처를 가져옵니다. 이러한 목적을 위해 libosinfo 프로젝트에서 정의한 아키텍처 데이터 용어를 사용하는 것이 좋습니다.
|
|
| All | hypervisor_type | 하이퍼바이저 유형입니다. |
Cryostat,qemu,kvm,lxc,uml,vmware 또는 hyperv
|
| All | instance_uuid | 스냅샷 이미지의 경우 이 이미지를 생성하는 데 사용되는 서버의 UUID입니다. | 유효한 서버 UUID |
| All | kernel_id | AMI 스타일 이미지를 부팅할 때 커널로 사용해야 하는 이미지 서비스에 저장된 이미지의 ID입니다. | 유효한 이미지 ID |
| All | os_distro | 소문자로 운영 체제 배포의 일반적인 이름입니다( libosinfo 프로젝트와동일한 데이터 용어 사용). 이 필드에 대해 인식된 값만 지정합니다. 인식된 값을 검색하는 데 도움이 되도록 더 이상 사용되지 않는 값이 나열됩니다. |
|
| All | os_version | 배포자가 지정한 운영 체제 버전입니다. | 버전 번호(예: "11.10") |
| All | ramdisk_id | AMI 스타일 이미지를 부팅할 때 램디스크로 사용해야 하는 이미지 서비스에 저장된 이미지의 ID입니다. | 유효한 이미지 ID |
| All | vm_mode | 가상 머신 모드입니다. 가상 머신에 사용되는 호스트/게스트 ABI(애플리케이션 바이너리 인터페이스)를 나타냅니다. |
|
| libvirt API 드라이버 | hw_disk_bus | 디스크 장치를 연결할 디스크 컨트롤러의 유형을 지정합니다. |
scsi,virtio,uml,xen,ide 또는 usb 중 하나입니다.
|
|
libvirt API 드라이버
|
hw_rng_model
|
이미지의 인스턴스에 임의의 번호 생성기 장치를 추가합니다. 클라우드 관리자는 인스턴스의 플레이버를 구성하여 장치 동작을 활성화하고 제어할 수 있습니다. 기본적으로 다음을 수행합니다.
|
virtio 또는 기타 지원되는 장치.
|
| libvirt API 드라이버 | hw_machine_type |
지정된 시스템 유형을 사용하여 ARM 시스템을 부팅할 수 있습니다. 기본적으로 ARM 이미지가 사용되고 해당 유형이 지정되지 않은 경우 Compute는 vexpress-a15 ( ARMv7) 또는 virt (AArch64용) 시스템 유형을 사용합니다.
|
libvirt 시스템 유형. 유효한 유형은 virsh capabilities 명령을 사용하여 볼 수 있습니다(시스템 유형은 시스템 태그에 표시됨).
|
| libvirt API 드라이버 | hw_scsi_model | VirtIO SCSI(virtio-scsi)를 사용하여 컴퓨팅 인스턴스에 대한 블록 장치 액세스를 제공할 수 있습니다. 기본적으로 인스턴스는 VirtIO Block(virtio-blk)을 사용합니다. virtio SCSI는 향상된 확장성 및 성능을 제공하고 고급 SCSI 하드웨어를 지원하는 반가상화 SCSI 컨트롤러 장치입니다. |
virtio-scsi
|
| libvirt API 드라이버 | hw_video_model | 사용된 비디오 이미지 드라이버입니다. |
VGA ,cirrus,vm ,xen 또는 qxl
|
| libvirt API 드라이버 | hw_video_ram |
비디오 이미지의 최대 RAM입니다. hw_video:ram_max_mb 값이 플레이버의 extra_specs 에 설정된 경우에만 사용되며 해당 값은 hw_video_ram 에 설정된 값보다 높습니다.
|
정수(MB)(예: '64') |
| libvirt API 드라이버 | hw_watchdog_action |
서버가 중단된 경우 지정된 작업을 수행하는 가상 하드웨어 워치독 장치를 활성화합니다. 워치독은 i6300esb 장치(PCI Intel 6300 Cryostat를 추정)를 사용합니다. hw_watchdog_action 을 지정하지 않으면 워치독이 비활성화됩니다.
|
|
| libvirt API 드라이버 | os_command_line | libvirt 드라이버가 기본값 대신 사용할 커널 명령줄입니다. linux 컨테이너(LXC)의 경우 값은 초기화를 위한 인수로 사용됩니다. 이 키는 Amazon 커널, 램디스크 또는 머신 이미지(aki, ari 또는 ami)에만 유효합니다. | |
| libvirt API 드라이버 및 VMware API 드라이버 | hw_vif_model | 사용할 가상 네트워크 인터페이스 장치의 모델을 지정합니다. |
유효한 옵션은 구성된 하이퍼바이저에 따라 다릅니다.
|
| VMware API 드라이버 | vmware_adaptertype | 하이퍼바이저에서 사용하는 가상 SCSI 또는 IDE 컨트롤러입니다. |
lsiLogic, busLogic, or ide
|
| VMware API 드라이버 | vmware_ostype |
이미지에 설치된 운영 체제를 설명하는 VMware GuestID입니다. 이 값은 가상 머신을 생성할 때 하이퍼바이저에 전달됩니다. 지정하지 않으면 기본값은 otherGuest 입니다.
|
thinkvirt.com 을 참조하십시오. |
| VMware API 드라이버 | vmware_image_version | 현재 사용되지 않습니다. |
1
|
| CryostatAPI 드라이버 | auto_disk_config |
true인 경우 인스턴스가 부팅되기 전에 디스크의 루트 파티션의 크기를 자동으로 조정합니다. 이 값은 CryostatAPI 드라이버와 함께 Cryostat 기반 하이퍼바이저를 사용할 때 Compute 서비스에서만 고려합니다. Compute 서비스는 이미지에 단일 파티션이 있고 파티션이 ext3 또는 ext4 형식인 경우에만 크기 조정을 시도합니다.
|
true | false |
| CryostatAPI 드라이버 | os_type |
이미지에 설치된 운영 체제입니다. CryostatAPI 드라이버에는 이미지의 os_type 매개변수 값에 따라 다양한 작업을 수행하는 논리가 포함되어 있습니다. 예를 들어 os_type=windows 이미지의 경우 Linux 스왑 파티션 대신 FAT32 기반 스왑 파티션을 생성하고 삽입된 호스트 이름을 16자 미만으로 제한합니다.
|
Linux 또는 Windows
|