Imported Translations from Zanata
For more information about this automatic import see: https://wiki.openstack.org/wiki/Translations/Infrastructure Change-Id: Ie601ac37aa112f9b2b7af8d3b19a08c1fa351fd9
This commit is contained in:
parent
6f4a428d67
commit
db9c676d52
@ -1,15 +1,16 @@
|
||||
# Ian Y. Choi <ianyrchoi@gmail.com>, 2015. #zanata
|
||||
# OpenStack Infra <zanata@openstack.org>, 2015. #zanata
|
||||
# Sungjin Kang <gang.sungjin@gmail.com>, 2015. #zanata
|
||||
# Ian Y. Choi <ianyrchoi@gmail.com>, 2016. #zanata
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: API-Quick-Start 0.1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2015-12-10 14:24+0000\n"
|
||||
"POT-Creation-Date: 2015-12-31 06:51+0000\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"PO-Revision-Date: 2015-11-26 01:58+0000\n"
|
||||
"PO-Revision-Date: 2016-01-01 06:02+0000\n"
|
||||
"Last-Translator: Ian Y. Choi <ianyrchoi@gmail.com>\n"
|
||||
"Language: ko-KR\n"
|
||||
"Plural-Forms: nplurals=1; plural=0\n"
|
||||
@ -148,6 +149,17 @@ msgstr ""
|
||||
"Interface Reference <http://docs.openstack.org/cli-reference/content/>`__ 를 "
|
||||
"확인합니다."
|
||||
|
||||
msgid ""
|
||||
"For information about the default ports that the OpenStack components use, "
|
||||
"see `Firewalls and default ports <http://docs.openstack.org/liberty/ config-"
|
||||
"reference/content/firewalls-default-ports.html>`_ in the *OpenStack "
|
||||
"Configuration Reference*."
|
||||
msgstr ""
|
||||
"OpenStack 구성요소들이 사용하는 디폴트 포트에 관한 정보는, *OpenStack "
|
||||
"Configuration Reference* 내 `Firewalls and default ports <http://docs."
|
||||
"openstack.org/liberty/ config-reference/content/firewalls-default-ports."
|
||||
"html>`_ 를 살펴봅니다."
|
||||
|
||||
msgid ""
|
||||
"For scripting work and simple requests, you can use a command-line client "
|
||||
"like the ``openstack-client`` client. This client enables you to use the "
|
||||
|
@ -5,18 +5,19 @@
|
||||
#
|
||||
# Ian Y. Choi <ianyrchoi@gmail.com>, 2015. #zanata
|
||||
# Sungjin Kang <gang.sungjin@gmail.com>, 2015. #zanata
|
||||
# Ian Y. Choi <ianyrchoi@gmail.com>, 2016. #zanata
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"POT-Creation-Date: 2015-10-21 15:43+0000\n"
|
||||
"POT-Creation-Date: 2015-12-31 06:51+0000\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"PO-Revision-Date: 2015-10-13 02:12+0000\n"
|
||||
"PO-Revision-Date: 2016-01-01 06:02+0000\n"
|
||||
"Last-Translator: Ian Y. Choi <ianyrchoi@gmail.com>\n"
|
||||
"Language: ko-KR\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
"X-Generator: Zanata 3.7.1\n"
|
||||
"X-Generator: Zanata 3.7.3\n"
|
||||
"Language-Team: Korean (South Korea)\n"
|
||||
|
||||
msgid "2010-2015"
|
||||
@ -49,6 +50,12 @@ msgstr "OpenStack Block Storage API v1 Reference"
|
||||
msgid "OpenStack Block Storage API v2 Reference"
|
||||
msgstr "OpenStack Block Storage API v2 Reference"
|
||||
|
||||
msgid "OpenStack Clustering Service"
|
||||
msgstr "OpenStack Clustering Service"
|
||||
|
||||
msgid "OpenStack Clustering Service API v1 Reference"
|
||||
msgstr "OpenStack Clustering Service API v1 Reference"
|
||||
|
||||
msgid "OpenStack Compute"
|
||||
msgstr "OpenStack Compute"
|
||||
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -11,7 +11,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"POT-Creation-Date: 2015-12-10 14:24+0000\n"
|
||||
"POT-Creation-Date: 2015-12-31 06:51+0000\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
@ -43,22 +43,6 @@ msgid "<code>token</code>. The authentication token for Object Storage."
|
||||
msgstr ""
|
||||
"<code>token</code>. Le jeton d'authentification pour le Stockage d'Objet."
|
||||
|
||||
msgid ""
|
||||
"<emphasis role=\"bold\">floatingip</emphasis>. An external IP address that "
|
||||
"is mapped to a port that is attached to an internal network."
|
||||
msgstr ""
|
||||
"<emphasis role=\"bold\">floatingip</emphasis>. Une addresse IP externe qui "
|
||||
"est mappée sur un port, lui-même attaché à un réseau interne."
|
||||
|
||||
msgid ""
|
||||
"<emphasis role=\"bold\">router</emphasis>. A logical entity for forwarding "
|
||||
"packets across internal subnets and NATting them on external networks "
|
||||
"through an appropriate external gateway."
|
||||
msgstr ""
|
||||
"<emphasis role=\"bold\">router</emphasis>. Une entité logique permettant de "
|
||||
"transférer les paquets entre les sous-réseaux internes, et de les NATter sur "
|
||||
"les réseaux externes au moyen d'une passerelle externe appropriée."
|
||||
|
||||
msgid "A backup is being restored to the volume."
|
||||
msgstr "Une sauvegarde est en train de restaurer un volume."
|
||||
|
||||
@ -159,25 +143,6 @@ msgstr ""
|
||||
"Une valeur limite absolue de <code> -1 </code> indique que la limite absolue "
|
||||
"pour l'article est infinie."
|
||||
|
||||
msgid "An error has occurred with the backup."
|
||||
msgstr "Une erreur est survenue avec la sauvegarde."
|
||||
|
||||
msgid "An error occurred during backup restoration to a volume."
|
||||
msgstr ""
|
||||
"Une erreur est survenue durant la sauvegarde de restauration d'un volume."
|
||||
|
||||
msgid "An error occurred during snapshot creation."
|
||||
msgstr "Une erreur est survenue durant la création d'un instantané."
|
||||
|
||||
msgid "An error occurred during snapshot deletion."
|
||||
msgstr "Une erreur est survenue durant la suppression d'un instantané."
|
||||
|
||||
msgid "An error occurred during volume creation."
|
||||
msgstr "Une erreur est survenue durant la création du volume."
|
||||
|
||||
msgid "An error occurred during volume deletion."
|
||||
msgstr "Une erreur est survenue durant la suppression du volume."
|
||||
|
||||
msgid ""
|
||||
"An individual. The payload is encrypted with the long-term shared key that "
|
||||
"is associated with the destination party."
|
||||
@ -273,9 +238,6 @@ msgstr "Instances de base de données (instances)"
|
||||
msgid "Databases (databases)"
|
||||
msgstr "Bases de données (databases)"
|
||||
|
||||
msgid "Datastores (datastores)"
|
||||
msgstr "Banques de données (banques de données)"
|
||||
|
||||
msgid "Delegated authentication through OAuth occurs as follows:"
|
||||
msgstr ""
|
||||
"La délégation de l'authentification à travers OAuth est réalisée comme suit:"
|
||||
@ -289,12 +251,6 @@ msgstr "Domaines"
|
||||
msgid "ERROR"
|
||||
msgstr "ERROR"
|
||||
|
||||
msgid "ERROR. An error has occurred with the volume."
|
||||
msgstr "Erreur. Une erreur est survenue avec le volume."
|
||||
|
||||
msgid "ERROR_DELETING. There was an error deleting the volume."
|
||||
msgstr "SUPPRESSION_ERREUR. Il y a eu erreur supprimant le volume."
|
||||
|
||||
msgid ""
|
||||
"Enables administrative users to define multiple physical bindings for an "
|
||||
"OpenStack Networking network and list or show details for networks with "
|
||||
@ -364,12 +320,6 @@ msgid "Gets an authentication token that permits access to the Compute API."
|
||||
msgstr ""
|
||||
"Obtient un jeton d'authentification qui permet l'accès à l'API Compute."
|
||||
|
||||
msgid "Gets availability zone information."
|
||||
msgstr "Obtient des informations sur la zone de disponibilité."
|
||||
|
||||
msgid "Gets the usage data for a server."
|
||||
msgstr "Obtient les données d'utilisation pour un serveur."
|
||||
|
||||
msgid "Groups"
|
||||
msgstr "Groupes"
|
||||
|
||||
@ -431,9 +381,6 @@ msgstr "Tâches"
|
||||
msgid "Key Distribution Server (KDS) extension (OS-KDS)"
|
||||
msgstr "Extension Serveur Distribution Clé (CDC) (OS-CDC)"
|
||||
|
||||
msgid "Layer-3 networking"
|
||||
msgstr "Gestion de réseau: couche 3 du modèle OSI"
|
||||
|
||||
msgid "Limits"
|
||||
msgstr "Limites"
|
||||
|
||||
@ -449,16 +396,9 @@ msgstr ""
|
||||
"Liste, crée, supprime, et modifie les spécifications additionnelles ou clés "
|
||||
"pour un type d'instance."
|
||||
|
||||
msgid "Lists, creates, gets details for, updates, and deletes servers."
|
||||
msgstr ""
|
||||
"Liste, crée, obtient les détails pour, met à jour, et supprime les serveurs."
|
||||
|
||||
msgid "Load balancer statuses"
|
||||
msgstr "Etats des load-balancers"
|
||||
|
||||
msgid "Load-Balancer-as-a-Service (LBaaS) 1.0 (STABLE)"
|
||||
msgstr "Load-Balancer-as-a-Service (LBaaS) 1.0 (STABLE)"
|
||||
|
||||
msgid "Manages physical hosts."
|
||||
msgstr "Gère les hôtes physiques."
|
||||
|
||||
@ -480,9 +420,6 @@ msgstr "Membres"
|
||||
msgid "Metadata definition schemas"
|
||||
msgstr " Schémas de définition de métadonnées"
|
||||
|
||||
msgid "Metering labels and rules"
|
||||
msgstr "Libellés et règles de comptage"
|
||||
|
||||
msgid "Meters"
|
||||
msgstr "Mètres"
|
||||
|
||||
@ -612,18 +549,6 @@ msgstr "Jeux de quotas (os-quota-sets)"
|
||||
msgid "Quota sets extension (os-quota-sets)"
|
||||
msgstr "Extension de jeux de quotas (os-quota-sets)"
|
||||
|
||||
msgid "Quotas extension (quotas)"
|
||||
msgstr "Extension de gestion des Quotas (quotas)"
|
||||
|
||||
msgid "Resource is being created."
|
||||
msgstr "La ressource est en train d'être créée. "
|
||||
|
||||
msgid "Resource is being updated."
|
||||
msgstr "La ressource est en train d'être mise à jour."
|
||||
|
||||
msgid "Resource is ready and active."
|
||||
msgstr "La ressource est prête et active. "
|
||||
|
||||
msgid "Resources"
|
||||
msgstr "Ressources"
|
||||
|
||||
@ -806,13 +731,6 @@ msgstr ""
|
||||
"Le consommateur utilise le jeton d'accès pour demander un jeton de l'API de "
|
||||
"Gestion des Identités."
|
||||
|
||||
msgid ""
|
||||
"The file injection might not occur until after the server is built and "
|
||||
"booted."
|
||||
msgstr ""
|
||||
"L'injection de fichier ne devrait pas pouvoir survenir avant que le serveur "
|
||||
"n'est été construit et n'ait booté."
|
||||
|
||||
msgid ""
|
||||
"The maximum limit refers to the number of bytes in the decoded data and not "
|
||||
"to the number of characters in the encoded data."
|
||||
@ -909,15 +827,6 @@ msgstr ""
|
||||
"créer des conteneurs et des objets, et mener à bien d'autres actions dans "
|
||||
"votre cloud OpenStack."
|
||||
|
||||
msgid ""
|
||||
"Use this extension to create and manage virtual IP addresses (VIPs), pools, "
|
||||
"members of a pool, health monitors associated with a pool, and view status "
|
||||
"of a resource."
|
||||
msgstr ""
|
||||
"Utiliser cette extension pour créer et gérer des adresses IP virtuelles "
|
||||
"(VIPs), pools, membres de pool, moniteurs de suivi associés à un pool et "
|
||||
"voir le status d'une ressource. "
|
||||
|
||||
msgid "Users"
|
||||
msgstr "Utilisateurs"
|
||||
|
||||
|
@ -5,15 +5,16 @@
|
||||
# Ying Chun Guo <daisy.ycguo@gmail.com>, 2015
|
||||
# OpenStack Infra <zanata@openstack.org>, 2015. #zanata
|
||||
# Sungjin Kang <gang.sungjin@gmail.com>, 2015. #zanata
|
||||
# Ian Y. Choi <ianyrchoi@gmail.com>, 2016. #zanata
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"POT-Creation-Date: 2015-12-10 14:24+0000\n"
|
||||
"POT-Creation-Date: 2015-12-31 06:51+0000\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"PO-Revision-Date: 2015-10-15 11:53+0000\n"
|
||||
"Last-Translator: Sungjin Kang <gang.sungjin@gmail.com>\n"
|
||||
"PO-Revision-Date: 2016-01-01 06:04+0000\n"
|
||||
"Last-Translator: Ian Y. Choi <ianyrchoi@gmail.com>\n"
|
||||
"Language: ko-KR\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
"X-Generator: Zanata 3.7.3\n"
|
||||
@ -28,21 +29,6 @@ msgstr "2015"
|
||||
msgid "<code>token</code>. The authentication token for Object Storage."
|
||||
msgstr "<code>token</code>. 오브젝트 스토리지에 대한 인증 토큰."
|
||||
|
||||
msgid ""
|
||||
"<emphasis role=\"bold\">floatingip</emphasis>. An external IP address that "
|
||||
"is mapped to a port that is attached to an internal network."
|
||||
msgstr ""
|
||||
"<emphasis role=\"bold\">floatingip</emphasis>. 내부 네트워크에 연결되어있는 "
|
||||
"포트에 매핑된 외부 IP 주소."
|
||||
|
||||
msgid ""
|
||||
"<emphasis role=\"bold\">router</emphasis>. A logical entity for forwarding "
|
||||
"packets across internal subnets and NATting them on external networks "
|
||||
"through an appropriate external gateway."
|
||||
msgstr ""
|
||||
"<emphasis role=\"bold\">router</emphasis>. 내부 서브넷에서 패킷을 전달하고 외"
|
||||
"부 게이트웨이를 통해 외부 네트워크 위에서 작동하는 NAT를 해주는 논리 entity."
|
||||
|
||||
msgid "A backup is being restored to the volume."
|
||||
msgstr "볼륨을 복구하고 있습니다."
|
||||
|
||||
@ -61,24 +47,6 @@ msgstr "계정"
|
||||
msgid "Alarms"
|
||||
msgstr "알람"
|
||||
|
||||
msgid "An error has occurred with the backup."
|
||||
msgstr "백업중 오류가 발생했습니다."
|
||||
|
||||
msgid "An error occurred during backup restoration to a volume."
|
||||
msgstr "볼륨 백업을 복구하는데 오류가 발생했습니다."
|
||||
|
||||
msgid "An error occurred during snapshot creation."
|
||||
msgstr "스냅샷 생성중 오류가 발생했습니다"
|
||||
|
||||
msgid "An error occurred during snapshot deletion."
|
||||
msgstr "스냅샷 삭제중 오류가 발생했습니다."
|
||||
|
||||
msgid "An error occurred during volume creation."
|
||||
msgstr "볼륨 생성중 오류가 발생했습니다."
|
||||
|
||||
msgid "An error occurred during volume deletion."
|
||||
msgstr "볼륨 삭제중 오류가 발생했습니다."
|
||||
|
||||
msgid "Availability zones"
|
||||
msgstr "가용성 존"
|
||||
|
||||
@ -218,6 +186,12 @@ msgstr "이미지 스키마"
|
||||
msgid "Image service API v2 (CURRENT)"
|
||||
msgstr "Image service API v2 (현재 사용)"
|
||||
|
||||
msgid "Image service API v2.0, API v2.1, API v2.2, and API v2.3."
|
||||
msgstr "Image service API v2.0, API v2.1, API v2.2, 그리고 API v2.3."
|
||||
|
||||
msgid "Image status"
|
||||
msgstr "이미지 상태"
|
||||
|
||||
msgid "Image tags"
|
||||
msgstr "이미지 태그"
|
||||
|
||||
@ -236,9 +210,6 @@ msgstr "잡 실행"
|
||||
msgid "Jobs"
|
||||
msgstr "Jobs"
|
||||
|
||||
msgid "Layer-3 networking"
|
||||
msgstr "레이어-3 네트워킹"
|
||||
|
||||
msgid "Limits"
|
||||
msgstr "제한"
|
||||
|
||||
@ -256,12 +227,6 @@ msgstr ""
|
||||
msgid "Load balancer statuses"
|
||||
msgstr "로드 발란서 상태"
|
||||
|
||||
msgid "Load-Balancer-as-a-Service (LBaaS) 1.0 (STABLE)"
|
||||
msgstr "Load-Balancer-as-a-Service (LBaaS) 1.0 (STABLE)"
|
||||
|
||||
msgid "Load-Balancer-as-a-Service (LBaaS) 2.0 (EXPERIMENTAL)"
|
||||
msgstr "Load-Balancer-as-a-Service (LBaaS) 2.0 (EXPERIMENTAL)"
|
||||
|
||||
msgid "Manage service"
|
||||
msgstr "서비스 관리"
|
||||
|
||||
@ -271,9 +236,6 @@ msgstr "물리 호스트를 관리합니다."
|
||||
msgid "Members"
|
||||
msgstr "멤버"
|
||||
|
||||
msgid "Metering labels and rules"
|
||||
msgstr "측정 라벨과 규칙"
|
||||
|
||||
msgid "Meters"
|
||||
msgstr "Meters"
|
||||
|
||||
@ -385,18 +347,6 @@ msgstr "Quota 설정 (os-quota-sets)"
|
||||
msgid "Quota sets extension (os-quota-sets)"
|
||||
msgstr "Quota 세트 확장 (os-quota-sets)"
|
||||
|
||||
msgid "Quotas extension (quotas)"
|
||||
msgstr "Quota 확장 (quotas)"
|
||||
|
||||
msgid "Resource is being created."
|
||||
msgstr "자원을 생성 중입니다."
|
||||
|
||||
msgid "Resource is being updated."
|
||||
msgstr "자원을 업데이트 중입니다."
|
||||
|
||||
msgid "Resource is ready and active."
|
||||
msgstr "자원을 준비하고 활성화합니다."
|
||||
|
||||
msgid "Resources"
|
||||
msgstr "리소스"
|
||||
|
||||
@ -482,17 +432,6 @@ msgstr "템플릿"
|
||||
msgid "Tenants"
|
||||
msgstr "Tenants"
|
||||
|
||||
msgid ""
|
||||
"The LBaaS version 2.0 extension pairs with the Networking 2.0 API to enable "
|
||||
"OpenStack tenants to manage load balancers for their VMs. With this "
|
||||
"extension you can load-balance client traffic from one network to "
|
||||
"application services, such as VMs, on the same network."
|
||||
msgstr ""
|
||||
"네트워킹 2.0 API와 LBaaS 버전 2.0 확장 쌍은 VM에 대한 부하 분산을 관리할 수 "
|
||||
"있는 OpenStack tenant를 활성화합니다. 이 확장을 사용하면 동일한 네트워크 상"
|
||||
"의 VM에대한 어플리케이션 서비스를 하나의 네트워크에서 클라이언트 트레픽을 부"
|
||||
"하 분산할 수 있습니다."
|
||||
|
||||
msgid "The backup is being created."
|
||||
msgstr "백업을 생성중입니다."
|
||||
|
||||
@ -561,14 +500,6 @@ msgstr ""
|
||||
"인스턴스와 이미지에 메타데이터를 할당하고, 오브젝트와 콘테이너를 생성하고, "
|
||||
"OpenStack 클라우드에서 할 수 있는 모든 작업을 완료할 수 있습니다."
|
||||
|
||||
msgid ""
|
||||
"Use this extension to create and manage virtual IP addresses (VIPs), pools, "
|
||||
"members of a pool, health monitors associated with a pool, and view status "
|
||||
"of a resource."
|
||||
msgstr ""
|
||||
"이 확장을 이용해서 가상 IP 주소(VIPs)를 생성하고 관리, 풀, 풀의 멤버, 풀에 연"
|
||||
"관된 작동 상태 확인, 리소스에 대한 상태를 볼 수 있습니다."
|
||||
|
||||
msgid "Users"
|
||||
msgstr "사용자"
|
||||
|
||||
|
@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: FirstApp 0.1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2015-12-11 06:38+0000\n"
|
||||
"POT-Creation-Date: 2016-01-01 06:04+0000\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@ -450,7 +450,7 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#: ../block_storage.rst:301 ../craziness.rst:72 ../durability.rst:531
|
||||
#: ../getting_started.rst:1359 ../introduction.rst:790 ../networking.rst:796
|
||||
#: ../getting_started.rst:1390 ../introduction.rst:790 ../networking.rst:796
|
||||
#: ../orchestration.rst:481 ../scaling_out.rst:473
|
||||
msgid "Next steps"
|
||||
msgstr ""
|
||||
@ -462,17 +462,17 @@ msgid ""
|
||||
"Or, try one of these tutorial steps:"
|
||||
msgstr ""
|
||||
|
||||
#: ../block_storage.rst:307 ../durability.rst:548 ../getting_started.rst:1368
|
||||
#: ../block_storage.rst:307 ../durability.rst:548 ../getting_started.rst:1399
|
||||
#: ../introduction.rst:806 ../scaling_out.rst:492
|
||||
msgid ":doc:`/orchestration`: Automatically orchestrate your application."
|
||||
msgstr ""
|
||||
|
||||
#: ../block_storage.rst:308 ../durability.rst:549 ../getting_started.rst:1369
|
||||
#: ../block_storage.rst:308 ../durability.rst:549 ../getting_started.rst:1400
|
||||
#: ../introduction.rst:807 ../orchestration.rst:488 ../scaling_out.rst:493
|
||||
msgid ":doc:`/networking`: Learn about complex networking."
|
||||
msgstr ""
|
||||
|
||||
#: ../block_storage.rst:309 ../durability.rst:550 ../getting_started.rst:1370
|
||||
#: ../block_storage.rst:309 ../durability.rst:550 ../getting_started.rst:1401
|
||||
#: ../introduction.rst:808 ../networking.rst:802 ../orchestration.rst:489
|
||||
#: ../scaling_out.rst:494
|
||||
msgid ":doc:`/advice`: Get advice about operations."
|
||||
@ -586,8 +586,7 @@ msgstr ""
|
||||
|
||||
#: ../craziness.rst:77
|
||||
msgid ""
|
||||
"Perhaps you can `contribute <https://wiki.openstack.org/wiki/Documentation/"
|
||||
"HowTo>`_?"
|
||||
"Perhaps you can `contribute <http://docs.openstack.org/contributor-guide/>`_?"
|
||||
msgstr ""
|
||||
|
||||
#: ../durability.rst:3
|
||||
@ -844,7 +843,7 @@ msgid ""
|
||||
"to a value that your cloud can accept."
|
||||
msgstr ""
|
||||
|
||||
#: ../durability.rst:519 ../getting_started.rst:1376 ../introduction.rst:812
|
||||
#: ../durability.rst:519 ../getting_started.rst:1407 ../introduction.rst:812
|
||||
#: ../scaling_out.rst:498
|
||||
msgid "Complete code sample"
|
||||
msgstr ""
|
||||
@ -880,19 +879,23 @@ msgstr ""
|
||||
msgid "Or, try one of these tutorial steps:"
|
||||
msgstr ""
|
||||
|
||||
#: ../durability.rst:546 ../getting_started.rst:1366 ../introduction.rst:804
|
||||
#: ../durability.rst:546 ../getting_started.rst:1397 ../introduction.rst:804
|
||||
#: ../scaling_out.rst:490
|
||||
msgid ""
|
||||
":doc:`/block_storage`: Migrate the database to block storage, or use the "
|
||||
"database-as-a-service component."
|
||||
msgstr ""
|
||||
|
||||
#: ../durability.rst:551 ../getting_started.rst:1371 ../introduction.rst:809
|
||||
#: ../durability.rst:551 ../getting_started.rst:1402 ../introduction.rst:809
|
||||
#: ../networking.rst:803 ../orchestration.rst:490 ../scaling_out.rst:495
|
||||
msgid ""
|
||||
":doc:`/craziness`: Learn some crazy things that you might not think to do ;)"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:0
|
||||
msgid "OpenStack SDKs"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:3
|
||||
msgid "Getting started"
|
||||
msgstr ""
|
||||
@ -986,173 +989,179 @@ msgid ""
|
||||
"and toolkits with the OpenStack cloud:"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:52 ../introduction.rst:579 ../introduction.rst:655
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:52
|
||||
#: ../getting_started.rst:56
|
||||
msgid "Language"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:52
|
||||
#: ../getting_started.rst:57
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:52
|
||||
#: ../getting_started.rst:58 ../introduction.rst:579 ../introduction.rst:655
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:59
|
||||
msgid "URL"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:54
|
||||
msgid ""
|
||||
"A Python-based library managed by the Apache Foundation. This library "
|
||||
"enables you to work with multiple types of clouds."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:54
|
||||
msgid "Libcloud"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:54 ../getting_started.rst:56
|
||||
#: ../getting_started.rst:57
|
||||
#: ../getting_started.rst:60 ../getting_started.rst:65
|
||||
#: ../getting_started.rst:69
|
||||
msgid "Python"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:55
|
||||
msgid "https://libcloud.apache.org"
|
||||
#: ../getting_started.rst:61
|
||||
msgid "`Libcloud <https://libcloud.apache.org>`_"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:56
|
||||
msgid "A Python-based library specifically developed for OpenStack."
|
||||
#: ../getting_started.rst:62
|
||||
msgid ""
|
||||
"A Python-based library that the Apache Foundation manages. Use it to work "
|
||||
"with multiple cloud types."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:56
|
||||
#: ../getting_started.rst:64
|
||||
msgid ""
|
||||
"https://libcloud.readthedocs.org/en/latest/compute/drivers/openstack.html"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:66
|
||||
msgid "OpenStack SDK"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:56
|
||||
#: ../getting_started.rst:67
|
||||
msgid "A Python-based library for OpenStack."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:68
|
||||
msgid "http://git.openstack.org/cgit/openstack/python-openstacksdk"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:57
|
||||
msgid ""
|
||||
"A Python-based library developed by OpenStack Infra team to operate multiple "
|
||||
"OpenStack clouds."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:57
|
||||
#: ../getting_started.rst:70
|
||||
msgid "Shade"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:57
|
||||
#: ../getting_started.rst:71
|
||||
msgid ""
|
||||
"A Python-based library developed by OpenStack Infra team. Use it to operate "
|
||||
"multiple OpenStack clouds."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:73
|
||||
msgid "http://git.openstack.org/cgit/openstack-infra/shade"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:59
|
||||
msgid ""
|
||||
"A Java-based library. Like Libcloud, it is also managed by the Apache "
|
||||
"Foundation and works with multiple types of clouds."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:59
|
||||
#: ../getting_started.rst:74
|
||||
msgid "Java"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:59
|
||||
msgid "https://jclouds.apache.org"
|
||||
#: ../getting_started.rst:75
|
||||
msgid "`jClouds <https://jclouds.apache.org>`_"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:59
|
||||
msgid "jClouds"
|
||||
#: ../getting_started.rst:76
|
||||
msgid ""
|
||||
"A Java-based library that the Apache Foundation manages. Use it to work with "
|
||||
"multiple cloud types."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:61
|
||||
msgid "A Ruby-based SDK for multiple clouds."
|
||||
#: ../getting_started.rst:78
|
||||
msgid "https://jclouds.apache.org/guides/openstack/"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:61
|
||||
#: ../getting_started.rst:79
|
||||
msgid "Ruby"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:61
|
||||
msgid "fog"
|
||||
#: ../getting_started.rst:80
|
||||
msgid "`fog <http://fog.io/>`_"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:61
|
||||
#: ../getting_started.rst:81
|
||||
msgid "A Ruby-based SDK. Use it to work with multiple clouds."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:83
|
||||
msgid ""
|
||||
"https://github.com/fog/fog/blob/master/lib/fog/openstack/docs/"
|
||||
"getting_started.md"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:62
|
||||
msgid "A Node.js-based SDK for multiple clouds."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:62
|
||||
msgid "https://github.com/pkgcloud/pkgcloud"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:62
|
||||
#: ../getting_started.rst:84
|
||||
msgid "node.js"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:62
|
||||
msgid "pkgcloud"
|
||||
#: ../getting_started.rst:85
|
||||
msgid "`pkgcloud <https://github.com/pkgcloud/pkgcloud>`_"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:63
|
||||
msgid "A library for developers using PHP to work with OpenStack clouds."
|
||||
#: ../getting_started.rst:86
|
||||
msgid "A Node.js-based SDK. Use it work with multiple clouds."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:63
|
||||
#: ../getting_started.rst:88
|
||||
msgid ""
|
||||
"https://github.com/pkgcloud/pkgcloud/tree/master/docs/providers/openstack"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:89
|
||||
msgid "PHP"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:63
|
||||
msgid "http://php-opencloud.com/"
|
||||
#: ../getting_started.rst:90
|
||||
msgid "`php-opencloud <http://php-opencloud.com/>`_"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:63
|
||||
msgid "php-opencloud"
|
||||
#: ../getting_started.rst:91
|
||||
msgid ""
|
||||
"A PHP-based library. Use it to write PHP code that works with OpenStack "
|
||||
"clouds."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:64
|
||||
#: ../getting_started.rst:93
|
||||
msgid ""
|
||||
"http://php-opencloud.readthedocs.org/en/latest/getting-started-with-"
|
||||
"openstack.html"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:94
|
||||
msgid ".NET Framework"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:64
|
||||
msgid ""
|
||||
"A .NET-based library enables you to write C++ or C# code for Microsoft "
|
||||
"applications."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:64
|
||||
#: ../getting_started.rst:95
|
||||
msgid "OpenStack SDK for Microsoft .NET"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:64
|
||||
#: ../getting_started.rst:96
|
||||
msgid ""
|
||||
"A .NET-based library. Use it to write C++ or C# code for Microsoft "
|
||||
"applications."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:98
|
||||
msgid "https://www.nuget.org/packages/openstack.net"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:69
|
||||
#: ../getting_started.rst:100
|
||||
msgid ""
|
||||
"For a list of available SDKs, see `Software Development Kits <https://wiki."
|
||||
"openstack.org/wiki/SDKs>`_."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:71
|
||||
#: ../getting_started.rst:102
|
||||
msgid ""
|
||||
"Other versions of this guide show you how to use the other SDKs and "
|
||||
"languages to complete these tasks. If you are a developer for another "
|
||||
"toolkit that you would like this guide to include, feel free to submit code "
|
||||
"snippets. You can contact `OpenStack Documentation team <https://wiki."
|
||||
"openstack.org/Documentation>`_ members for more information."
|
||||
"snippets. For more information, contact `OpenStack Documentation team "
|
||||
"<https://wiki.openstack.org/Documentation>`_ members."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:78
|
||||
#: ../getting_started.rst:109
|
||||
msgid "What you need"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:80
|
||||
#: ../getting_started.rst:111
|
||||
msgid ""
|
||||
"We assume that you can already access an OpenStack cloud. You must have a "
|
||||
"project, also known as a tenant, with a minimum quota of six instances. "
|
||||
@ -1161,17 +1170,17 @@ msgid ""
|
||||
"these operating systems."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:86
|
||||
#: ../getting_started.rst:117
|
||||
msgid "To interact with the cloud, you must also have"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:90
|
||||
#: ../getting_started.rst:121
|
||||
msgid ""
|
||||
"`OpenStack Cloud SDK for Microsoft .NET 1.4.0.1 or later installed <https://"
|
||||
"www.nuget.org/packages/openstack.net>`_."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:95
|
||||
#: ../getting_started.rst:126
|
||||
msgid ""
|
||||
"To install the OpenStack .NET SDK, use the NeGet Package Manager that is "
|
||||
"included with Visual Studio and Xamarin Studio. You simply add a package "
|
||||
@ -1179,83 +1188,83 @@ msgid ""
|
||||
"the necessary dependencies."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:102
|
||||
#: ../getting_started.rst:133
|
||||
msgid "This document has not yet been completed for the .NET SDK."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:106
|
||||
#: ../getting_started.rst:137
|
||||
msgid ""
|
||||
"`fog 1.19 or higher installed <http://www.fogproject.org/wiki/index.php?"
|
||||
"title=FOGUserGuide#Installing_FOG>`_ and working with ruby gems 1.9."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:112
|
||||
#: ../getting_started.rst:143
|
||||
msgid "This document has not yet been completed for the fog SDK."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:116
|
||||
#: ../getting_started.rst:147
|
||||
msgid ""
|
||||
"`jClouds 1.8 or higher installed <https://jclouds.apache.org/start/"
|
||||
"install>`_."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:120
|
||||
#: ../getting_started.rst:151
|
||||
msgid "This document has not yet been completed for the jclouds SDK."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:124
|
||||
#: ../getting_started.rst:155
|
||||
msgid ""
|
||||
"`libcloud 0.15.1 or higher installed <https://libcloud.apache.org/getting-"
|
||||
"started.html>`_."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:129
|
||||
#: ../getting_started.rst:160
|
||||
msgid ""
|
||||
"`pkgcloud 1.2 or higher installed <https://github.com/pkgcloud/"
|
||||
"pkgcloud#getting-started>`_."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:136
|
||||
#: ../getting_started.rst:167
|
||||
msgid ""
|
||||
"a recent version of `openstacksdk <http://python-openstacksdk.readthedocs."
|
||||
"org/en/latest/users/index.html>`_ installed."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:149
|
||||
#: ../getting_started.rst:180
|
||||
msgid ""
|
||||
"`a recent version of shade library installed <https://pypi.python.org/pypi/"
|
||||
"shade/0.11.0>`_."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:151
|
||||
#: ../getting_started.rst:182
|
||||
msgid "Before proceeding, install the latest version of shade."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:153
|
||||
#: ../getting_started.rst:184
|
||||
msgid "Obtain the following information from your cloud provider:"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:155
|
||||
#: ../getting_started.rst:186
|
||||
msgid "auth URL"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:156
|
||||
#: ../getting_started.rst:187
|
||||
msgid "user name"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:157
|
||||
#: ../getting_started.rst:188
|
||||
msgid "password"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:158
|
||||
#: ../getting_started.rst:189
|
||||
msgid "project ID or name (projects are also known as tenants)"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:159
|
||||
#: ../getting_started.rst:190
|
||||
msgid "cloud region"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:161
|
||||
#: ../getting_started.rst:192
|
||||
msgid ""
|
||||
"You can also download the OpenStack RC file from the OpenStack Horizon "
|
||||
"dashboard. Log in to the dashboard and click :guilabel:`Project->Access & "
|
||||
@ -1264,79 +1273,79 @@ msgid ""
|
||||
"your :file:`openrc.sh` file shows:"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:171
|
||||
#: ../getting_started.rst:202
|
||||
msgid "The actual auth URL is:"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:178
|
||||
#: ../getting_started.rst:209
|
||||
msgid "How you interact with OpenStack"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:180
|
||||
#: ../getting_started.rst:211
|
||||
msgid ""
|
||||
"In this tutorial, you interact with your OpenStack cloud through the SDK "
|
||||
"that you chose in \"Choose your OpenStack SDK.\" This guide assumes that you "
|
||||
"know how to run code snippets in your language of choice."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:193
|
||||
#: ../getting_started.rst:224
|
||||
msgid ""
|
||||
"To try it, add the following code to a Python script (or use an interactive "
|
||||
"Python shell) by calling :code:`python -i`."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:202
|
||||
#: ../getting_started.rst:233
|
||||
msgid ""
|
||||
"To try it out, add the following code to a Python script (or use an "
|
||||
"interactive Python shell) by calling :code:`python -i`."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:211
|
||||
#: ../getting_started.rst:242
|
||||
msgid ""
|
||||
"To try it, use an interactive Node.js shell by calling :code:`node` or add "
|
||||
"the following code to a script."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:220
|
||||
#: ../getting_started.rst:251
|
||||
msgid ""
|
||||
"To use the OpenStack .NET SDK, add the following code in the required "
|
||||
"namespace section."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:229
|
||||
#: ../getting_started.rst:260
|
||||
msgid ""
|
||||
"Because all service endpoints use the Identity Service for authentication "
|
||||
"and authorization, place the following code in the 'void Main()' entry-point "
|
||||
"function."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:240
|
||||
#: ../getting_started.rst:271
|
||||
msgid ""
|
||||
"Because the tutorial reuses the :code:`conn` object, make sure that you "
|
||||
"always have one handy."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:245
|
||||
#: ../getting_started.rst:276
|
||||
msgid ""
|
||||
"If you receive the :code:`libcloud.common.types.InvalidCredsError: 'Invalid "
|
||||
"credentials with the provider'` exception when you run one of these API "
|
||||
"calls, double-check your credentials."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:250
|
||||
#: ../getting_started.rst:281
|
||||
msgid ""
|
||||
"If your provider does not support regions, try a blank string ('') for the "
|
||||
"`region_name`."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:255
|
||||
#: ../getting_started.rst:286
|
||||
msgid ""
|
||||
"Use your credentials above to specify the cloud provider name, user name, "
|
||||
"password, project_name and region_name in the file :file:`~/.config/"
|
||||
"openstack/clouds.yml`."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:262
|
||||
#: ../getting_started.rst:293
|
||||
msgid ""
|
||||
"If you do use a public cloud `known by shade <http://git.openstack.org/cgit/"
|
||||
"openstack/os-client-config/tree/os_client_config/vendors>`_, you can avoid "
|
||||
@ -1344,24 +1353,24 @@ msgid ""
|
||||
"$PROVIDER_NAME` in the clouds.yml file."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:273
|
||||
#: ../getting_started.rst:304
|
||||
msgid ""
|
||||
"If you receive the exception :code:`openstack.exceptions.HttpException: "
|
||||
"HttpException: 401 Client Error: Unauthorized,` while trying to run one of "
|
||||
"the following API calls please double-check your credentials."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:280
|
||||
#: ../getting_started.rst:311
|
||||
msgid "Flavors and images"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:282
|
||||
#: ../getting_started.rst:313
|
||||
msgid ""
|
||||
"To run your application, you must launch an instance. This instance serves "
|
||||
"as a virtual machine."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:285
|
||||
#: ../getting_started.rst:316
|
||||
msgid ""
|
||||
"To launch an instance, you choose a flavor and an image. The flavor "
|
||||
"represents the size of the instance, including the number of CPUs and amount "
|
||||
@ -1371,38 +1380,38 @@ msgid ""
|
||||
"monetary cost."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:291
|
||||
#: ../getting_started.rst:322
|
||||
msgid ""
|
||||
"To list the images that are available in your cloud, run some API calls:"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:306 ../getting_started.rst:319
|
||||
#: ../getting_started.rst:344 ../getting_started.rst:360
|
||||
#: ../getting_started.rst:413 ../getting_started.rst:429
|
||||
#: ../getting_started.rst:454 ../getting_started.rst:473
|
||||
#: ../getting_started.rst:550 ../getting_started.rst:562
|
||||
#: ../getting_started.rst:580 ../getting_started.rst:592
|
||||
#: ../getting_started.rst:643 ../getting_started.rst:655
|
||||
#: ../getting_started.rst:674 ../getting_started.rst:689
|
||||
#: ../getting_started.rst:758 ../getting_started.rst:782
|
||||
#: ../getting_started.rst:796
|
||||
#: ../getting_started.rst:337 ../getting_started.rst:350
|
||||
#: ../getting_started.rst:375 ../getting_started.rst:391
|
||||
#: ../getting_started.rst:444 ../getting_started.rst:460
|
||||
#: ../getting_started.rst:485 ../getting_started.rst:504
|
||||
#: ../getting_started.rst:581 ../getting_started.rst:593
|
||||
#: ../getting_started.rst:611 ../getting_started.rst:623
|
||||
#: ../getting_started.rst:674 ../getting_started.rst:686
|
||||
#: ../getting_started.rst:705 ../getting_started.rst:720
|
||||
#: ../getting_started.rst:789 ../getting_started.rst:813
|
||||
#: ../getting_started.rst:827
|
||||
msgid "This code returns output like this:"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:390 ../getting_started.rst:505
|
||||
#: ../getting_started.rst:622 ../getting_started.rst:721
|
||||
#: ../getting_started.rst:421 ../getting_started.rst:536
|
||||
#: ../getting_started.rst:653 ../getting_started.rst:752
|
||||
msgid "You should see output something like this:"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:398
|
||||
#: ../getting_started.rst:429
|
||||
msgid "You can also get information about available flavors:"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:518
|
||||
#: ../getting_started.rst:549
|
||||
msgid "Your images and flavors will be different, of course."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:520
|
||||
#: ../getting_started.rst:551
|
||||
msgid ""
|
||||
"Choose an image and flavor for your instance. You need about 1GB RAM, 1 CPU, "
|
||||
"and a 1GB disk. This example uses the Ubuntu image with a small flavor, "
|
||||
@ -1411,7 +1420,7 @@ msgid ""
|
||||
"that you choose."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:526
|
||||
#: ../getting_started.rst:557
|
||||
msgid ""
|
||||
"If the image that you want is not available in your cloud, you can usually "
|
||||
"upload one depending on the policy settings of your cloud. For information "
|
||||
@ -1419,41 +1428,41 @@ msgid ""
|
||||
"image-guide/obtain-images.html>`_."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:531
|
||||
#: ../getting_started.rst:562
|
||||
msgid ""
|
||||
"Set the image and size variables to appropriate values for your cloud. We "
|
||||
"will use these variables in later sections."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:534
|
||||
#: ../getting_started.rst:565
|
||||
msgid ""
|
||||
"First, tell the connection to get a specified image by using the ID of the "
|
||||
"image that you picked in the previous section:"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:628
|
||||
#: ../getting_started.rst:659
|
||||
msgid "Next, tell the script which flavor you want to use:"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:682
|
||||
#: ../getting_started.rst:713
|
||||
msgid ""
|
||||
"Because shade accepts either the ID or name in most API calls, specify the "
|
||||
"name for the flavor:"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:727
|
||||
#: ../getting_started.rst:758
|
||||
msgid "Now, you can launch the instance."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:730
|
||||
#: ../getting_started.rst:761
|
||||
msgid "Launch an instance"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:732
|
||||
#: ../getting_started.rst:763
|
||||
msgid "Use your selected image and flavor to create an instance."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:734
|
||||
#: ../getting_started.rst:765
|
||||
msgid ""
|
||||
"The following instance creation example assumes that you have a single-"
|
||||
"tenant network. If you receive the 'Exception: 400 Bad Request Multiple "
|
||||
@ -1462,69 +1471,69 @@ msgid ""
|
||||
"call that creates the server. See :doc:`/appendix` for details."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:741
|
||||
#: ../getting_started.rst:772
|
||||
msgid "Create the instance."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:743
|
||||
#: ../getting_started.rst:774
|
||||
msgid "Your SDK might call an instance a 'node' or 'server'."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:770
|
||||
#: ../getting_started.rst:801
|
||||
msgid "You should see output something like:"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:808
|
||||
#: ../getting_started.rst:839
|
||||
msgid "If you list existing instances:"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:850
|
||||
#: ../getting_started.rst:881
|
||||
msgid "The new instance appears."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:954
|
||||
#: ../getting_started.rst:985
|
||||
msgid "Before you continue, you must do one more thing."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:957
|
||||
#: ../getting_started.rst:988
|
||||
msgid "Destroy an instance"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:959
|
||||
#: ../getting_started.rst:990
|
||||
msgid ""
|
||||
"Cloud resources, such as running instances that you no longer use, can cost "
|
||||
"money. To avoid unexpected expenses, destroy cloud resources."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:1001
|
||||
#: ../getting_started.rst:1032
|
||||
msgid "If you list the instances again, the instance disappears."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:1003
|
||||
#: ../getting_started.rst:1034
|
||||
msgid ""
|
||||
"Leave your shell open to use it for another instance deployment in this "
|
||||
"section."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:1007
|
||||
#: ../getting_started.rst:1038
|
||||
msgid "Deploy the application to a new instance"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:1009
|
||||
#: ../getting_started.rst:1040
|
||||
msgid ""
|
||||
"Now that you know how to create and delete instances, you can deploy the "
|
||||
"sample application. The instance that you create for the application is "
|
||||
"similar to the first instance that you created, but this time, we will "
|
||||
"briefly introduce a few extra concepts."
|
||||
"similar to the first instance that you created, but this time, we introduce "
|
||||
"a few extra concepts."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:1014
|
||||
#: ../getting_started.rst:1045
|
||||
msgid ""
|
||||
"Internet connectivity from your cloud instance is required to download the "
|
||||
"application."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:1017
|
||||
#: ../getting_started.rst:1048
|
||||
msgid ""
|
||||
"When you create an instance for the application, you want to give it a bit "
|
||||
"more information than you supplied to the bare instance that you just "
|
||||
@ -1533,7 +1542,7 @@ msgid ""
|
||||
"instance:"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:1023
|
||||
#: ../getting_started.rst:1054
|
||||
msgid ""
|
||||
"A key pair. To access your instance, you must import an SSH public key into "
|
||||
"OpenStack to create a key pair. OpenStack installs this key pair on the new "
|
||||
@ -1543,20 +1552,20 @@ msgid ""
|
||||
"cover these instructions in depth in :doc:`/introduction`."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:1030
|
||||
#: ../getting_started.rst:1061
|
||||
msgid ""
|
||||
"In the following example, set :code:`pub_key_file` to the location of your "
|
||||
"public SSH key file."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:1073
|
||||
#: ../getting_started.rst:1104
|
||||
msgid ""
|
||||
"Network access. By default, OpenStack filters all traffic. You must create a "
|
||||
"security group and apply it to your instance. The security group allows HTTP "
|
||||
"and SSH access. We will go into more detail in :doc:`/introduction`."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:1108
|
||||
#: ../getting_started.rst:1139
|
||||
msgid ""
|
||||
"Userdata. During instance creation, you can provide userdata to OpenStack to "
|
||||
"configure instances after they boot. The cloud-init service applies the user "
|
||||
@ -1564,43 +1573,43 @@ msgid ""
|
||||
"chosen image. We will go into more detail in :doc:`/introduction`."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:1140
|
||||
#: ../getting_started.rst:1171
|
||||
msgid "User data in openstacksdk must be encoded to Base64"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:1146
|
||||
#: ../getting_started.rst:1177
|
||||
msgid "Now, you can boot and configure the instance."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:1149
|
||||
#: ../getting_started.rst:1180
|
||||
msgid "Boot and configure an instance"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:1151
|
||||
#: ../getting_started.rst:1182
|
||||
msgid ""
|
||||
"Use the image, flavor, key pair, and userdata to create an instance. After "
|
||||
"you request the instance, wait for it to build."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:1175
|
||||
#: ../getting_started.rst:1206
|
||||
msgid "The shade framework can select and assign a free floating IP quickly"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:1187
|
||||
#: ../getting_started.rst:1218
|
||||
msgid ""
|
||||
"When the instance boots, the `ex_userdata` variable value instructs the "
|
||||
"instance to deploy the Fractals application."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:1191
|
||||
#: ../getting_started.rst:1222
|
||||
msgid "Associate a floating IP for external connectivity"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:1193
|
||||
#: ../getting_started.rst:1224
|
||||
msgid "We cover networking in detail in :doc:`/networking`."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:1195
|
||||
#: ../getting_started.rst:1226
|
||||
msgid ""
|
||||
"To see the application running, you must know where to look for it. By "
|
||||
"default, your instance has outbound network access. To make your instance "
|
||||
@ -1611,80 +1620,80 @@ msgid ""
|
||||
"IP address to your instance."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:1211
|
||||
#: ../getting_started.rst:1242
|
||||
msgid "This gets an IP address that you can assign to your instance:"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:1220
|
||||
#: ../getting_started.rst:1251
|
||||
msgid "To see whether a private IP address is assigned to your instance:"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:1226
|
||||
#: ../getting_started.rst:1257
|
||||
msgid ""
|
||||
"If one is assigned, users can use this address to access the instance on "
|
||||
"some OpenStack clouds."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:1229
|
||||
#: ../getting_started.rst:1260
|
||||
msgid "To determine whether a public IP address is assigned to your instance:"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:1235
|
||||
#: ../getting_started.rst:1266
|
||||
msgid "If one is assigned, users can use this address to access the instance."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:1237
|
||||
#: ../getting_started.rst:1268
|
||||
msgid "To create a floating IP address to use with your instance:"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:1239
|
||||
#: ../getting_started.rst:1270
|
||||
msgid ""
|
||||
"Use :code:`ex_list_floating_ip_pools()` and select the first floating IP "
|
||||
"address pool. Allocate this pool to your project and use it to get a "
|
||||
"floating IP address."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:1247 ../getting_started.rst:1269
|
||||
#: ../getting_started.rst:1299
|
||||
#: ../getting_started.rst:1278 ../getting_started.rst:1300
|
||||
#: ../getting_started.rst:1330
|
||||
msgid "This code returns the floating IP address:"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:1261
|
||||
#: ../getting_started.rst:1292
|
||||
msgid ""
|
||||
"Use :code:`getFloatingIps` to check for unused addresses. Select the first "
|
||||
"available address. Otherwise, use :code:`allocateNewFloatingIp` to allocate "
|
||||
"a floating IP to your project from the default address pool."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:1275
|
||||
#: ../getting_started.rst:1306
|
||||
msgid "Attach the floating IP address to the instance:"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:1289
|
||||
#: ../getting_started.rst:1320
|
||||
msgid ""
|
||||
"For this example, we take a floating IP pool from the 'public' network, "
|
||||
"which is your external network."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:1292
|
||||
#: ../getting_started.rst:1323
|
||||
msgid ""
|
||||
"List all available floating IPs for this project and select the first free "
|
||||
"one. Allocate a new floating IP if none is available."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:1305
|
||||
#: ../getting_started.rst:1336
|
||||
msgid "You can then attach it to the instance:"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:1312
|
||||
#: ../getting_started.rst:1343
|
||||
msgid "Run the script to start the deployment."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:1315
|
||||
#: ../getting_started.rst:1346
|
||||
msgid "Access the application"
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:1317
|
||||
#: ../getting_started.rst:1348
|
||||
msgid ""
|
||||
"Deploying application data and configuration to the instance can take some "
|
||||
"time. Consider enjoying a cup of coffee while you wait. After the "
|
||||
@ -1692,36 +1701,36 @@ msgid ""
|
||||
"graphic interface at the following link."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:1348
|
||||
#: ../getting_started.rst:1379
|
||||
msgid ""
|
||||
"If you do not use floating IP addresses, substitute another IP address, as "
|
||||
"appropriate."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:1361
|
||||
#: ../getting_started.rst:1392
|
||||
msgid ""
|
||||
"Do not worry if these concepts are not yet completely clear. In :doc:`/"
|
||||
"introduction`, we explore these concepts in more detail."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:1364
|
||||
#: ../getting_started.rst:1395
|
||||
msgid ":doc:`/scaling_out`: Learn how to scale your application."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:1365
|
||||
#: ../getting_started.rst:1396
|
||||
msgid ""
|
||||
":doc:`/durability`: Learn how to use Object Storage to make your application "
|
||||
"durable."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:1378 ../introduction.rst:814
|
||||
#: ../getting_started.rst:1409 ../introduction.rst:814
|
||||
msgid ""
|
||||
"The following file contains all of the code from this section of the "
|
||||
"tutorial. This comprehensive code sample lets you view and run the code as a "
|
||||
"single script."
|
||||
msgstr ""
|
||||
|
||||
#: ../getting_started.rst:1382 ../introduction.rst:818 ../scaling_out.rst:504
|
||||
#: ../getting_started.rst:1413 ../introduction.rst:818 ../scaling_out.rst:504
|
||||
msgid ""
|
||||
"Before you run this script, confirm that you have set your authentication "
|
||||
"information, the flavor ID, and image ID."
|
||||
|
Loading…
x
Reference in New Issue
Block a user