1

このビデオで説明されているように、Stackpoint を使用して AWS で Kubernetes/Fabric8 のインストールを開始しようとしています: https://www.youtube.com/watch?v=lNRpGJTSMKA

私の問題は、利用可能なボリュームがなく、それらの PV 要求を解決する方法がわからないため、3 つのアプリが起動しないことです。たとえば、Gogs は次のエラーを報告しています。

Unable to mount volumes for pod "gogs-2568819805-bcw8e_default(03d618b9-7477-11e6-8c6b-0a945216fb91)": timeout expired waiting for volumes to attach/mount for pod "gogs-2568819805-bcw8e"/"default". list of unattached/unmounted volumes=[gogs-data]
Error syncing pod, skipping: timeout expired waiting for volumes to attach/mount for pod "gogs-2568819805-bcw8e"/"default". list of unattached/unmounted volumes=[gogs-data]

これは非常に単純であると確信していますが、さまざまな K8、Fabric8 ドキュメントからここでドットを接続する方法がわかりません。AWS で新しい EBS ボリュームを簡単に作成できますが、この実行中のスタックを更新してこれらのサービスにアタッチする方法がわかりません。どんな助けでも大歓迎です!

4

2 に答える 2

0

Kubernetes 用の AWS ボリュームを作成および管理できる機能を出荷しました。ボリューム、PV、およびクレームを取得します。Fabric8 が必要とするクレームに名前を付けるだけです。最終的に、動的ボリューム作成を使用できるようになります。

于 2016-09-16T00:21:49.973 に答える
0

申し訳ありませんが、gofabric8 のどのバージョンを使用していますか? 現在、コア プラットフォーム アプリの永続的なボリューム サポートを追加していますが、スタックポイントの統合はまだ完了していません。うまくいけばすぐに。

--pv=false今のところ、デプロイ中に使用して PV クレームを無効にできるはずです。だからgofabric8 deploy --pv=false。統合が行われ、AWS 永続ボリュームを活用できるようになるまで、これをデフォルトとして使用することを検討します。

于 2016-09-15T08:19:45.047 に答える