Manually Setting Up Overview

Manually Setting Up Overview

The steps to manually perform the setup tasks that the
setup.sh
script performs are outlined below.
This process is more error-prone than using the automated script
setup.sh
. The automated script is recommended for production deployments. Use this section for educational purposes or when you need to understand each step in detail. For information on using the automated script, refer to Setting Up a Single-Node Cluster and Setting Up a Multi-Node Cluster.
  1. Perform the following for each system intended for the cluster:
    1. Ensure that your system meets the prerequisites. For information, refer to Preparing for Installation.
    2. Extract the files from the appropriate tar file:
      • For the online installer:
        tar trifecta-installer-k8s-<VERSION>.<BUILD NUMBER>.tar.gz
      • For the offline installer:
        tar trifecta-installer-k8s-<VERSION>.<BUILD NUMBER>-offline.tar.gz
    3. Extract the files from the appropriate tar file:
      This extracts
      setup.sh
      ,
      trifecta.tar
      , and
      lb.yml
      . From the offline tar file, this also extracts the
      base-images
      .tar file.
    4. Update and prepare the system. For information, refer to Updating and Preparing the System.
    5. Install snapd. For information, refer to Installing snapd.
    6. Install MicroK8s. For information, refer to Installing MicroK8s.
    7. Configure Kubernetes. For information, refer to Configuring Kubernetes.
  2. If setting up a multi-node cluster, join the systems (nodes). For information, refer to Joining the Nodes into a Cluster.
  3. Set up storage. Storage setup depends on whether you are configuring a single-node or multi-node cluster. For information, refer to Setting Up Single-Node Storage or Setting Up Multi-Node Storage.
  4. Create the Resonate user
    trif-user
    . For information, refer to Creating the Resonate User trif-user.
  5. If setting up a multi-node cluster, finalize the setup. For information, refer to Finalizing the Setup
When successfully set up, install
Resonate RFID Reader Management
. For information, refer to Installing Resonate RFID Reader Management.