[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-29 UTC."],[],[],null,["# Kf quickstart\n\nIn this quickstart, you will deploy a sample Cloud Foundry app on an existing Kf cluster.\n\n\u003cbr /\u003e\n\nBefore you begin\n----------------\n\nComplete the [Install Kf](/migrate/kf/docs/2.7/install) guide.\n\nPush an application\n-------------------\n\n### Prerequisites\n\nThe following are required to complete this section:\n\n1. The `kf` CLI installed and in your path. See [Install Kf CLI](/migrate/kf/docs/2.7/install-cli) for instructions.\n2. You have connected to the Kf cluster:\n\n ```\n gcloud container clusters get-credentials CLUSTER_NAME \\\n --project=CLUSTER_PROJECT_ID \\\n --zone=CLUSTER_LOCATION\n ```\n3. The `git` CLI installed and in your path.\n\n### Prepare space\n\n1. Create new space:\n\n kf create-space test-space\n\n2. Target the space:\n\n kf target -s test-space\n\n### Push the Cloud Foundry test app\n\n1. Clone the [test-app repo](https://github.com/cloudfoundry-samples/test-app).\n\n git clone https://github.com/cloudfoundry-samples/test-app go-test-app\n cd go-test-app\n\n2. Push the app.\n\n **Note:** It will take a few minutes for the build to complete. \n\n kf push test-app\n\n3. Get the application's URL.\n\n kf apps\n\n | **Note:** The app has set the random-route property.\n4. Open the URL in your browser where you should see the app running.\n\n [](/static/migrate/kf/docs/images/app-quickstart-success.png)\n\nClean up\n--------\n\nThese steps should return the cluster to the starting state.\n\n1. Delete the application.\n\n kf delete test-app\n\n2. Delete the Space.\n\n kf delete-space test-space"]]