投稿者:

AWS

ECS+Nginxのulimitsのチューニング socket() failed (24: Too many open files) while connecting to upstream, client …

ECS FargateのNginxのエラーログ   CloudWatch Insightsで検索 結果 JMeterで負荷テストかけたらエラーメッセージ発生していた  現状の暗黙のデフォルト値を確認 // ECS execがECS Serviceで有効であることが前提 AWS ECS Exec タスク定義   781509であることがわかった。 90%を割り振ることにする 781509 …

DevOps, IaC

Terraform DatadogでAPI監視・自動復旧

    そのままでは動かないので参考までに。   DatadogでAPIの外形監視をして、応答がなければDatadog -> Lambda -> EC2(SSM)経由でEC2のNginxを再起動します。   Datadog側 Terraform   terraform.tfvars   variables.tf   …

開発

RDS管理用アプリ ManageRds【README】

    GitHub ManageRds GitHub ManageRds     ジョブサーバの /root/manageRds に設置したアプリを利用してバックアップを行うのが良いでしょう。   バックアップしているもの dumpファイル binlogファイル   S3のバケット作成   {プロジェクト名}-backup-d …

PHP

PHP ソート用キー配列で、配列をソートする uksort() array_flip()

  https://github.com/yuukanehiro/AlgorithmsDataStructure/blob/main/Sort/UkSortBySortKeys.php     array_flip()とuksort()の応用。 CSV作成でよく使う🐱           Amazonおすすめ iPad 9世代 …

開発

勉強会用資料 Terraformハンズオン

社内向けのTerraformハンズオン勉強会用資料として作成   Terraform導入メリット 技術負債を軽減するためのもの クラウドのデザインが変わる問題の解消 スクショ手順書が死ぬ脆弱性を回避できる develop, staging productionと環境でのリソース作成漏れ防止 … 障害防止 再現、デプロイがスムーズ TerraformのコードとAWSの実態が=になる。実装が …

セキュリティ

Trivy による脆弱性スキャン

  インストール       利用しよう   Composer   npm   Docker Image     Amazonおすすめ iPad 9世代 2021年最新作 iPad 9世代出たから買い替え。安いぞ!🐱 初めてならiPad。Kindleを外で見るならiPad mini。ほとんどの人には通常のiPadをおす …

AWS

API Gatewayのエラーレスポンス マッピングテンプレート

422のバリデーションエラーのレスポンスを正しくJSONにする。 Lambda統合リクエストではない場合、自分でマッピングする必要があります🐱   実現したいもの   この部分   function.py   utils/exceptions.py       作成したマッピングテンプレート application/json   …

GCP

GCP CloudRun + ESPv2によるAPI Gatewayリバースプロキシの作成 CloudFunctions+BigQuery+CloudRun+ESPv2+独自ドメイン

  関連 GCP CLI設定 CloudFunctions+BigQuery+CloudRun+ESPv2+独自ドメイン① GCP BigQueryの作成 CloudFunctions+BigQuery+CloudRun+ESPv2+独自ドメイン② GCP CloudFunction 関数の作成 CloudFunctions+BigQuery+CloudRun+ESPv2+独自ドメイン③ …

GCP

GCP CloudFunction 関数の作成 CloudFunctions+BigQuery+CloudRun+ESPv2+独自ドメイン

  関連 GCP CLI設定 CloudFunctions+BigQuery+CloudRun+ESPv2+独自ドメイン① GCP BigQueryの作成 CloudFunctions+BigQuery+CloudRun+ESPv2+独自ドメイン② GCP CloudFunction 関数の作成 CloudFunctions+BigQuery+CloudRun+ESPv2+独自ドメイン③ …

GCP

GCP BigQueryの作成 CloudFunctions+BigQuery+CloudRun+ESPv2+独自ドメイン

  関連 GCP CLI設定 CloudFunctions+BigQuery+CloudRun+ESPv2+独自ドメイン① GCP BigQueryの作成 CloudFunctions+BigQuery+CloudRun+ESPv2+独自ドメイン② GCP CloudFunction 関数の作成 CloudFunctions+BigQuery+CloudRun+ESPv2+独自ドメイン③ …