のーずいだんぷ

主に自分用メモですが、もしかしたら誰かの役に立つかもしれません

2019-10-01から1ヶ月間の記事一覧

Python のサーバレスwebフレームワークのchaliceのconfig.jsonで設定できることをまとめた

chaliceとは? ざっくりまとめ API Gateway Lambda ディレクトリ構成(設定ファイルの場所) 設定内容 設定を分ける方法 API Gatewayのstage毎に設定を分ける Lambda関数ごとに設定を分ける 例外としてREST APIのlambda関数は名前が決まっている 簡単な例 IAM…

CloudWatchLogsエージェント(awslogs)がS3に保存している設定ファイルをフェッチできない

何をしようとしたのか 詳しい状況(調査履歴、結論だけでも十分です) プロセスはちゃんとrunning ログを確認 設定ファイル確認 手動でエージェントに設定をフェッチ 結論 うまく行った場合のログ AWSで挙動がおかしい時、頭の片隅にIAMの権限不足を入れとこう…

Serverless Frameworkでlayerをデプロイ&そのままデプロイしたlambda関数でも使用する

やろうとしたこと 設定する内容 結論 Ref:ってなに? 参考 やろうとしたこと Serverless Frameworkを使用するとlambdaのlayerを簡単にデプロイできる。 layerは複数のプロジェクトで同じライブラリを使いたい時等に非常に役に立つが、たまに一緒にデプロイし…

AndroidSDKのビルド・デプロイ周りでぶつかったエラーを供養する

はじめに エラー1 エラー1 対応 エラー2 エラー2対策 どのNDKバージョンにすればよいか? エラー3 エラー3対策 はじめに 先日、会社で新しいプロダクトの理解を深める過程で「せっかくだからプロダクトについての事前情報一切なしでプロダクトを把握する能力…

Androidのエミュレータをコマンドラインから起動する

はじめに 結論なにをするか。 補足 参考 はじめに androidのエミュレータは本来Android Studioのメニューバー>[Tools]>[AVD Manager]を選択して起動するものだが、実際はSDKの中に実行ファイルがあるのでそれを直接動かせば起動できる。 ただし、環境変数周…

Route53で管理しているドメインからサブドメインを作成して、別アカウントのAPI Gatewayのカスタムドメインと紐付ける

やること整理 1. アカウントBでサブドメインを作成する。 2. アカウントAの親ドメインとサブドメインのトラフィックをを紐付ける 3 アカウントBのAPI Gatewayでサブドメインをカスタムドメインとして設定する。 3.1 ACMでサブドメインのTLS証明書を取得する …

AWS DynamoDBでエラー 'One or more parameter values were invalid: Condition parameter type does not match schema type' がでた。

何をしたのか? エラー内容(タイトルと同じ) 問題の引数param 原因は? 修正結果 何をしたのか? 先日同様にAWS SDK(Node.js)のdocumentClientクラスでqueryを投げようとしていた。 エラー内容(タイトルと同じ) One or more parameter values were invalid: …

AWS DynamoDBでエラー[Invalid KeyConditionExpression: Syntax error; token: -, near]が発生する

何をしようとしたのか エラー本文 メソッドに渡すパラメータ 結局原因は? 対策した つまりどういうことなのか? 何をしようとしたのか Node.jsのAWS SDKを使用して、query( )を行いたかった。 (DocumentClientクラスを使用) 以下のようなparamを設定したと…

作成したIAMロールがEC2インスタンスに設定できない問題

どういう問題か? 何が原因だったのか?? 設定(信頼関係の編集) 設定(インスタンスプロファイルARN) 設定完了! どういう問題か? EC2は起動する時、もしくは起動中のインスタンスにたいしてIAMロールを設定できる。 AWSのリソースをこのインスタンスから使…

チャンスを掴むために必要なこと

メンタリストdaigoさんの動画「チャンスをつかめるかわかるテスト」を見た感想 私はdaigoさんの動画が好きで、よく参考にさせていただいているのですが、「よくよく考えると動画もインプット作業だよな」とふと思ったので とりあえず定着の為に感想?と書こ…

ubuntuで自動のapt updateを停止する方法

なぜこれが必要なのか 解決方法は? どうすれば止まる? なぜこれが必要なのか Ansibleやitamae等のプロビジョニングツール使った場合に遭遇しやすいエラーとして、起動直後にバックグラウンドでaptが実行されていることでapt関連のファイルがロックされてい…