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.
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:
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/
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/