根本原因は分かってないけど postgres 関連。 pg_data_dir を /var/tmp/pg_docker にしていたけどいつの間に死んでいた。 ※ 更新 /var/tmp は消えないもんだと思ってたら普通に…
データのバックアップに悩むくらいならクラウドストレージの「Backblaze」に保存するのが賢いぞ
胡散臭いタイトルになってしまった。 皆さんは自宅のファイルサーバーのバックアップはどうやって取ってますか? RAID とかですか?バックアップ用の HDD に流してるとかですか?でも家燃えたらどうします? Backbla…
Fargate + gRPC で B/G とカナリアリリースを実現する
構成 課題① こんな構成のとき、API のタスクだけを更新する際に Blue/Green とカナリアリリースを実現するときにどうするのが良いか迷ったのでまとめておきます。 gRPC なので、Front -> Intern…
Ansible AWX + tower-cli の –limit が動かない問題
–limit が動かない $ tower-cli job launch –job-template=1 –limit $(hostname -f) こうしても、–limitが効かずに全インベン…
Ansible AWX のバックアップ・リストアのやり方(Docker編)
TL;DR バックアップ・リストアはできた。 コンテナ(awx_task)に直で入れたもの以外は全て復元できた。 概要 Docker で構築した Ansible AWX のバックアップ・リストアのやり方 環境 pg_us…
Ansible AWX Exception: project_update xx (failed) encountered an error (rc=2), please see task stdout for details の対処法を見つける方法
Exception: project_update 71 (failed) encountered an error (rc=2), please see task stdout for details ジョブがエラーに…
AnsibleでOpenStackのserver groupを適用したインスタンスを作成する
Ansible で OpenStack を使う準備 openstacksdk openstack credentials interpreter openstacksdk Ansible は brew とかで入れるより、…
Ansible AWX で .ssh/config を適用させたい
コンテナの中に入って root ユーザーの .ssh/config を設定すればOK [local]$ docker exec -it $( docker inspect –format="{{.Id}}…
Cloudflare「Error 1000: DNS points to prohibited IP」の解決
概要 こんなシステムのとき、ユーザーから Cloudflare を通って最上段のリバプロのバックエンドが Cloudflare + proxy:on の環境のとき、「Error 1000: DNS points to p…
個人サービスに定額課金を超手軽に導入する「Stripe」
概要 個人サービスで開発しているサービスに定額課金を試しに導入してみたくて、Stripe を使ってみたら最高に簡単に導入できたので紹介したいと思います。 uploader.xzy.pw Stripe 決済プラットフォーム…