Comment faire pour installer CloudFoundry sur le serveur local
Je sais que CF est faite pour la course sur plusieurs services de cloud computing pour une vue unifiée de l'microservice app. Cependant, je voudrais installer et exécuter le cloud foundry sur mon CentOS serveur local. En d'autres wourds je voudrais configurer mon privé "cloud" sur un serveur exécutant FC microservice application basée sur le récipient.
Comment puis-je installer un CF sur mon serveur local, de sorte que plus tard, je pouvais déployer des microservices sur le serveur local à des fins éducatives, pour microservice de ping-pong test?
- Si vous avez l'errance et virtualbox, vous pouvez utiliser PCFDev: github.com/pivotal-cf/pcfdev
Vous devez vous connecter pour publier un commentaire.
Installation FC (Cloud Foundry)
** Mise à JOUR **
Probablement la façon la plus simple est le PCF, Dev https://pivotal.io/pcf-dev BOSH Lite vous donne plus d'options, mais pour la plupart des gens juste essayer FC je recommanderais PCF Dev.
Façon la plus simple est de déployer les FC à l'aide de BOSH Lite. Vous aurez probablement besoin de 16go de ram.
Installer Vagrant
Télécharger BOSH Lite
Démarrage BOSH Lite
Cible Bosh Lite
nom d'utilisateur/mot de passe: admin/admin
Ajouter nécessaire routes
Télécharger les cellules souches, en
Installer BOSH CLI
Télécharger les cellules souches, qui BOSH Lite CF utilise
Télécharger CF
Générer le FC BOSH Lite manifeste
Créer, Télécharger et Déployer la libération
^^^ Cela va prendre un certain temps ^^^
Travailler avec CF
Installer CF CLI
Voir les instructions ici:
https://github.com/cloudfoundry/cli
De connexion à CF
Créer un org
Créer un espace
Cible org et de l'espace
Pousser Application
Qui devrait le faire!
La façon la plus simple est d'utiliser le nouveau PCF Dev.
Cela fonctionne bien sur les machines avec au moins 8 go de RAM.
Télécharger et commencer comme il est décrit à la la documentation
Après quelques minutes, vous avez un travail plein de FC sur votre machine locale ayant MySQL, Redis et RabbitMQ que les services axés sur le marché.
Actuellement, les Applications du Gestionnaire ou de Printemps des Services de Cloud sont manquantes, mais selon ici ces seront ajoutés dans les prochaines versions.
Juste un heads-up que le flux de travail pour la mise en place d'un bosh-lite a changé: http://bosh.io/docs/bosh-lite.html
Je voudrais aussi suggérer d'utiliser déploiement des fc au lieu de cf-libération.
De déployer les FC sur un seul serveur à des fins éducatives que vous pourriez vouloir essayer le déploiement de CloudFoundry à l'aide de BOSH Lite comme décrit dans la documentation. Votre serveur devrait au moins avoir 16 go de RAM.
La façon la plus simple pour profiter de Stackato localement est de vérifier Stackato Cloud Foundry Micro Cloud - http://docs.stackato.com/admin/setup/microcloud.html. Vous avez juste besoin d'un virtualbox, puis de télécharger la MicroCloud VM, l'exécuter dans VirtualBox et voila, vous pouvez commencer le déploiement de microservices.
Avec une bonne connexion Internet, vous permettra de profiter de Cloud Foundry en 5 minutes 🙂