Skip to content

Deployment Essentials

Deployment Steps

Guance deployment can be initiated by following these steps:

1. Resource Planning and Material Preparation

2. Deploying Infrastructure

3. Deploy Guance

4. Start Exploring Features

Precautions

Domain Names

Deployment requires providing a domain name. If you have a real domain, it needs DNS resolution or local hosts binding.

Taking dataflux.cn as an example, the following describes the purpose of each subdomain:

Subdomain Prefix Example Domain Target Purpose Required
dataflux dataflux.dataflux.cn Ingress-Nginx Guance Console Frontend Yes
df-api df-api.dataflux.cn Ingress-Nginx Guance Console API Yes
df-docs df-docs.dataflux.cn Ingress-Nginx Help Documentation No
df-func df-func.dataflux.cn Ingress-Nginx Guance Compute Service No
df-kodo df-kodo.dataflux.cn kodo-nginx Metrics Data Entry Service Yes
df-management df-management.dataflux.cn Ingress-Nginx Guance Admin Console Yes
df-management-api df-management-api.dataflux.cn Ingress-Nginx Guance Admin API Yes
df-openapi df-openapi.dataflux.cn Ingress-Nginx Guance Data Interface No
df-static-res df-static-res.dataflux.cn Ingress-Nginx Guance Template Resources Yes

For more information on Guance components, please refer to: Component Description

Cluster Storage Classes

Note

Guance software deployment must use nfs-subdir-external-provisioner.

Deploying Guance services involves deploying two main parts: one is the basic component deployment, and the other is Guance software deployment. The storage classes used in both deployments differ as follows:

Name nfs-subdir-external-provisioner OpenEBS
Requires Third Party? NFS required Not required, local disk sufficient
Performance Network storage, poor IO performance Local storage, high IO performance
Read/Write Type ReadWriteMany, ReadOnlyMany, ReadWriteOnce ReadWriteOnce
Pros and Cons Pros: Shared data, multi-node mounting; Cons: Poor IO Pros: High IO; Cons: No cross-node sharing, no dynamic scheduling support
Supported Environments Basic component deployment, Guance software deployment Basic component deployment only
Remarks For POC environments, this storage class can be used for deploying basic components and Guance software. For production environments, it is not recommended to use this storage class for basic component deployment This storage class is not suitable for deploying Guance software

Please continue translating if there's more content.

Feedback

Is this page helpful? ×