繁体   English   中英

ASK-CLI:无法链接到AWS控制台帐户

[英]ASK-CLI : unbale to link with AWS console account

我一直在尝试将我的aws帐户添加到ask-cli中,以便我可以直接部署我的lambda函数。 每当我尝试克隆或部署它时,

No AWS credential setup for profile: [default]. 
Lambda clone skipped. CLI lambda functionalities can be enabled 
by running `ask init` again to add 'aws_profile' to ASK cli_config

即使在“问问初始”之后它也没有效果。 我已经将amazon开发者帐户添加到ask-cli但无法与aws链接。 任何帮助,将不胜感激。
提前致谢。

如果你已经安装了aws-cli,那么plz运行aws-configure并提供你的id和密钥。

$ aws configure --profile user2
AWS Access Key ID [None]: AKIAI44QH8DHBEXAMPLE
AWS Secret Access Key [None]: je7MtGbClwBF/2Zp9Utk/h3yCo8nvbEXAMPLEKEY
Default region name [None]: us-east-1
Default output format [None]: text

否则在家中创建名为.aws文件夹并在其中添加credential文件。 您可以在其中指定以下格式

[default]
aws_access_key_id=AKIAIOSFODNN7EXAMPLE
aws_secret_access_key=wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY

好吧,这个问题已经回答了。 但我想补充一点。

如果以某种方式,您在设置ASK配置文件时未设置AWS凭据,则可以运行以下命令来设置AWS凭据并链接到ASK配置文件。

ask init --aws-setup

然后,系统将提示您输入配置文件名称,访问密钥和秘密访问密钥。 如果您尚未创建多个ASK配置文件,则配置文件名称将为默认值 提供凭据后,您将不会收到问题中提到的错误。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM