
私は minikube kubernetes クラスターを実行しており、次のスクリプトを使用しました: https://github.com/ContainerSolutions/レジストリツール
レジストリ ポッドを保護するため。readme には「現時点ではストレージ バックエンドは構成されません。構成ファイルを参照して、構成方法を確認してください」と書かれていますが、どの構成ファイルが参照されているのかわかりません。つまり、Minikube VM (VirtualBox ハイパーバイザー上の MacOS ホストで実行) でストレージ ソリューションを構成し、それをレジストリ ポッドのストレージ バックエンドとして構成するにはどうすればよいでしょうか? (そして、インターネットからアクセスできるようにするには)
答え1
このスクリプトは私が書いたもので、今では少し古くなっています。ただし、これは Docker レジストリ構成を参照しています。レジストリの設定。
あなたの場合、レジストリをディスクに保存し、そのディスクを minikube のボリュームにしたいのでしょう。ただし、minikube でボリュームがどのように機能するかはすぐには思い出せません。
Kubernetes 内で実行するのがより簡単になる可能性のある代替手段は、次のとおりです。https://github.com/ContainerSolutions/trow(これは実際にはレジストリ ツール プロジェクトの後継です)。