Add application template develop

Signed-off-by: Zhengyi Lai <zheng1@yunify.com>
This commit is contained in:
Zhengyi Lai 2020-10-01 03:58:43 +08:00
parent aa49c2648d
commit f0e06887c3
No known key found for this signature in database
GPG Key ID: 98AAE0EBE0B2134F
9 changed files with 37 additions and 1 deletions

View File

@ -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.
![Create App Template](/images/application-templates/create-app.png)
Click the `Upload` button.
![Upload](/images/application-templates/upload-app1.png)
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.
![Upload](/images/application-templates/upload-app2.png)
Select the Helm chart file you have finished developing locally and click `OK` to proceed to the next step.
![Upload](/images/application-templates/upload-app3.png)
![Upload](/images/application-templates/upload-app4.png)
Now that you have successfully uploaded a Helm package, you can click on its name to go to its detail page.
![App list](/images/application-templates/app-list.png)
On the versions list tab, you can click on the corresponding version to test the deployment.
![App detail page](/images/application-templates/app-detail-test-deploy.png)

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 142 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 110 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 111 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 142 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 155 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 141 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 102 KiB