Deploy First Application
Before starting, please confirm that you've installed KubeVela and enabled the VelaUX addon according to the installation guide.
Welcome to KubeVela! This section will guide you to deliver your first app.
#
Deploy a classic applicationBelow is a classic KubeVela application which contains one component with one operational trait, basically, it means to deploy a container image as webservice with one replica. Additionally, there are three policies and workflow steps, it means to deploy the application into two different environments with a bit different configurations.
- Create an environment for your first app.
- Starting deploy the application
- View the process and status of the application deploy
The application will become a workflowSuspending
status, it means the workflow has finished the first two steps and waiting for manuel approval as the step specified.
- Access the application
We can check the application by:
It will invoke your browser and your can see the website:
- Resume the workflow
After we finshed check the application, we can approve the workflow to continue:
Then the rest part will be delivered in prod
namespace:
Great! You have finished deploying your first KubeVela application, you can also view and manage it in UI.
#
Manage application with UI ConsoleCurrently, the application created by CLI is readonly in your dashboard.
After finished the installation of VelaUX, you can view and manage the application created.
- Port forward the UI if you don't have endpoint for access:
- Check the password by:
- Check the resources deployed
Click the application card, then you can view the details of the application.
#
Clean upThat's it! You succeed at the first application delivery. Congratulation!
#
Next Step- View Core Concepts to learn more about how it works.
- View User Guide to look on more of what you can achieve with KubeVela.