ภาษาอังกฤษภาษาฝรั่งเศสสเปน

Ad


ไอคอน Fav ของ OnWorks

คีย์สโตน - ออนไลน์ในคลาวด์

เรียกใช้คีย์สโตนในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือคีย์สโตนคำสั่งที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


คีย์สโตน - ไคลเอ็นต์สำหรับ OpenStack Identity API

เรื่องย่อ


หลักสำคัญ [ตัวเลือก] [ตัวเลือกคำสั่ง]

หลักสำคัญ ช่วย

หลักสำคัญ ช่วย

DESCRIPTION


คำเตือน:
พื้นที่ หลักสำคัญ ยูทิลิตีบรรทัดคำสั่งกำลังรอการเลิกใช้งาน NS OpenStackClient ปึกแผ่น
คำสั่ง เส้น ประโยชน์ ควรใช้แทน NS หลักสำคัญ ยูทิลิตี้บรรทัดคำสั่งเท่านั้น
รองรับ V2 ของ Identity API ในขณะที่โปรแกรม OSC รองรับทั้ง V2 และ V3

พื้นที่ หลักสำคัญ ยูทิลิตี้บรรทัดคำสั่งโต้ตอบกับบริการที่ให้ OpenStack Identity API
(เช่น คีย์สโตน)

ในการสื่อสารกับ API คุณจะต้องตรวจสอบสิทธิ์ - และ หลักสำคัญ ให้
หลายตัวเลือกสำหรับสิ่งนี้

ในขณะที่ทำการบู๊ต Keystone การรับรองความถูกต้องทำได้โดยใช้โทเค็นลับที่ใช้ร่วมกัน
และตำแหน่งของปลายทาง Identity API โทเค็นลับที่ใช้ร่วมกันได้รับการกำหนดค่าใน
keystone.conf เป็น "admin_token"

คุณสามารถระบุค่าเหล่านั้นบนบรรทัดคำสั่งด้วย --os-โทเค็น และ --os-จุดปลาย, หรือ set
ในตัวแปรสภาพแวดล้อม:

OS_SERVICE_TOKEN
โทเค็นการดูแลระบบ Keystone ของคุณ

OS_SERVICE_ENDPOINT
ปลายทาง API ข้อมูลประจำตัวของคุณ

ตัวเลือกบรรทัดคำสั่งจะแทนที่ตัวแปรสภาพแวดล้อมที่ตั้งค่าไว้

หากคุณมีบัญชีอยู่แล้ว คุณสามารถใช้ชื่อผู้ใช้และรหัสผ่าน OpenStack ได้ คุณทำได้
นี้กับ --os-ชื่อผู้ใช้, --os-รหัสผ่าน.

Keystone อนุญาตให้ผู้ใช้เชื่อมโยงกับโครงการหนึ่งหรือหลายโครงการที่เคยเป็นมา
เรียกว่าผู้เช่า ในการระบุโครงการที่คุณต้องการอนุญาต คุณอาจ
เลือกระบุ a --os-ผู้เช่า-id or --os-ผู้เช่า-name.

แทนที่จะใช้ตัวเลือก ง่ายกว่าที่จะตั้งเป็นตัวแปรสภาพแวดล้อม:

OS_USERNAME
ชื่อผู้ใช้ Keystone ของคุณ

OS_รหัสผ่าน
รหัสผ่าน Keystone ของคุณ

OS_TENANT_NAME
ชื่อโครงการคีย์สโตน

OS_TENANT_ID
ID ของผู้เช่า Keystone

OS_AUTH_URL
URL ของเซิร์ฟเวอร์ OpenStack API

OS_IDENTITY_API_VERSION
เวอร์ชัน OpenStack Identity API

OS_CACERT
ตำแหน่งสำหรับ CA truststore (จัดรูปแบบ PEM) สำหรับไคลเอ็นต์นี้

OS_CERT
ตำแหน่งสำหรับที่เก็บคีย์ (จัดรูปแบบ PEM) ที่มีคีย์สาธารณะของ this
ลูกค้า. ที่เก็บคีย์นี้ยังมีคีย์ส่วนตัวของไคลเอ็นต์นี้อีกด้วย

OS_KEY ตำแหน่งสำหรับที่เก็บคีย์ (จัดรูปแบบ PEM) ที่มีคีย์ส่วนตัวของ this
ลูกค้า. ค่านี้สามารถว่างเปล่าได้หากคีย์ส่วนตัวรวมอยู่ใน OS_CERT
ไฟล์

ตัวอย่างเช่น ใน Bash คุณจะใช้:

ส่งออก OS_USERNAME=ชื่อของคุณ
export OS_PASSWORD=yadayadadayada
ส่งออก OS_TENANT_NAME=โครงการของฉัน
ส่งออก OS_AUTH_URL=http(s)://example.com:5000/v2.0/
ส่งออก OS_IDENTITY_API_VERSION=2.0
ส่งออก OS_CACERT=/etc/keystone/yourca.pem
ส่งออก OS_CERT=/etc/keystone/yourpublickey.pem
ส่งออก OS_KEY=/etc/keystone/yourprivatekey.pem

OPTIONS


ในการรับรายการคำสั่งและตัวเลือกที่ใช้งานได้:

ความช่วยเหลือหลักสำคัญ

ในการรับการใช้งานและตัวเลือกของคำสั่ง:

ความช่วยเหลือหลักสำคัญ

ตัวอย่าง


รับข้อมูลเกี่ยวกับคำสั่ง endpoint-create:

ความช่วยเหลือเกี่ยวกับคีย์สโตน endpoint-create

ดูปลายทางของบริการ OpenStack:

แคตตาล็อกหลักสำคัญ

สร้างโครงการ 'บริการ':

คีย์สโตน ผู้เช่าสร้าง --name=service

สร้างผู้ใช้บริการสำหรับ nova:

ผู้ใช้สร้างคีย์สโตน --name=nova \
--tenant_id= \
--อีเมล=[ป้องกันอีเมล]

ดูบทบาท:

รายการบทบาทหลัก

ใช้คีย์สโตนออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

คำสั่ง Linux

Ad