0

我正在尝试使用 Anypoint CLI 将 Mule 应用程序部署/更新到 CloudHub。

运行此命令

runtime-mgr cloudhub-application deploy --runtime "4.2.2" --workers "1" --workerSize "0.1" --region "us-east-2" --property "env:Sandbox" hello-world-sapi hello-world-sapi-1.0.0-mule-application.jar

收到一条错误消息,指出“用户未经授权访问资源”

什么资源?运行时管理器?

我有 CloudHub 管理员(沙盒)角色,它应该拥有运行时管理器的所有权限。我还需要其他角色吗?

4

1 回答 1

2

过来发现,我在cli中没有正确设置环境。

使用 cli 命令传入环境来处理它,或者它可以在凭证中定义。

anypoint-cli --environment="Sandbox"

另请注意,部署命令显然仅用于在平台中创建新应用程序。要更新应用程序,您需要使用 modify

于 2020-01-29T22:42:22.920 回答