2017-12-19 6 views
0

のように、開発用にローカルコンピュータのフォルダをKubernetesにマウントすることは可能ですか?Kubernetesを実行しているコンテナにローカルフォルダをマウントできるかどうか知っていますか。docker run -v

Like docker run -it -v .:/dev some-image bashローカルマシンでこれを行い、VSコードからコンテナにリモートデバッグします。

更新:telepresence リンク:https://kubernetes.io/docs/tasks/debug-application-cluster/local-debugging/

あなたはそれを知っていますか、Kubernetesにローカルコンピュータを搭載することが可能である。これは解決策になるかもしれません。このコンテナは、Cassandra IPアドレスにアクセスできる必要があります。

可能かどうかご存知ですか?

+0

あなたはミニクーブhttps://github.com/kubernetes/minikubeを使用していますか? – fiunchinho

+0

いいえ、Google Compute Engineを使用しています –

答えて

1

docker -vhostPathボリュームタイプのようなものをやっている限り、このトリックを行う必要があります。しかし、これは、使用したいコンテンツをPodが実行するノードに格納する必要があることを意味します。つまり、GKEの場合は、ワークステーションではなくGoogleの計算ノードにコードが存在する必要があるということです。ローカルのk8sクラスタが(minikube、kubeadm ...)ローカルdevにプロビジョニングされている場合は、同様に動作するように設定できます。

+0

テレプレゼンスを見たことがありますか? –

関連する問題