Add application template develop
Signed-off-by: Zhengyi Lai <zheng1@yunify.com>
|
|
@ -7,4 +7,40 @@ linkTitle: "Upload Helm-based Application"
|
|||
weight: 50
|
||||
---
|
||||
|
||||
TBD
|
||||
KubeSphere provides full lifecycle management for applications. You can upload or create new app templates and test them quickly. In addition, you can publish your apps to App Store so that other users can deploy with one click. You can upload [Helm Chart](https://helm.sh/) to develop app templates.
|
||||
|
||||
## Prerequisites
|
||||
|
||||
- You need to create a workspace and `project-admin` account. Please refer to the [Getting Started with Multi-tenant Management](../../../quick-start/create-workspace-and-project) if not yet.
|
||||
- You need to sign in with `project-admin` account.
|
||||
|
||||
## Hands-on Lab
|
||||
|
||||
|
||||
### Step 1. Upload The Helm Chart
|
||||
|
||||
Go to the workspace, open `Apps Management` and go to `App Templates`, then click the `Create` button.
|
||||
|
||||

|
||||
|
||||
Click the `Upload` button.
|
||||
|
||||

|
||||
|
||||
Assuming you've already developed a Helm chart locally, or you can download the [Helm package](/files/application-templates/nginx-0.1.0.tgz) here.
|
||||
|
||||

|
||||
|
||||
Select the Helm chart file you have finished developing locally and click `OK` to proceed to the next step.
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
Now that you have successfully uploaded a Helm package, you can click on its name to go to its detail page.
|
||||
|
||||

|
||||
|
||||
On the versions list tab, you can click on the corresponding version to test the deployment.
|
||||
|
||||

|
||||
|
|
|
|||
|
After Width: | Height: | Size: 142 KiB |
|
After Width: | Height: | Size: 110 KiB |
|
After Width: | Height: | Size: 111 KiB |
|
After Width: | Height: | Size: 142 KiB |
|
After Width: | Height: | Size: 155 KiB |
|
After Width: | Height: | Size: 141 KiB |
|
After Width: | Height: | Size: 102 KiB |