![](/img/trans.png)
[英][Error]: AWS credentials are not found in current profile. - ask-cli
[英]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.