Application
Version 1.2
Overview
Overview page displays the allocatable CPU, memory, and storage, as well as the status of device loads.
App Store
App Store displays both public and private Apps for containers and hypervisors.
OOS controller provides a range of registered apps from third-party application vendors or Docker Hub. Users also have the option to add their Apps from the Template page to create App to Private registered App.
Container APP
Only administrators can see the Upgrade button on the Application > APP page. If a container app has an update, clicking the Upgrade button will synchronize the update.
Additionally, the update activity can be reviewed on the OOS Controller from Settings > Activity. This page displays which apps have been updated and is only accessible to administrators.
Hypervisor App
Template
The Template page allow user to create and manage container and hypervisor templates.
1.Manage Container Registry
-
Step 1. Go to Application > Template > Container > Registry.
-
Step 2. Click
and modify parameters in “Add Container Registry” dialog-box.
-
Step 3. Click Apply button and check the result in the
-
2. Manage Container Network Endpoint
Step 1. Go to Application > Template > Container >Network Endpoint.
Step 2. Click
and modify parameters in “Add Network Endpoint” dialog-box.
Step 3. Click Apply button and check the result in the network endpoint list.
3 . Import Container Image
User can import image on OOS controller by docker command or import file.
4. Use docker command to push container
-
Step 1. Go to Application > Template > Container >Import Image.
-
Step 2. Click
and select “Docker Password”. Verify the docker account and password. Prepare to use the docker command in your terminal to push container to OOS controller.
-
Step 2. Use command “docker login controller.domain” to login OOS controller.
-
Step 3. Use command “docker tag {image}:{tag} controller.domain /company/{image}:{tag}”
-
Step 4. Use command “docker push controller.domain /company /{image}:{tag}” to push the container to OOS controller.
5 . Use “Import File” to upload container image
-
Step 1. Go to Application > Template > Container > Import Image.
-
Step 2. Click
button and select “Import file”.
-
Step 3. Upload the image then type the Image Name and Tag.
-
Step 4. Click Upload button and check the result in the image list.
6 . Container Add Template
Users can add a container template from an open-source registry. Here, we illustrate using openspeedtest on hub.docker.com as an example.
-
Step 1. Go to Application > Template > Container > Add Template.
-
Step 2. Type the App Name and Description.
-
Step 3. Upload App icon.
-
Step 4. Type Image Name as openspeedtest.
-
Step 5. Type Image Tag as latest.
-
Step 5. Select Network Endpoint as bridge.
-
Step 6. Select Resource Limitation as High:2 Cores CPU + 2 GB Memory.
-
Step 7. Select Container Registry as hub.docker.com(hub.docker.com).
-
Step 8. Click Apply button.
Application will show in the App Store > Container App > Private Registered App.
Users can also add a container template from imported images. Here, we use Grafana on OOS Controller as an example. Step 1. Go to Application > Template>Container >Add Template
- Step 1. Go to Application > Template>Container >Add Template
-
Step 2. Modify the App Name, App Description and Service name as grafana.
-
Step 2. Upload App icon.
-
Step 3. Select Image Name as fapiienykk/grafana.
-
Step 4. Type Image Tag as latest.
-
Step 5. Select Network Endpoint as bridge.
-
Step 6. Select Resource Limitation as High:2 Cores CPU + 2 GB Memory.
-
Step 7. When Step 3 select image from public. Container Registry will automatically change to OOS controller.
-
Step 8. Click Apply button.
- Application will show in the Application will show in the App Store > Container App > Private Registered App.
-