问题标签 [aws-codestar]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python-3.x - 如何自定义 AWS Codestar / Cloudformation 模板来创建特定的代码构建项目?
如何自定义 AWS Codestar / Cloudformation 模板以创建特定的代码构建项目
像 lambda 这样的资源很好,SAM > Codestar 项目模板工作正常
问题是当我尝试添加带有特定 docker 映像的 CodeBuild 设置(需要使用 Python 3.7 而不是默认的 2.7)时,将 Yaml 用于 template.yml + buildspec.yml
Lambda 已成功创建,但 Codebuild 部分被忽略并且没有任何反应
编辑 2 我能够编辑 CF 模板以强制创建另一个 CodeBuild 项目。不幸的是,它的功能就像完全独立的组件
从文档中,似乎可以在创建后更改资源,应该是更改更改集 CF 部署。
但是,在使用默认模板(sam + Python)之后,通过代码更改管道呢?有没有办法在 CodeStar 的 pipiline 中覆盖 codebuild env(更改要使用的 docker 映像)?通过 COnsole,您当然可以更改和更新任何内容 + 覆盖。但是文档中没有关于如何通过 template.yml / template.json 文件做到这一点
python - 如何在 CodeStar 项目中重用代码?
我创建了一个 CodeStar 项目(以 Python Webservice 模板为起点),我正在使用 vscode 对其进行编辑。
到目前为止,我已经将生成的项目定制为具有两个 lambda。结构如下:
它使用“sam local start-api”并使用 AWS 仪表板进行测试。
但是,除了在每个 lambda 上复制粘贴“.py”文件以用作模块之外,我没有设法在“lambda1”和“lambda2”之间重用代码。尝试编辑 requirements.txt 以指向带有 lib 的 git 存储库,但没有成功。
另一种尝试是尝试使用“Lambda Dashboard”添加一个“Layer”,最终重写了 lambda 代码。
说了这么多,关于如何在 CodeStar 项目中重用代码有什么建议吗?
amazon-web-services - 在创建该实例的 Amazon 系统映像 (AMI) 后,该实例的公共 ip 不起作用
我使用 amazon codestar 创建了一个 Java Web 应用程序(EC2 不是 Beanstalk)。然后我转到实例并在它运行时创建了一个 AMI。AMI 已成功创建。但是,此实例的公共 ip 不再响应(网页显示拒绝连接)。实例正在运行,但 ip 没有响应。而且在从创建的图像创建另一个实例之后,该新实例的公共 ip 也不起作用。
node.js - 从 cloudstar 生成的应用程序在 AWS cloud9 中快速运行 express 应用程序?
我使用 CodeStar 创建了一个快速应用程序,并使用 Cloud9 作为 IDE。有没有一种简单的方法可以从 Cloud9 集成终端快速运行应用程序,比如nodemon
在桌面上?每次我想测试我刚刚编写的代码时,我都不得不提交、构建和部署应用程序,这让我很恼火。
amazon-web-services - 无法在 AWS Codestar 管道上暂存源
我试图在 index.html 中更改我组织的 angular 项目的元标记。我们的 aws 管道从我们的 github 存储库的主分支检索代码。推动更改后,AWS 上的 CodeStar 在源头上失败。
我们已经恢复到较旧的提交,但仍然在 CodeStar 上遇到相同的错误。aws 上的错误说:
"无效的动作配置
GitHub 存储库“quote-flow-v3”不存在,或者提供的 GitHub 访问令牌没有足够的权限访问存储库。验证存储库是否存在并编辑管道以将操作重新连接到 GitHub。”
通常,代码会在推送更改时发布到实时站点。我环顾四周,最接近这个问题的是: AWS CodePipeline 不再工作 - GitHub 的令牌权限不足
但是,似乎没有解决方案。重新创建管道不是一种选择。有什么建议么?
spring - 如何在 Spring(AWS Codestar)中从 JSP 页面发送邮件?
使用 AWS Codestar 我正在尝试直接从 JSP 发送电子邮件,但是在每种方法中都出现错误是否有人知道如何在春季发送邮件
amazon-web-services - Master/Stage 分支推送到 AWS 上的不同环境
实际上,我有两个不同的实例,它们正在运行 stag php 应用程序和 prod php 应用程序,并且使用代码启动部署是在 beanstalk 中使用环境变量完成的,但最近每次更改都被推送变量删除,所以基本上现在我想拥有不同的分支推送到不同的实例。
任何人都可以帮助如何仅使用代码星来继续它基本上必须在同一管道上,但推送到测试分支一直到测试服务器而不是生产。推送到主分支一直到生产服务器。
谢谢
amazon-web-services - AWS 多账户部署
我的所有微服务都托管在 codestar 中,以及它们的 cloudformation 脚本。一切运作良好。
我想创建一个新的组织单位并在新帐户中进行部署。这样做的最佳方法是什么?
我读过 codestar 不支持此功能,但我需要找到一种方法来做到这一点。
谢谢