追加・変更された機能
- 次のMySQLサーバーエンタープライズキーリング機能のサポートが追加されました: キーリングUDF関数、keyring_file、keyring_encrypted_file、keyring_oci。これにより、新しい"キーリング"要素が InnoDB Cluster仕様に追加されます。
バグ修正
- 削除されるPodのファイナライザーが(削除、スケールダウン、バージョンアップグレード、または一般的なSTSの変更により)削除されなかった場合、未処理の例外がdba.removeInstance()によって出されました。操作は終了状態のままになります。(バグ #34860802)
- 末尾にスラッシュがあるリポジトリURLを定義すると、有効なURLとして認識されませんでした。(バグ #34731139)
- InnoDBクラスターとバックアッププロファイルのためのpodLabelsとpodAnnotationsのサポートが追加されました。(バグ #34728086、バグ #34733731)
- readinessprobe.shスクリプトは、コンテナの準備ができていることを示すためにショートカットとして/mysql-readyに書き込むことができませんでした。これは、/tmp/mysql-readyに書き込まれ、新しいInnoDBクラスター用に機能します。(バグ #34719171)
- InnoDBクラスターのデプロイメントは、最初のルーターが終了する前に2番目のルーターを作成する可能性がありました。1つのルーターが予期されていた時にそれを行います。(バグ #34689594)
- MySQL InnoDBCluster Helmチャートでは、ルーターのpodSpecを指定できませんでした。これにより、デプロイされたルーターのアフィニティなどの設定を指定できませんでした。(バグ #34659086)
- オペレーターは、spec.initDB.dump.optionsオブジェクトを、MySQL ShellのloadDump()に直接渡されるキーと値のペアのディクショナリとしてサポートするようになりました。(バグ #34648640)
- バックアップポッドがユーザー root:rootの代わりにユーザー mysql:mysqlとしてファイルを実行および保存できるようにするsecurityContext仕様がバックアップに追加されました。これにより、マウントされたディレクトリをmysql:mysqlに変更する、fixdumpdirという名前の新しいinitContainerも追加されます。(バグ #34559403)
- 次の権限を「追加」から「削除」に変更して、セキュリティ コンテキスト機能を変更しました: DAC_OVERRIDE、SETGID、SETUID、SYS_NICE、SYS_RESOURCE。(バグ #108196、バグ #34568118)
MySQL Operator for Kubernetes 8.0.32-2.0.8 リリースノート(MySQLウェブサイト): https://dev.mysql.com/doc/relnotes/mysql-operator/en/news-8-0-32-2.0.8.html
MySQL Editions
MySQLのサブスクリプションは、24時間365日体制でお客様をサポートいたします。さらに MySQL Enterprise Edition では、データベース管理者支援ツール MySQL Enterprise Monitor やバックアップツール MySQL Enterprise Backup をご利用いただけます。