Entries from 2020-11-01 to 1 month

DjangoでViewのリクエスト前後に任意の処理を差し込む

デコレータを使用し、DjangoのViewでGETやPOSTリクエストの処理前後に任意の処理を差し込む方法をまとめます。 やりたいこと デコレータの作成 Viewの実装 利用例 事前処理でビューへのアクセス権限を判定 事後処理でレスポンスを更新 まとめ やりたいこと …

SAMLtestでSAML2.0(Shibboleth)認証をテスト

SAML2.0 IdP/SPのテストに便利なサービスSAMLtest.idを見つけました。 実際にShibboleth認証に対応したSPのテストに使ってみたので、本エントリに手順をまとめます。 テスト対象のSP 使い方 SPのメタデータをアップロード IdPの追加 SPにログイン まとめ テ…

EKS(on Fargate)でEFSにデータを永続化

EKSでは積極的にRDS等のマネージドサービスでデータを保存したいところですが、種々の事情により永続ボリュームを用意しなければならないこともあります。 先日、PostgreSQLコンテナのデータをEFSを用いて永続化してみたので以降に手順をまとめます。 Amazon…

MongoDB Node.js DriverでAmazon DocumentDB(TLS有効)に接続するとunable to get local issuer certificate

AWSコンソールで確認したURIを指定してMongoDB Node.js driver( mongodb 3.0.2 )でDocumentDB(TLS有効)に接続しようとしたところ、 MongoNetworkError: unable to get local issuer certificate となってしまいました。 事象 DBの接続情報は作成したクラスタ…