[[["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-28 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\n- Complete the [Kf install steps](/migrate/kf/docs/2.3/install) for Kf.\n\nPushing an application\n----------------------\n\n### Prerequisites\n\nThe following are required to complete this section:\n\n1. A `.kubeconfig` targeting the Kf cluster.\n2. The `kf` CLI installed and in your path. See [Install Kf](#install_kf) for instructions.\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"]]