Skip to main content

Integrating Volcano into the Leinao Cloud OS

· 5 min read
Jian Zhu
Senior Architect in Leinao OS

This article was firstly released at Container Cube on December 24th, 2020, refer to Volcano在中科类脑云OS中的落地实践

Introduction to the Leinao cloud AI platform

The Leinao cloud AI platform includes an AI development platform, public service platform, AI visualized operations platform, and an AI community.

  • The AI development platform provides end-to-end technical support and solutions for AI researchers in a diverse range of business scenarios.

  • The public service platform provides news and insight into AI for institutions and for the general public.

  • The AI visualized operations platform helps managers make better informed decisions.

  • The AI community is where AI developers and companies gather, exchange ideas, and improve their skills.

Quick Start Guide for Volcano

· 2 min read

The easiest way to deploy Volcano is using Helm charts.

Preparation

Clone the repository to a local path:

# mkdir -p $GOPATH/src/volcano.sh/
# cd $GOPATH/src/volcano.sh/
# git clone https://github.com/volcano-sh/volcano.git

1. Volcano Images

Official images are available on DockerHub. You can also build local images by running the following command:

cd $GOPATH/src/volcano.sh/volcano
make images
## Verify your images.
# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
volcanosh/vk-admission latest a83338506638 8 seconds ago 41.4MB
volcanosh/vk-scheduler latest faa3c2a25ac3 9 seconds ago 49.6MB
volcanosh/vk-controllers latest 7b11606ebfb8 10 seconds ago 44.2MB

NOTE: Ensure that the images are correctly loaded to your Kubernetes cluster. For example, if you are using kind luster, run the kind load docker-image <image-name>:<tag> command for each image.

2. Helm Charts