A Hello World Cloud Foundry Example written with Python and the Flask Framework
- Cloud Foundry CLI: https://github.com/cloudfoundry/cli/releases
 - GIT: https://git-scm.com/downloads
 
- Clone this repo: 
git clone https://github.com/vchrisb/cf-HelloWorld.git - Open a shell and change into the 
cf-HelloWorldfolder - Login to Cloud Foundry: 
cf login - Modify the application name in 
manifest.ymlto be unique - push the application to Cloud Foundry with: 
cf push --strategy rolling --var GIT_SHA=$(git rev-parse HEAD) 
Access https://<app url>/fail/ready to fail readiness for a random instance for one minute, or for a specific app:
curl https://<app url>/fail/ready -X POST -H "X-Cf-App-Instance":"APP-GUID:INSTANCE-INDEX-NUMBER"
Access https://<app url>/fail/live to fail liveness or for a specific app:
curl https://<app url>/fail/live -X POST -H "X-Cf-App-Instance":"APP-GUID:INSTANCE-INDEX-NUMBER"
Access https://<app url>/kll to kill a random instance, or kill a specific app:
curl https://<app url>/kill -X POST -H"X-Cf-App-Instance":"APP-GUID:INSTANCE-INDEX-NUMBER"
This repo also contains a Concourse Pipeline.