Encryptという認証局のものを使っています。Encryptの証明書を使い始めてしばらく経ちましたがいいかんじです。Encryptの証明書は無料で提供されており、certbotという証明書の取得や更新をコマンドで行うことの出来るツールが提供されているのが特徴です。証明書の有効期限は90日(3ヶ月)と短いですが、コマンド一発で証明書を更新できるのでデメリットではありません。Encryptが追随してくれているので)使えるということであり、度々世間を騒がせている弱い暗号方式を使った証明書によって起きる脆弱性に対しても運用上強いはずです。logjournalログはcentos7のデフォルトでは/run/log/journal/以下に格納されるが、/runはメモリベースファイルシステムなので揮発的であり、再起動時には消えてしまう。systemd-tmpfilesh2oをインストールするansibleのタスクを書いた。ついでにh2oの実行ユーザーをh2oユーザーにしてみた(デフォルトはnobody)。h2oの起動に失敗する。ログ見ると/var/run/h2oディレクトリへ書き込みできなくて起動失敗している。ディレクトリを作成するタスク書けば良いと思ったけど微妙感が...。h2oの起動スクリプトをいじるのも、h2oアップデート時元に戻されそうだしダメそう。これはその名の通り、systemdのテンポラリなファイルを管理できる。