問題タブ [kubernetes-pvc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
580 参照

docker - 再デプロイ後に Kubernetes PVC からのイメージにアクセスできない場合、何が問題になりますか?

デジタルオーシャン Kubernetes クラスター内で Strapi を使用しています。パブリック フォルダー イメージは、永続ボリューム クレーム (PVC) によって処理されます。再デプロイ後、画像は Strapi 内で表示され、http://api.mywebsite.com/uploads/blabla.jpgからも表示されます。同じクラスター内にある架空のイメージ プロセッサが、Strapi から同じイメージを取得しようとすると、404 エラーを返します。

これの原因は何ですか?

https://medium.com/faun/digitalocean-kubernetes-and-volume-permissions-820f46598965に書かれているような initContainer を構築しようとしましたが、役に立ちませんでした。


フローは次のようになります: フロントエンド -> イングレス -> イメージ プロセッサ (Fastify サーバー) -> 仮想 -> バックエンド

バックエンド:

バックエンド PVC:

バックエンド ポッドについて説明します。

PVC について説明します。

画像プロセッサ:

フロントエンドの img-url は

http://imagehandling.domain.com/b2b36f31caa9d8f6/320/title.webp?type=webp&width=320&url=http://backend:1337/uploads/b2b36f31caa9d8f6.jpg&filename=title