Deploy Apps from the App Store
This tutorial demonstrates how to quickly deploy NGINX from the KubeSphere App Store powered by and access its service through a NodePort.
- You need to create a workspace, a project, and a user () for this tutorial. The user must be invited to the project and granted the
operator
role. For more information, see Create Workspaces, Projects, Users and Roles.
Hands-on Lab
Log in to the web console of KubeSphere as and click App Store in the upper-left corner.
Note
You can also go to Apps under Application Workloads in your project, click Create, and select From App Store to go to the App Store.
Search for NGINX, click it, and click Install on the App Information page. Make sure you click Agree in the displayed App Deploy Agreement dialog box.
Wait until NGINX is up and running.
Step 2: Access NGINX
To access NGINX outside the cluster, you need to expose the app through a NodePort first.
On the Service details page, click More and select Edit External Access from the drop-down menu.
Select NodePort for Access Method and click OK. For more information, see .
Access NGINX through
<NodeIP>:<NodePort>
.Note