API KEY
您创建了一个需要和 Rancher API 交互的容器,您需要创建服务账号 API keys,这样我们就可以访问带有权限认证的 API 来。为了在服务中创建这些 keys,需要给服务添加以下的标签。
Key | Value | 描述 |
---|---|---|
io.rancher.container.create_agent | true | 标识服务账号栋 API keys 会被添加到每个容器的环境变量里。 |
io.rancher.container.agent.role | environment | 标识账号的角色。创建服务账号的值为environment . |
当服务中的容器启动时,以下环境变量会被加入到容器中
Key | Value |
---|---|
CATTLE_URL | 主机注册地址的 URL。 |
CATTLE_ACCESS_KEY | 启动的服务所在环境的访问密钥。 |
CATTLE_SECRET_KEY | 访问密钥对应的安全密钥。 |