mirror of
https://github.com/kubevela/kubevela.git
synced 2026-05-16 06:16:52 +00:00
* fix quick start guide as we don't have route trait installed as default * add a description for ingress trait
2.4 KiB
2.4 KiB
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.
Step 2: Deploy Your First Application
$ 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:
$ 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: ...
Traits:
- ✅ ingress: domain=testsvc.example.com
http=map[/:8000]
In kind cluster setup, you can visit the service via localhost. In other setups, replace localhost with ingress address accordingly.
$ curl -H "Host:testsvc.example.com" http://localhost/
<xmp>
Hello World
## .
## ## ## ==
## ## ## ## ## ===
/""""""""""""""""\___/ ===
~~~ {~~ ~~~~ ~~~ ~~~~ ~~ ~ / ===- ~~~
\______ o _,/
\ \ _,'
`'--.._\..--''
</xmp>
Voila! You are all set to go.
What's Next
Congratulations! You have just deployed an app using KubeVela. Here are some recommended next steps:
- Learn about KubeVela in detail starting from its core concepts
- Try out more end user guides
- Join
#kubevelachannel in CNCF Slack and/or Gitter
Welcome onboard and sail Vela!