Install Dependencies¶
Before installing DCE 5.0, you need to install some dependencies.
- For DCE Community, install the dependencies on the K8s Master node.
- For DCE 5.0 Enterprise, install the dependencies on the Bootstrap Node.
Note
The installed dependencies include:
- podman
- helm
- skopeo
- kind
- kubectl
- yq
- minio client
- charts-syncer
If there are any existing tools in your environment with versions lower than what we define, they will be forcefully updated and replaced during the installation process.
Online Install Dependencies¶
-
Download the script.
export VERSION=v0.20.0 curl -LO https://proxy-qiniu-download-public.daocloud.io/DaoCloud_Enterprise/dce5/install_prerequisite_${VERSION}.sh
Add executable permission to
install_prerequisite_${VERSION}.sh
: -
Start the online installation of prerequisites.
-
For DCE Community:
-
For DCE 5.0 Enterprise:
-
Offline Install Dependencies¶
Offline installation means that the target host is in an offline state and cannot download the required dependencies. Therefore, you need to create an offline package in an online environment first.
-
Download the script.
-
Download the offline package for prerequisites.
export VERSION=v0.20.0 curl -LO https://qiniu-download-public.daocloud.io/DaoCloud_Enterprise/dce5/prerequisite_${VERSION}_amd64.tar.gz
Note
- For arm architecture, use the download link for arm: https://qiniu-download-public.daocloud.io/DaoCloud_Enterprise/dce5/prerequisite_${VERSION}_arm64.tar.gz
- Make sure the offline package and the script are in the same directory level.
-
Perform the offline installation.
-
For DCE Community:
-
For DCE 5.0 Enterprise:
-
You can now proceed to install DCE 5.0 Community or Enterprise.