操作
機能 #85
未完了chelsea の構成管理を新リポジトリへ移行する
開始日:
期日:
進捗率:
0%
一時中断:
いいえ
pinned:
いいえ
確認予定日:
前回確認日:
2024/05/26
管理外残件あり:
説明
旧リポジトリで管理されている最後のホストなので、どうにか移行したい。
たしか host と docker container の両方で nginx を立てるような面倒な構成になっていた気がおり、これをそのまま移行するとなると chelsea のためだけに新しく role を書き下ろすことになり大変ダルいのでこれはできれば避けたい。
そもそも何故そのような構成にしたのかが若干謎で、もしかするとコンテナの名前解決まわりで何かサボろうとして docker の内部 DNS を使うためだったかもしれない。もしそうなら、 Prometheus 向けの node exporter と house exporter をぜんぶホストのポートで露出して、 host の nginx から localhost:$PORT に垂れ流すだけで十分かもしれない。(つまり docker の nginx コンテナが要らない。) 今なら ufw も有効化しているので exporter にホストのポートを直接 listen させても支障はないはず。
nop_thread さんが6ヶ月前に更新
- 前回確認日 を 2024/05/26 にセット
いろいろ整理した結果、 chelsea が外部からアクセス可能である必要はなくなっている。
また、 chelsea 上で動いているサービスは house exporter (Wi-SUN) と nginx による reverse proxy のみ。
将来的には house exporter (Bluetooth) も動かしたいが、これはアンテナ等の具合による。
いずれにせよ chelsea はプレーンな Debian 等でないため弄るのが面倒で、できれば放置したい…… (とか言ってるといよいよ手がつけられなくなるぞ)
操作