Est-il possible de télécharger tous les fichiers d'une application dans le Cloud Foundry?
Est-il possible de télécharger les fichiers de l'application sur mon PC local, c'est à dire effectuer l'opération inverse de "pousser"?
OriginalL'auteur user626528 | 2014-01-29
Vous devez vous connecter pour publier un commentaire.
J'utilise ce script simple pour télécharger tous les fichiers de log dans mon application, vous pouvez l'ajuster pour obtenir tout le contenu dans le dossier app
cf version 6.12.2-24abed3-2015-07-15T14:20:44+00:00
). Je suiscf: 'file' is not a registered command. See 'cf help'
cf fichiers est la commande
ne fonctionne pas avec Diego backend 🙁
OriginalL'auteur Maaz Khan
Les versions récentes de
cf
(Cloud Foundry interface de ligne de commande) rend ce plus simple à l'aide de la télécharger le plugin: https://github.com/ibmjstart/cf-downloadPlus de détails à partir de l'un des auteurs à http://blog.ibmjstart.net/2015/05/22/cf-download/
Modifier
Comme l'a souligné Dharmi, cela ne fonctionne pas avec le Diego backend https://github.com/ibmjstart/cf-download/issues/12
Merci!!!! A fonctionné comme un charme 😀
cf-téléchargement ne fonctionnent pas si l'application est en cours d'exécution sur le Diego backend.
OriginalL'auteur xverges
Tant que votre application terminée mise en scène avec succès (c'est à dire l'accumulation pack couru et terminé), vous devez être en mesure de télécharger la goutte qui a été construit par la MUCOVISCIDOSE. Qui contiendra, entre autres choses, le code de votre application.
Ex:
Voir aussi https://apidocs.cloudfoundry.org/2.6.0/apps/downloads_the_bits_for_an_app.html & http://v3-apidocs.cloudfoundry.org/version/3.50.0/#download-package-bits
Mise à JOUR (7/13/2018)
Il est également maintenant
cf local
, qui est un fc cli plugin qui fait plusieurs choses. Une des choses qu'il vous permet de facilement exporter et importer des gouttelettes. C'est probablement la façon la plus simple de le faire à l'avenir.https://github.com/cloudfoundry-incubator/cflocal
droplet
des ressources disponibles: { "code": 10000, "description": "Inconnus " demande", "code_erreur": "FC-NotFound" }Essayez ceci. Ce qui permettrait de répondre de retour avec 302. Et curl n'a pas suivi la redirection. Trouvez votre jeton d'accès de ~/.cf/config.json et faire un "wget --header='Autorisation: votre jeton' api.exécuter.pivot.io/v2/apps/7f4bb926-49d0-491b-a092-a06f1ddb7263/...
Une fois que vous obtenez ce fichier à télécharger, comment puis-je l'ouvrir? Ne semble pas à l'ouvrir comme un
.zip
.C'est une archive, je ne me souviens pas si c'est un zip ou tar gzip. Si vous exécutez
file <name>
il va vous le dire. Ou si vous êtes sur Windows, vous pouvez simplement essayer de l'ouvrir avec un archivage/extraction de l'app. Il va probablement détecter le bon format.Merci!!!! La commande curl était la seule chose qui a fonctionné pour moi sur le
Diego
backend. Pour moi (sur Windows 7), le fichier téléchargé est un tar (donc,tar xvzf my-droplet
va extraire les fichiers)OriginalL'auteur Daniel Mikusa
J'ai écrit ce Rubis Gist a tout à l'arrière, il doit encore travailler avec un petit peu de bricolage ou, comme c'est..
https://gist.github.com/danhigham/4705713
OriginalL'auteur Dan Higham