所以我必須在 Jenkins 上使用 AWSEB CLI 部署 AWS Elastic Beanstalk 應用程式。當我嘗試使用命令時
eb init
它需要一些資訊和憑據。憑證存盤為引數,也可以是 Jenkins 實體上的秘密檔案。命令沒有像 --parameter 這樣的東西來在開始時提供它。有沒有什么解決方案可以在代碼中提供所有引數,在運行時這個命令現在可以了,現在提供了這個等等?像這樣的東西:
eb init --username XXX --password XXX --others XXX
這是該命令的檔案 https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/eb-cli3-configuration.html
uj5u.com熱心網友回復:
這個答案會幫助您解決問題嗎?似乎您可以將一些引數設定為環境變數并將其余引數設定為標志。例如。
$ export AWS_ACCESS_KEY_ID="xxx"
$ export AWS_SECRET_ACCESS_KEY="xxx"
$ export AWS_DEFAULT_REGION="xxx"
然后
eb init --region eu-west-1 --platform <platform-name> appname
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/497289.html
