pcf-azure-install

Pre-requsities

  1. Bash
  2. Azure CLI
  3. Git
  4. Github account

[NOTE] If you are running windows desktop, install virtualBox and Vagrant and create a Lucid64 box

Steps to setup Azure Env

  1. Using a browser log into your Azure portal
  2. Create a new resource group and make note of the name.
  3. git clone https://github.com/yjayaraman-pivotal/pcf-azure-install.git or download https://github.com/yjayaraman-pivotal/pcf-azure-install/archive/master.zip
  4. From a terminal window, run setup_azure_env.sh
  5. Once the env is setup, using a Browser log into your Azure portal
  6. Create a jumpbox (coming soon in the script)
  7. SSH into the jumpbox
  8. sudo apt-get update && sudo apt-get install git
  9. git clone https://github.com/yjayaraman-pivotal/pcf-azure-install.git or download https://github.com/yjayaraman-pivotal/pcf-azure-install/archive/master.zip
  10. cd to the /scripts
  11. Run setupbosh.sh
  12. Copy //templates/bosh.cnf ~/manifests/deployments/bosh.yml
  13. cd manifests/deployments
  14. ssh-keygen -t rsa -f ~/bosh -P "" -C ""
  15. modify bosh.yml (to update it with your Azure info, put the ssh info, etc.), Look for variables starting __ and replace it with the appropriate values

To be continued ....