Ubuntu

使用 juju 編排 devStack 全新 VM 設置的步驟?

  • January 29, 2021

使用這個 devStack 指南:在 VM 中執行雲來測試 OpenStack。

從新的 devStack 設置中獲得正確的 juju 配置的步驟是什麼?

編輯:找到了第一個配置參數,但我仍然沒有成功juju boostrap,請在下面查看我的答案。


看著這個問 Ubuntu 問題

您只需要在environments.yaml 中明確設置正確的密鑰,特別是ec2-uri、s3-uri、access-key、default-image-id 和secret-key。

您的 keystone 位應該生成將用於填充這些欄位的訪問密鑰 ID 和密鑰。

那麼有誰知道*你如何獲得 keystone 來為你提供訪問和密鑰?*ec2-uri、s3-uri 是什麼?

所以看起來很容易從儀表板界面找到論文:

http://my.private.cloud/settings/project/將為您提供 OpenStack API 端點:

ec2-uri: http://my.private.cloud:8773/services/Cloud
s3-uri: http://my.private.s3:3333

http://my.private.cloud/settings/ec2/將使您能夠下載包含所有資訊的 zip 文件。

access-key: random-uuid-follows-1fc1f05e-1c37-4594-8e5e:me_project
secret-key: random-uuid-follows-4a75192b-2478-4acf-a6e8-aa60bbaf1e28

我目前堅持:

user@ubuntu:~$ juju bootstrap --environment openstack
2012-07-16 19:39:32,499 WARNING ssl-hostname-verification is disabled for this environment
2012-07-16 19:39:32,500 WARNING EC2 API calls not using secure transport
2012-07-16 19:39:32,500 WARNING S3 API calls not using secure transport
2012-07-16 19:39:32,500 WARNING Ubuntu Cloud Image lookups encrypted but not authenticated
2012-07-16 19:39:32,503 INFO Bootstrapping environment 'openstack' (origin: distro type: ec2)...
User timeout caused connection failure.
2012-07-16 19:40:02,538 ERROR User timeout caused connection failure.

引用自:https://serverfault.com/questions/409222