Skip to content

Quick Deployment Guide

0. Introduction

This guide helps you quickly deploy Guance in an offline environment.

Prerequisites

Important
  • Before starting the deployment, ensure all prerequisites are met and carefully read the following deployment instructions.
  • The offline packages described in this document are currently only compatible with CentOS 7 x86_64.
  • The current version of Guance requires a properly functioning NFS server.
  • Ensure time zone settings are consistent and time is synchronized across all nodes.
  • All commands in this document require root privileges unless otherwise stated.
  • Ensure the installation is performed on a clean system that has never had kubeadm or other Kubernetes distributions installed.
  • Upload the base environment offline resource package to all cluster nodes and extract it to the /etc directory.
  • Configure SSH passwordless login between the deployment node and all other cluster nodes (including the deployment node itself).
  • Upload the Guance platform offline resource package to all cluster nodes and import it into the container runtime environment (containerd).
  • Before running the one-click installation, configure and verify the custom cluster configuration files, primarily /etc/kubeasz/clusters/xxx/hosts and /etc/kubeasz/clusters/config.yaml.
  • Change the hostname to something easily identifiable (optional).

Kubernetes Base Environment Offline Package Download URL
https://static.guance.com/dataflux/package/k8s_offline.tar.gz

Guance Platform Offline Package Download URL

Launcher Helm Charts Package URL
https://static.guance.com/dataflux/package/launcher-helm-latest.tgz

Guance Proxy Service Offline Package Download URL
https://static.guance.com/dataflux/package/docker-nginx.tar.gz

1. Deploy Guance Base Components

2. Deploy Guance Middleware

3. Deploy Guance Installer

4. Guance Proxy Deployment

Feedback

Is this page helpful?