"OpenStack API 문서"의 두 판 사이의 차이

23번째 줄: 23번째 줄:
==지원중단 API 버전==
==지원중단 API 버전==
==API 빠른 시작 예제==
==API 빠른 시작 예제==
[https://www.openstack.org/software/start TryStack] OpenStack 설치에서는 여러 서비스가 설치 백그라운드에서 함께 작동하며, 이러한 예제들은 TryStack에서 작동합니다.
Identity를 통해 인증을 받은 후, 다른 OpenStack API를 사용하여 OpenStack 클라우드에서 리소스를 생성하고 관리할 수 있습니다. Compute API 또는 '''openstack''' 명령줄 클라이언트를 통해 이미지를 기반으로 인스턴스를 시작하고 인스턴스에 메타데이터를 할당할 수 있습니다.
API 요청을 보내기 위해 다음 방법 중 하나를 사용할 수 있습니다:
* '''cURL'''
:HTTP 요청을 보내고 응답을 받을 수 있는 명령줄 도구입니다. [https://docs.openstack.org/api-quick-start/api-quick-start.html#openstack-api-quick-guide OpenStack API] 섹션을 참조하십시오.
* '''OpenStack 명령줄 클라이언트'''
:OpenStack 프로젝트는 API에 접근할 수 있는 사용하기 쉬운 명령어를 제공하는 명령줄 클라이언트를 제공합니다. [https://docs.openstack.org/api-quick-start/api-quick-start.html#client-intro OpenStack 명령줄 클라이언트] 섹션을 참조하십시오.
* '''REST 클라이언트'''
:Mozilla와 Google은 REST를 위한 브라우저 기반의 그래픽 인터페이스를 제공합니다. Firefox의 경우 [https://addons.mozilla.org/en-US/firefox/addon/restclient/ RESTClient]를, Chrome의 경우 [https://code.google.com/archive/p/rest-client/ rest-client]를 참조하십시오.
* OpenStack Python 소프트웨어 개발 키트(SDK)
:이 SDK를 사용하여 OpenStack 클라우드에서 리소스를 생성하고 관리하는 파이썬 자동화 스크립트를 작성할 수 있습니다. SDK는 OpenStack API에 대한 파이썬 바인딩을 구현하여 REST 호출을 직접 수행하는 대신 파이썬 객체에 대한 호출을 통해 자동화 작업을 수행할 수 있게 합니다. 모든 OpenStack 명령줄 도구는 파이썬 SDK를 사용하여 구현됩니다. OpenStack 최종 사용자 가이드의 [https://docs.openstack.org/user-guide/sdk.html OpenStack Python SDK]를 참조하십시오.
* [https://docs.openstack.org/api-quick-start/api-quick-start.html OpenStack API]
** [https://docs.openstack.org/api-quick-start/api-quick-start.html#authentication-and-api-request-workflow 인증 및 API 요청 워크플로우]
** [https://docs.openstack.org/api-quick-start/api-quick-start.html#authenticate 인증]
** [https://docs.openstack.org/api-quick-start/api-quick-start.html#send-api-requests API 요청 전송]
** [https://docs.openstack.org/api-quick-start/api-quick-start.html#openstack-command-line-clients OpenStack 명령줄 클라이언트]

2024년 6월 14일 (금) 01:26 판

1 개요

OpenStack API Documentation
OpenStack API 문서

OpenStack API를 사용하여 서버 인스턴스를 시작하고, 이미지를 생성하며, 인스턴스 및 이미지에 메타데이터를 할당하고, 스토리지 컨테이너 및 객체를 생성하는 등의 작업을 OpenStack 클라우드에서 수행할 수 있습니다.

Note

아래 링크는 서비스에서 엔드포인트의 상태를 반영하는 API 상태에 따라 그룹화되어 있습니다.

  • ‘현재’는 최신 버전으로, 최신 상태를 유지하며 향후 버전이 나올 수 있는 안정적인 버전을 나타냅니다. 이 엔드포인트는 다른 모든 것보다 우선적으로 사용해야 합니다.
  • ‘지원됨’은 서버에서 사용할 수 있는 안정적인 버전이지만, 최신 버전이 아닐 가능성이 높으며 업데이트되지 않거나 향후 사용 중단될 수 있습니다.
  • ‘지원중단됨’은 여전히 사용할 수 있는 안정적인 버전이지만, 지원중단되었으며 향후 제거될 수 있습니다.
  • ‘실험적’은 안정적인 버전이 아닙니다. 이 버전은 개발 중이거나 기능이 변경될 수 있습니다.

API 상태 값 및 버전 정보에 대한 자세한 내용은, 버전 발견을 참조하십시오.

API 참조 링크 옆에 있는 '(마이크로버전)' 표시는, 해당 API가 리소스별로 작은, 문서화된 변경을 가능하게 하는 Compute 서비스에서 확립된 패턴을 따르고 있음을 나타냅니다.

2 현재 API 버전

3 지원 API 버전

4 지원중단 API 버전

5 API 빠른 시작 예제

TryStack OpenStack 설치에서는 여러 서비스가 설치 백그라운드에서 함께 작동하며, 이러한 예제들은 TryStack에서 작동합니다.

Identity를 통해 인증을 받은 후, 다른 OpenStack API를 사용하여 OpenStack 클라우드에서 리소스를 생성하고 관리할 수 있습니다. Compute API 또는 openstack 명령줄 클라이언트를 통해 이미지를 기반으로 인스턴스를 시작하고 인스턴스에 메타데이터를 할당할 수 있습니다.

API 요청을 보내기 위해 다음 방법 중 하나를 사용할 수 있습니다:

  • cURL
HTTP 요청을 보내고 응답을 받을 수 있는 명령줄 도구입니다. OpenStack API 섹션을 참조하십시오.
  • OpenStack 명령줄 클라이언트
OpenStack 프로젝트는 API에 접근할 수 있는 사용하기 쉬운 명령어를 제공하는 명령줄 클라이언트를 제공합니다. OpenStack 명령줄 클라이언트 섹션을 참조하십시오.
  • REST 클라이언트
Mozilla와 Google은 REST를 위한 브라우저 기반의 그래픽 인터페이스를 제공합니다. Firefox의 경우 RESTClient를, Chrome의 경우 rest-client를 참조하십시오.
  • OpenStack Python 소프트웨어 개발 키트(SDK)
이 SDK를 사용하여 OpenStack 클라우드에서 리소스를 생성하고 관리하는 파이썬 자동화 스크립트를 작성할 수 있습니다. SDK는 OpenStack API에 대한 파이썬 바인딩을 구현하여 REST 호출을 직접 수행하는 대신 파이썬 객체에 대한 호출을 통해 자동화 작업을 수행할 수 있게 합니다. 모든 OpenStack 명령줄 도구는 파이썬 SDK를 사용하여 구현됩니다. OpenStack 최종 사용자 가이드의 OpenStack Python SDK를 참조하십시오.
문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}