2

現在、さまざまな Web エージェンシーによって作成された約 140 の Web アプリケーションを提供しています。セットアップは通常のLEMPスタックです。

それらをマイクロサービスとして移行するために、1.2 k8s クラスターがインストールされています。私たちが直面している問題は、静的コンテンツと動的コンテンツの提供に関するものです。もちろん、この目的のために、2 つの異なるコンテナー (nginx と php-fpm) を使用しますが、両方でデータを共有するための適切なソリューションを見つけることができません。

バージョン管理されたデータ コンテナーを使用できるようにしたいと考えていましたが、明らかに k8s の範囲外です。残念な。

gitRepo はオプションではありません。これは、稼働中の git infra にインスタンス ポッドに依存したくないためです。それがうまくいかない場合は、自律的になり、トラフィックを処理できるようにしたいと考えています。

他のオプション (フロッカーなど) は、単純なデータ コンテナーに比べて重く複雑に見えます。また、データストレージから独立したいと考えています。

私が知らないオプションはありますか?誰かこれについてアドバイスがありますか?簡単にロールフォワード/ロールバックするために、物事をバージョン管理できるようにしたいことを強調させてください。

お時間をいただきありがとうございます

4

0 に答える 0