Containerイメージは作り続けていたのですが、そういえばバージョンが5.0まできていました。
Changelogは以下の通り
Knot Resolver 5.0.0 released – Knot Resolver
Resolve DNS names like it’s 2024
Knot Resolver 5.0.1 released – Knot Resolver
Resolve DNS names like it’s 2024
コメント
メジャーアップデートに絡んでいくつかの設定パラメータが変わっているので一度公式ドキュメントに目を通しておく必要があると思います。
Upgrading — Knot Resolver 5.7.1 documentation
5.0からはsystemd socketが使われなくなったり、 -f
/ --forks
オプションが -n
/ --noninteractive
に置き換わったりしています。また、luaモジュールが使用されているのが特徴ですが、lua-httpとcqueueを使用して、lua-socketとlua-secへの依存関係を削除されたり、lua-filesystemへの依存関係も削除されたりと少しずつモジュール構成が変わってきています。
他にも--config
/ -c
オプションで複数の設定ファイルを使用できるようになったので、設定ファイルの可読性を上げられるかなと思います。
筆者のcontainerイメージ
Docker