そこで、ガイド (https://dev.mysql.com/doc/mysql-operator/en/mysql-operator-installation-kubectl.html) に従って、MySql クラスターを Kubernetes Ubuntu Server 22.04 クラスターにインストールしました。
次のコマンドを実行して、必要な yaml デプロイメント ファイルをインポートすることに成功しました。
リーリーdeploy コマンドを実行すると、ポッドが再起動を続けます。
リーリーこれはログの出力です (エラーが発生しました)
リーリーこれは説明です:
リーリー助けやアイデアがあれば幸いです。
これを見てみましょう。
Kubernetes 上で MySQL をデプロイおよび管理するための kubeblocks というオープン ソース ツール。
それがあなたの問題を解決できると思います。
exec format error
通常、使用しているイメージが展開先のアーキテクチャに適していないことを意味します。つまり、AMD64 ノード上で ARM イメージを使用し、その逆も同様です。Oracle Container Registry 上のすべての MySQL イメージは AMD64 イメージであるため、クラスタは Ampere インスタンスなどの ARM アーキテクチャ上で実行されていると思います。
x64 アーチ インスタンス上で実行するか、ARM 用のイメージを見つけるか、ソースに移動して ARM 用のイメージを再構築する必要があります。