Kubernetes: GoogleストレージバケットをGoogleコンテナにマウントする

作成日 2016年03月14日  ·  3コメント  ·  ソース: kubernetes/kubernetes

gcafuseまたはその他のツール/その他のプロビジョニングを使用して、GoogleストレージバケットをGoogle ContainerEngineにマウントしたいと思います。 DockerコンテナはGoogleコンテナエンジンで実行されるため、yamlファイルを使用していくつかのパラメータを定義する必要があります。

.yamlファイルで特権または--devicesys_adminまたはその他の必要なパラメーターを使用して新しいレプリケーションコントローラー/サービスを構築するために使用できるもの/パラメーターがある場合。

最も参考になるコメント

@jadhavnitindあなたはおそらくこれまでにこれを解決しましたが、これをGoogleの最初のヒットとして見つけた私のような人は、 https//lemag.sfeir.com/wordpress-cluster-docker-google-cloudをチェックしてください。 -プラットホーム/

全てのコメント3件

特権を使用できます:

http://kubernetes.io/docs/user-guide/pods/#privileged -mode-for-pod-containers

--deviceフラグは現在サポートされていません。

Google Storage BucketをGoogleContainer Enginesポッド/コンテナにマウントすることは可能ですか? Dockerコンテナイメージにgcsfuseをインストールしましたが、次のパラメータを使用してマウントしましたが、コンテナにマウントできません。 さらに入力が必要です。

apiVersion:v1
種類:サービス
メタデータ:
名前:apache-frontend
ラベル:
アプリ:apache-webapp
スペック:
タイプ:NodePort
ポート:

  • ポート:80
    targetPort:80
    プロトコル:TCP
    名前:http
  • ポート:443
    プロトコル:TCP
    名前:https
    セレクタ:
    アプリ:apache-webapp
    タイプ:LoadBalancer

apiVersion:v1
種類:ReplicationController
メタデータ:
名前:apache-frontend
スペック:
レプリカ:1
レンプレート:
メタデータ:
ラベル:
アプリ:apache-webapp
スペック:
コンテナ:
-名前:apache-https
画像:gcr.io/myproject/new- httpd:v1
securityContext:
機能:{}
特権:true
コマンド:["gcsfuse --key-file = / usr / local / Test.json test1-clod-storage / mnt"]
ポート:
--containerPort:443
--containerPort:80

前もって感謝します。

@jadhavnitindあなたはおそらくこれまでにこれを解決しましたが、これをGoogleの最初のヒットとして見つけた私のような人は、 https//lemag.sfeir.com/wordpress-cluster-docker-google-cloudをチェックしてください。 -プラットホーム/

このページは役に立ちましたか?
0 / 5 - 0 評価