Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何将cdk映像资产部署到ecs集群

如何将cdk映像资产部署到ecs集群
EN

Stack Overflow用户
提问于 2019-04-09 03:34:36
回答 1查看 1.2K关注 0票数 0

我正在尝试将用cdk创建的坞映像部署到ecs集群(ec2而不是fargate)。

我试过以下的打字本(当然要有适当的进口)

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
    const vpc = new ec2.VpcNetwork(this, "MyVPC", { maxAZs: 3 });

    const cluster: ecs.Cluster = new ecs.Cluster(this, "ecs-cluster", {
      clusterName: "demo",
      vpc: vpc
    });

    cluster.addCapacity("MyEC2Capacity", {
      instanceType: new ec2.InstanceType("t2.micro"),
      desiredCapacity: 1
    });
    const image = new ecs.AssetImage(this, "image", {directory: "client"})

    const nameService = new ecs.LoadBalancedEc2Service (this, 'name-service', {
      cluster: cluster,
      desiredCount: 1,
      image: image,
      memoryLimitMiB: 128,
      containerPort: 3000
   });

但是,当我运行cdk diff时,我会得到以下错误

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
Stack cdkTest
The cdkTest stack uses assets, which are currently not accounted for in the diff output! See https://github.com/awslabs/aws-cdk/issues/395
IAM Statement Changes
Column width must be greater than 0.
npm verb lifecycle stack@0.1.0~cdk: unsafe-perm in lifecycle true
npm verb lifecycle stack@0.1.0~cdk: PATH: /usr/local/lib/node_modules/npm/node_modules/npm-lifecycle/node-gyp-bin:/home/circleci/repo/stack/node_modules/.bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
npm verb lifecycle stack@0.1.0~cdk: CWD: /home/circleci/repo/stack
npm info lifecycle stack@0.1.0~cdk: Failed to exec cdk script
npm verb stack Error: stack@0.1.0 cdk: `cdk "diff"`
npm verb stack Exit status 1
npm verb stack     at EventEmitter.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/npm-lifecycle/index.js:301:16)
npm verb stack     at EventEmitter.emit (events.js:197:13)
npm verb stack     at ChildProcess.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/npm-lifecycle/lib/spawn.js:55:14)
npm verb stack     at ChildProcess.emit (events.js:197:13)
npm verb stack     at maybeClose (internal/child_process.js:978:16)
npm verb stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:265:5)
npm verb pkgid stack@0.1.0
npm verb cwd /home/circleci/repo/stack
npm verb Linux 4.4.0-141-generic
npm verb argv "/usr/local/bin/node" "/usr/local/bin/npm" "run" "cdk" "diff" "--verbose"
npm verb node v11.9.0
npm verb npm  v6.5.0
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! stack@0.1.0 cdk: `cdk "diff"`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the stack@0.1.0 cdk script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm verb exit [ 1, true ]
npm timing npm Completed in 1578ms

Exited with code 1

是否有可能让cdk构建映像并部署到ecs?

如果是的话,怎么做?我在google、aws repo或aws文档上都找不到任何例子。

任何帮助都非常感谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-04-14 09:00:47

最后,解决了这个问题,因此在这里为其他人张贴。

这个问题是由我正在使用的CI引起的。节点认为终端宽度为0 (process.stdout.columns)。这不是aws的问题,而是它用来构造更改和资源表的库。

解决方法很简单,只需将cdk的输出输送到cat或类似的地方。例如,我的CI任务从.

npm run cdk deploy

npm run cdk deploy | cat

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55591915

