我有一个运行openstack4j的IBM Cloud Swift对象存储服务。我需要将容器移动到IBM Softlayer品牌提供的类似服务,
当我在SoftLayer控制面板中单击“查看凭据”时,我只获得了身份验证端点,用户名和API密钥(密码)值。但是openstack4j期望更多的值允许连接:域ID,对象ID,......我可以让OpenStack使用Softlayer(没有Ibm Cloud)服务吗?
由于某些原因,我的服务计划不允许我在IBM Cloud下创建更多Swift对象存储服务实例,这一点很重要,我只能在Softlayer control.bluemix.net控制面板中创建它们。
感谢
编辑:此示例对IBM Cloud有效,而不是Softlayer服务:
https://github.com/ibm-bluemix-mobile-services/bluemix-objectstorage-sample-liberty
答案 0 :(得分:0)
只有IBM Cloud Swift对象存储服务才支持OpenStack凭据。
您目前在IBM Cloud Swift服务中拥有数据并希望将其移至SoftLayer Swift服务,或者您想创建另一个IBM Cloud Swift对象存储服务实例并将数据移动到那里?
答案 1 :(得分:0)
Softlayer对象存储不提供对openstack4j的支持,但也许适用于swift客户端,你可以在这里看到如何配置它:
https://sldn.softlayer.com/blog/waelriac/managing-softlayer-object-storage-through-rest-apis