HP Cloud có dịch vụ đám mây mới dựa trên Open Stack. Làm cách nào tôi có thể định cấu hình môi trường của mình để kết nối với dịch vụ mới?
HP Cloud có dịch vụ đám mây mới dựa trên Open Stack. Làm cách nào tôi có thể định cấu hình môi trường của mình để kết nối với dịch vụ mới?
Câu trả lời:
Nếu bạn đã juju-quickstart
cài đặt, bạn có thể làm juju quickstart -i
; điều này sẽ cung cấp cho bạn một biểu mẫu để điền vào nhà cung cấp đám mây của bạn.
Dưới đây là hướng dẫn đầy đủ:
Tài liệu chính thức:
Bạn cũng sẽ cần đặt thông tin khóa truy cập và khóa bí mật của mình dưới dạng biến môi trường hoặc trong tệp môi trường.yaml.
Thêm vào tệp tests.yaml của bạn sẽ làm cho nó trông như thế này:
environments:
hpcloud:
juju-origin: ppa
control-bucket: juju-hpc-az1-cb
admin-secret: [any-unique-string-shared-among-admins-u-like]
default-image-id: [8419]
region: az-1.region-a.geo-1
project-name: [your@hpcloud.com-tenant-name]
default-instance-type: standard.small
auth-url: https://region-a.geo-1.identity.hpcloudsvc.com:35357/v2.0/
auth-mode: keypair
type: openstack
default-series: precise
authorized-keys: [CONTENTS (not path) to your ~/.ssh/id_rsa.pub key]
access-key: [PUT YOUR ACCESS-KEY HERE]
secret-key: [PUT YOUR SECRET-KEY HERE]'
Bạn có thể tìm thấy khóa truy cập và khóa bí mật bằng cách đăng nhập vào bảng điều khiển đám mây HP và hiển thị các khóa API của bạn.
ppa:juju/devel
. Nhóm công khai trên HP Cloud không có hình ảnh tương ứng với phiên bản juju mà ppa cung cấp. Vì vậy, bạn thậm chí không thể bootstrap một ví dụ. Tôi đã mất khá nhiều thời gian để tìm ra điều gì đang xảy ra.