复制
相关文章
R语言字符串处理①R语言字符串合并与拆分
R基础字符串处理函数 nchar paste strsplit tolower toupper casefold chartr gsub sub substr substring grep grepl regexpr R包stringr 字符串处理学习思路 拼接 对应拼接,如 (‘a’,’b’)+(‘c’,’d’) → (‘ac’,’bd’) 多拼为一,如 (‘a’,’cd’,’m’) → (‘acdm’) 拆分(根据pattern) 如’a.b.c.d’ → (‘a’,’b’,’
用户1359560
2018/08/27
6.5K0
R语言字符串处理①R语言字符串合并与拆分
使用R中merge()函数合并数据[通俗易懂]
在R中可以使用merge()函数去合并数据框,其强大之处在于在两个不同的数据框中标识共同的列或行。
全栈程序员站长
2022/07/01
5.4K0
使用R中merge()函数合并数据[通俗易懂]
R中字段抽取、字段合并、字段匹配
1、字段抽取 字段抽取,是根据已知列数据的开始和结束位置,抽取出新的列 字段截取函数:substr(x,start,stop) tel <- '18922254812'; #运营商 band <- substr(tel, 1, 3) #地区 area <- substr(tel, 4, 7) #号码段 num <- substr(tel, 8, 11) tels <- read.csv('1.csv'); #运营商 bands <- substr(tels[,1], 1, 3) #地区 areas <-
Erin
2018/01/09
5.4K0
[sql server] 合并字符串
本文转载:http://blog.csdn.net/leamonjxl/article/details/7042317
跟着阿笨一起玩NET
2018/09/18
1.3K0
左右用R右手Python9——字符串合并与拆分
在文本处理和数据清洗阶段,对字符串或者字符型变量进行分割、提取或者合并虽然谈不上什么高频需求,但是往往也对很重要的。 接下来跟大家大致盘点一下在R语言与Pyhton中,常用的字符串分割与合并的函数。 R语言: 字符串向量: 针对向量: strsplit #针对字符串向量(拆分) str_split #针对字符串向量(拆分)stringr包内函数 paste #针对向量合并 针对数据框: unite #合并数据框中的某几列 separate #将数据框中某一列按照某种模式拆分成
数据小磨坊
2018/04/11
1.5K0
分组后合并分组列中的字符串如何操作?
后来他自己参考月神的文章,拯救pandas计划(17)——对各分类的含重复记录的字符串列的去重拼接,也写出来了,如图所示。
前端皮皮
2022/08/17
3.3K0
分组后合并分组列中的字符串如何操作?
【题解】简单的字符串合并
给定 n 个 01 串,每次你可以从某个串开头移除一个字符并把它加入一个新串 S 的末尾。最大化 S 中相邻两个字符相同的对数。
fishhh
2022/08/30
6630
【题解】简单的字符串合并
R语言进阶之图形的合并
为了节省版面,我们通常会将多张图片合成一张图,在R语言中我们可以使用par( )或者layout( )函数来轻松实现这个功能。
生信与临床
2020/08/05
4K0
R语言之数据框的合并
要纵向合并两个数据框,可以使用 rbind( )函数。被合并的两个数据框必须拥有相同的变量,这种合并通常用于向数据框中添加观测。例如:
timerring
2023/10/13
9050
R语言之数据框的合并
【答疑解惑】将字符串中连续相等的字符合并
前段时间有小伙伴在弄字符串合并出了问题。写一段代码来解决这个问题 #include <stdio.h> #include <string.h> int ChangeString(char *inStr, char *outStr, int n) { int i = 0, j = 0; if (inStr == NULL && outStr == NULL) { return -1; } int flag = 0; char asc = 0xf
程序员互动联盟
2018/03/13
1.6K0
R语言数据集合并、数据增减、不等长合并
1、merge(a,b),纯粹地把两个数据集合在一起,没有沟通a、b数据集的by,这样出现的数据很多,相当于a*b条数据;
悟乙己
2019/05/28
13.6K0
MySQL字符串的合并及拆分
按照指定字符进行合并或拆分是经常碰到的场景,MySQL在合并的写法上比较简单,但是按指定字符拆分相对比较麻烦一点(也就是要多写一些字符)。本文将举例演示如何进行按照指定字符合并及拆分。
俊才
2020/07/01
6.4K0
R如何提取,合并pdf文件
多年以前,小编还在读博士的时候,实验室评选重点实验室。为了迎接教育部的检查,需要把实验室近10年发表的文章的首页都打印出来,因为首页上有作者和单位。你要知道小编的实验室是做生物信息学的,加上实验室人丁兴旺,因此相当的高产。我被分到了其中一年发表的文章,有三四十篇。
生信交流平台
2022/09/21
1.3K0
R如何提取,合并pdf文件
Python中字符串的一些方法回顾(拆分与合并)
# python中字符串的一些方法回顾(拆分与合并) 字符串中split函数和join函数的使用 # 代码 # 假设:以下内容是从网络上抓取的 # 要求: # 1、将字符串中的空白字符全部去掉 # 2、再使用" "作为分隔符,拼接成一个整齐的字符串 poem_str = "登鹤鹊楼\t 王之涣 \t 白日依山尽 \t\n 黄河入海流 \t\t 欲穷千里目\t\t更上一层楼" print(poem_str) # 1、拆分字符串 split方法会返回列表 poem_list = poem_str.spl
benym
2022/07/14
2.3K0
SQLserver字符串转日期_sqlserver合并字符串
sqlserver: CONVERT(datetime,#{transaction_date_time},20),
全栈程序员站长
2022/11/08
1.3K0
golang json字符串合并操作
用于两个json格式的字符串合并,当B向A合并时,共有的字段,将用B字段的值(伴随类型一起覆盖),非共有的,A的字段保留,B的字段新增。
jianghaibobo
2020/04/08
4K0
TS中的命名空间合并
我们从中了解了声明合并其实指的就是编译器会针对同名的声明合并为一个声明,合并的结果是合并后的声明会同时拥有原先两个或多个声明的特性
玖柒的小窝
2021/11/28
1.6K0
TS中的命名空间合并
天池 在线编程 区间合并(字符串)
例如,区间[a, b)和区间[ab,c)是可以合并的, 区间[a,b)和区间[b, c]也是可以合并的。
Michael阿明
2021/09/06
3650
LeetCode 1768. 交替合并字符串
给你两个字符串 word1 和 word2 。 请你从 word1 开始,通过交替添加字母来合并字符串。 如果一个字符串比另一个字符串长,就将多出来的字母追加到合并后字符串的末尾。
Michael阿明
2021/09/07
5720
iOS中合并framework
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010105969/article/details/70306483
用户1451823
2018/09/13
1.6K0
iOS中合并framework

相似问题

发布状态:短信敏感权限导致播放商店被拒

115

Github权限错误

21

编译android c++工程权限被拒

11

新建文件时出现权限被拒异常

42

Firebase中批量用户订阅某主题时出现权限被拒错误

110
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文