Kubernetes: Monter le bucket de stockage Google dans le conteneur Google

Créé le 14 mars 2016  ·  3Commentaires  ·  Source: kubernetes/kubernetes

Je souhaite monter le bucket de stockage Google dans Google Container Engine à l'aide de gcafuse ou de tout autre outil/autre disposition. Le conteneur Docker s'exécute sous le moteur de conteneur Google. Nous devons donc utiliser le fichier yaml pour y définir quelques paramètres.

S'il existe un type de chose/paramètre qui peut être utilisé dans le fichier .yaml pour créer un nouveau contrôleur/service de réplication en utilisant privilégié ou --device sys_admin ou tout autre paramètre requis qu'il contient.

Commentaire le plus utile

@jadhavnitind Vous avez probablement résolu ce problème maintenant, mais pour ceux d'entre nous comme moi qui trouvent cela comme le premier succès dans Google, consultez : https://lemag.sfeir.com/wordpress-cluster-docker-google-cloud -Plate-forme/

Tous les 3 commentaires

vous pouvez utiliser privilégié :

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

l'indicateur --device n'est actuellement pas pris en charge.

Est-il possible de monter un bucket de stockage Google dans le pod/conteneur Google Container Engine ? J'ai installé gcsfuse dans l'image du conteneur docker et en utilisant les paramètres suivants pour le monter, je ne peux toujours pas le monter dans le conteneur. Besoin de plus d'entrées là-dessus.

apiVersion : v1
genre : Service
métadonnées :
nom: Apache-frontend
Étiquettes:
application : apache-webapp
spécification :
tapez : NodePort
ports :

  • ports : 80
    Port cible : 80
    protocole : TCP
    nom : http
  • port : 443
    protocole : TCP
    nom : https
    sélecteur:
    application : apache-webapp
    type : Équilibreur de charge

apiVersion : v1
genre : ReplicationController
métadonnées :
nom: Apache-frontend
spécification :
répliques : 1
modèle:
métadonnées :
Étiquettes:
application : apache-webapp
spécification :
conteneurs :
- nom : apache-https
image : gcr.io/myproject/new- httpd:v1
securityContext :
capacités : {}
privilégié : vrai
commande : ["gcsfuse --key-file=/usr/local/Test.json test1-clod-storage /mnt"]
ports :
- Port conteneur : 443
- conteneurPort : 80

Merci d'avance.

@jadhavnitind Vous avez probablement résolu ce problème maintenant, mais pour ceux d'entre nous comme moi qui trouvent cela comme le premier succès dans Google, consultez : https://lemag.sfeir.com/wordpress-cluster-docker-google-cloud -Plate-forme/

Cette page vous a été utile?
0 / 5 - 0 notes