2012-10-23 6 views
0

J'ai réussi à installer VCAP sur mon ubuntu 12.04 sur azure. Maintenant, je prévois d'y accéder en public.Cloud Foundry sur Azure VM

Informations sur c'est:

DNS: meruvian354.cloudapp.net

Nom de l'hôte: meruvian354

VIRTUELLE PUBLIC ADRESSE IP (VIP): 168.62.193.163

INTERNE ADRESSE IP: 10.76.198.28

Mon objectif est de générer domaine automaticaly "myapp" .meruvian354.cloudapp.net et Pbac sur faire en ligne.

Comment dois-je le définir sur cloud_controller.yml? et Dois-je configurer la configuration sur

Répondre

2

Vous avez besoin d'un domaine générique pointant vers l'adresse IP publique, je vois que vous avez meruvian354.cloudapp.net enregistré comme URL d'API pour le contrôleur de cloud car j'ai pu m'enregistrer un compte!

Si vous avez enregistré mydomain.com, vous devez créer un enregistrement de domaine "A" générique pour ce domaine et le pointer vers l'adresse IP publique. Vous devrez ensuite créer un nouveau déploiement à l'aide de l'option -D pour spécifier le nouveau domaine ou ajuster la configuration du déploiement actuel à l'aide d'un outil tel que sed, voir cette question pour un autre exemple;

cloudfoundry - vmc register error with external uri

+0

donc je dois le configurer avec Wildcard A sur Azure, rediriger sur mon adresse IP publique. Ensuite, changer tous les paramètres de domaine sur le maître VCAP avec "sed -i 's/\. Pbac \ .me/.newdomain.com/g' * .yml" Sera-t-faire mes applications ont automatiquement un domaine trop , auquel je peux accéder directement depuis Internet? –

+0

Oui, vous devrez évidemment modifier la commande sed de manière appropriée pour votre configuration actuelle. Une fois que vous avez fait cela, VCAP traitera la demande pour tous les noms de domaine de niveau cname, y compris les applications déployées sur cette instance. –

+0

OK monsieur, merci beaucoup à vous :), je vais l'essayer bientôt –