秘密鍵は手元にあるけど、公開鍵がすぐに出せないということがよくある。 しかし、秘密鍵を元に公開鍵を作成することは可能だ
tech
linux
ssh秘密鍵を元に公開鍵を復元する
kusanagi(wordpress)
wordpressの運用でよく使うコマンド
インフラエンジニアとしてwordpressをいじっていると、よく使うオペレーションの一つが、ステージング環境から、本番環境へデータのコピーだ。逆の場合もある。 その際、の必要な作業の一つはURLの変更だ。URLをSQLコマンドで変更した。
linux
hint: Updates were rejected because the tip of your current branch is behind
git pushすると以下のようなエラーが出てrejectされることがある。その対処
docker
invalid header field value “oci runtime error:
docker execでコンテナの中に入ろうとした際、エラーが吐かれ、中には入れなかった。
linux
VyOSでルーティングを設定する
CiscoライクなオープンソースのVyOSというOSSのrouterがある。 メインのクラウドがAWSやGCPであればVyOSを使わなくてもよいが、さくらインターネットなどで作業をする際は、まだまだVyOSのお世話になることが多い。よくある手順をまとめた。
redash
Docker版 redashをv5 (5.0) へupdate!
redash v5 (5.0)がリリースされた。 今までは4.0.0-rc.1(ほぼlatest)を使っていたが、v5へupdateしたときの手順を記す。
aws
aws-cliでEC2を作成しEIPを付与
AWSのインスタンス作成でコマンドラインベースで使うよくある手順をまとめた
docker
“transport: dial unix /var/run/docker/containerd/docker-containerd.sock: connect: connection refused”: unknown
dockerが高不可に陥ると本エラーが発生することがある。 原因はDockerを動かしているサーバ(ホスト)と、Dockerコンテナの通信の不通
aws
AWSでkusanagi (wordpress高速化マシン) を使う落とし穴
AWSで稼働しているwordpressのmysqlが突如down! 原因を探っていくと、高負荷時にOutOfMemoruになりOOM Killerが発動したことがわかった
linux
AnsibleError: template error while templating string
AnsibleのTemplateモジュールはファイルの中身に変数を入れたいときなどにとても便利。Ansible's Template module is very useful when you want to put variables in the contents of a file.