Entries from 2023-01-01 to 1 year

DRFのDecimalFieldから末尾のゼロを除外

Django REST framework (DRF) において、DecimalFieldから末尾のゼロを除去する方法です。具体的には以下のように挙動を変更します。 # 現在 Decimal('0.001000000') >> "0.001000000" # 期待する結果 Decimal('0.001000000') >> "0.001" この機能は以下のPR…

EKSのマネージド型ノードを並列更新

ノードを並列更新することで、マネージド型ノードグループの更新時間を短縮できるようなので試してみました。 docs.aws.amazon.com It determines the maximum quantity of nodes to upgrade in parallel using the updateConfig property for the node grou…

python-xmlsecのインストールに失敗(libxmlsec1 1.3)

環境 macOS 12.4 Homebrew 4.1.2 事象 python-xmlsecをインストールしようとすると以下のエラーが出ました。 Using version ^1.3.13 for xmlsec Updating dependencies Resolving dependencies... (0.4s) Package operations: 1 install, 0 updates, 0 remov…

Container InsightsでFluentdをFluent Bitに変更

はじめに EKS 1.24へのアップグレードに伴い、コンテナのログをFluent BitでCloudWatch Logsに送るように変更しました。 Amazon EKS Kubernetes versions - Amazon EKS If you already have Fluentd configured for Container Insights, then you must migra…

EKSでALBに割り当てたWAFV2のACLが自動で解除される問題

事象 WAFV2のACLをIngressで作成したALBにマネコンから割り当てたところ、 20分程した後に設定が解除されてしまいました。 原因を探るため、CloudTrailのイベント履歴を辿ると、 aws-load-balancer-controllerによるDisassociateWebACLの実行が確認できまし…

Nintendo Switch Joy-Conのスティック交換

はじめに Joy-Conのスティックを交換する機会があったので使用したキットや参考動画をメモしておきます。 スティックの交換 似たものがたくさんありますが、修理キットはこれを購入しました。 【2023初心者対応版48in1】Joy-con修理キット JOY-CONスティック…