HackToTech

Hack To Technology

2021-07-01から1ヶ月間の記事一覧

Pythonで辞書の配列から新たに辞書を作成する

pythonのreduceたまにどこにあるかよくわかんなくて迷う from functools import reduce ld = [{'Key': 'Key1', 'Value': 'Value1'}, {'Key': 'Key2', 'Value': 'Value2'}, {'Key': 'Key3', 'Value': 'Value3'}] reduce(lambda acc, x: dict(acc, **{x['Key']…

FargateでAWS CDKを実行して動的にクロスアカウントの別リージョンにデプロイしようとしたらハマった話

あんまりケースとしてはなさそうだけどCDKの実行基盤でFargateを採用してみた なんでそんなことしてたかの詳細は割愛するとして、 自分同様DockerImageにCDKの諸々を固めて cdk --profile なんたら --role-arn なんたら2 deploy みたいなことをFargateでやっ…

AWS CDKでdiffが出るのにdeployでnochangesになる

最近CDK使ってて出会した 端的に言えばCFnが悪いやつ(下はGithubのIssue) github.com ただまあ公式にも書いてあるこれをどうにかしてデプロイしたい CreationPolicy、DeletionPolicy または UpdatePolicy 属性単独では更新できません。 更新できるのは、リソ…