Kubernetes: Google-Storage-Bucket in Google-Container einbinden

Erstellt am 14. März 2016  ·  3Kommentare  ·  Quelle: kubernetes/kubernetes

Ich möchte Google-Storage-Bucket in Google Container Engine mit gcafuse oder einem anderen Tool/einer anderen Bereitstellung bereitstellen. Der Docker-Container läuft unter der Google-Container-Engine. Wir müssen also die yaml-Datei verwenden, um einige Parameter darin zu definieren.

Wenn es irgendeine Art von Ding/Parameter gibt, der in der .yaml-Datei verwendet werden kann, um einen neuen Replikationscontroller/-dienst mit privilegierten oder --device sys_admin oder anderen erforderlichen Parametern darin zu erstellen.

Hilfreichster Kommentar

@jadhavnitind Sie haben das wahrscheinlich inzwischen gelöst, aber für diejenigen von uns wie ich, die dies als ersten Treffer in Google finden, https://lemag.sfeir.com/wordpress-cluster-docker-google-cloud -Plattform/

Alle 3 Kommentare

Sie können privilegiert verwenden:

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

das Flag --device wird derzeit nicht unterstützt.

Ist es möglich, Google Storage Bucket im Pod/Container von Google Container Engines bereitzustellen? Ich habe gcsfuse im Docker-Container-Image installiert und mit den folgenden Parametern gemountet, um es immer noch nicht im Container zu mounten. Brauche mehr Inputs dazu.

apiVersion: v1
Art: Service
Metadaten:
Name: Apache-Frontend
Etiketten:
App: Apache-Webapp
spezifikation:
Typ: NodePort
Häfen:

  • Hafen: 80
    Zielport: 80
    Protokoll: TCP
    Name: http
  • Hafen: 443
    Protokoll: TCP
    Name: https
    Wähler:
    App: Apache-Webapp
    Typ: LoadBalancer

apiVersion: v1
Art: ReplicationController
Metadaten:
Name: Apache-Frontend
spezifikation:
Repliken: 1
Vorlage:
Metadaten:
Etiketten:
App: Apache-Webapp
spezifikation:
Behälter:
- Name: Apache-https
Bild: gcr.io/myproject/new- httpd:v1
SicherheitKontext:
Fähigkeiten: {}
privilegiert: wahr
Befehl: ["gcsfuse --key-file=/usr/local/Test.json test1-clod-storage /mnt"]
Häfen:
- ContainerPort: 443
- ContainerPort: 80

Vielen Dank im Voraus.

@jadhavnitind Sie haben das wahrscheinlich inzwischen gelöst, aber für diejenigen von uns wie ich, die dies als ersten Treffer in Google finden, https://lemag.sfeir.com/wordpress-cluster-docker-google-cloud -Plattform/

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen