- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在按照 AWS CodeStar 文档中的无服务器项目教程,使用通过 Python 3.7 Lambda 模板创建的基本项目来探索 CodeStar:
https://docs.aws.amazon.com/codestar/latest/userguide/sam-tutorial.html
我的构建和部署成功。但是,我在 CloudFormation 事件日志中看到一条警告:
The IAM user doesn't allow CloudFormation to call lambda:GetAlias, this could result in formulating a appspec file with stale CurrentVersion for CodeDeploy deployment. Please fix it to avoid any possible CodeDeploy deployment failures.
我只是使用 CodeStar 控制台自动创建的 AWS 资源。
我该如何解决此警告?
详细信息
CodePipeline 中的 CodeDeploy 步骤通过更新名为 awscodestar-<codestar project name>-lambda
的 CloudFormation 堆栈来部署 lambda 函数。 .
当我查看此堆栈的事件日志时,我注意到名为 HelloWorldAliaslive
的资源的上述警告
最佳答案
要解决此问题,请添加 lambda:GetAlias
与名为 CodeStarWorker-<project>-CloudFormation
的 IAM 角色关联的内联策略的权限
CodeStarWorker-<project>-CloudFormation
。单击表的 ARN 列中的链接以在 IAM 中打开该角色。"lambda:GetAlias"
对此政策采取行动。此策略由 CodeStar 自动创建。在我的账户中,该政策包括几个Statement
s。我选择添加"lambda:GetAlias"
对已有的语句采取行动 "lambda:CreateAlias"
行动。
进行此更改后,警告不再出现在我的 CloudFormation 事件日志中。
关于amazon-web-services - lambda :GetAlias warning in CloudFormation stack update triggered by CodeStar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59013149/
是否有可以创建/附加到 CodeStarWorker-*-CloudFormation 的 IAM 策略来限制 子网 或 HostedZoneId CodeStar工作人员可以使用吗? 这是一个示例
我引用了这个文档:https://docs.aws.amazon.com/codestar/latest/userguide/customize-ec2-multi-endpoints.html#cu
我在 AWS Codestar 中创建了一个 Spring 项目。我想将环境属性传递给我的应用程序(例如 DATA_SOURCE_URL)。我可以在“配置”->“软件”“修改”中的 Elastic B
我正在尝试使用 Codestar 框架元框选项在组字段中使用 Wysiwyg 编辑器添加一个以上项目,但它不起作用。我试图找出解决方案,但我发现当我重命名下面隐藏部分的类时,它会出现隐藏部分,并且它可
您好,我在将 python 部署到 lambda codestar 时遇到以下错误 有人可以帮助我吗? [Container] 2019/07/11 21:15:54 Running command
CodeStar 似乎由两部分组成 一种轻松生成多个相关资源的方法和一个用于管理项目的 CodeCommit 存储库,以及 一种自动部署 CodeCommit 代码以在特定 AWS 服务上运行的机制。
是否可以从代码构建完整的 AWS Codestar 项目? Codestar 在控制台 GUI 中提供了一系列项目模板,我想从模板作为代码开始,这样一切都可以在配置管理下进行。 最佳答案 致各位模组,
AWS CodeStar 允许您启动 CodePipelines 和 CodeCommit 存储库来支持您的项目。如果我想在 CodeStar 中构建一个项目,然后获取生成的包,如何将该包部署到另一个
首先介绍一下背景。我们正在 AWS 中使用 CodeStar 构建一个应用程序来控制一切。它是用 Python 3 编写的 但是,尽管每次尝试,我们都无法让我们在 buildspec.yml 文件中设
谁能告诉我如何为 Angular 应用程序配置 AWS CodeStar 项目? 目前没有针对 Angular 的特定项目模板。但我看到有 Node.js + Lambda 项目模板。 我不知道它是如
我正在探索在 AWS 堆栈上快速部署和启动项目的选项。我遇到了以上两个服务,“LightSail”和“CodeStar”。 我无法从互联网上找到这两种服务的任何比较。因此想更多地了解这两种服务的相互比
我有一个在 IDE 中运行时完美运行的 Spring Boot 项目。我想通过 AWS CodeStar 运行它。不幸的是,CodeStar 创建的默认 Spring 模板使用的是 Spring MV
我一直在尝试使用 Elastic Beanstalk 在 AWS Ruby on Rails 上使用 Codestar。我尝试应用和分配自动扩展完全访问策略但无济于事。有人可以帮助我解决这些错误吗?也
我正在使用 AWS Codestar。它集成了许多 AWS 服务,以便我可以从 git push 到部署。 它使用cloudformation。我有一个依赖于 uuid npm 的 lambda 函数
我想创建一个 Spring Boot 应用程序,但我不确定这两个可用选项的区别以及我应该选择哪一个 最佳答案 EC2只不过是一个普通的实例,您必须在其中安装所需的软件,例如数据库,并且我们必须告诉系统
我正在评估 CodeStar 在 Amazon Lambda 函数上的一些 Python 编程,并且曾经使用过 JetBrain PyCharm用于我的 Python 开发。 AWS CodeStar
每当我将代码推送到 bitbucket 时,我都找不到停止自动触发管道的方法。 最佳答案 我的假设是您希望更好地控制管道何时执行某些操作。 与其通过阻止管道被触发来实现这一点,我建议使用阶段转换或手动
我正在设置 CodePipeline,并创建了一个操作来从 GitHub 获取源代码。 这需要建立一个连接,我做到了,而且在 GitHub 方面看起来也很好。 但是,如果我发布对管道的更改,我会在源阶
我正在使用默认的 NodeJS 和无服务器模板测试 CodeStar。出于某种原因,此模板的运行时环境默认为 nodejs 8.11,构建环境默认为 6.10。 为了同步它们,我试图覆盖构建图像以使其
我正在按照 AWS CodeStar 文档中的无服务器项目教程,使用通过 Python 3.7 Lambda 模板创建的基本项目来探索 CodeStar: https://docs.aws.amazo
我是一名优秀的程序员,十分优秀!