# Quick Start Welcome to KubeVela! In this guide, we'll walk you through how to install KubeVela, and deploy your first simple application. ## Step 1: Install Make sure you have finished and verified the installation following [this guide](./install.md). ## Step 2: Deploy Your First Application ```bash $ vela up -f https://raw.githubusercontent.com/oam-dev/kubevela/master/docs/examples/vela.yaml Parsing vela.yaml ... Loading templates ... Rendering configs for service (testsvc)... Writing deploy config to (.vela/deploy.yaml) Applying deploy configs ... Checking if app has been deployed... App has not been deployed, creating a new deployment... ✅ App has been deployed 🚀🚀🚀 Port forward: vela port-forward first-vela-app SSH: vela exec first-vela-app Logging: vela logs first-vela-app App status: vela status first-vela-app Service status: vela status first-vela-app --svc testsvc ``` Check the status until we see `Routes` are ready: ```bash $ vela status first-vela-app About: Name: first-vela-app Namespace: default Created at: ... Updated at: ... Services: - Name: testsvc Type: webservice HEALTHY Ready: 1/1 Last Deployment: Created at: ... Updated at: ... Routes: - route: Visiting URL: http://testsvc.example.com IP: localhost ``` **In [kind cluster setup](./install.md#kind)**, you can visit the service via localhost. In other setups, replace localhost with ingress address accordingly. ``` $ curl -H "Host:testsvc.example.com" http://localhost/