# Installation Guide

### **Bare Metal Installation**

The **Bare Metal Installation** section provides instructions to set up **ShyftSearch** directly on physical (on-premise) servers without virtualization. It includes steps for configuring the master, worker, and supporting services.\
👉 For detailed installation steps, refer to the [Bare Metal Installation Guide](/supercloudnow-docs/undefined/installation-guide/bare-metal-or-virtual-machine-vm.md)

### **Virtual Machine(VM)**

The **Virtual Machine Installation** section explains how to deploy **ShyftSearch** on virtualized environments such as **AWS EC2**, **Azure VMs**, or **VMware instances**. It covers configuration and setup steps for master and worker components.\
👉 For detailed instructions, refer to the [Virtual Machine Installation Guide](broken://pages/4ao7bgTHvTbNOOPiO0CZ)

### **Docker**

The **Docker Installation** section provides instructions to deploy **ShyftSearch** using **Docker containers**. This method simplifies setup by packaging all dependencies and services into isolated, easily manageable containers.\
👉 For detailed instructions, refer to the [Docker Installation Guide](broken://pages/OY40a3r4lak17i7o3TfW)

### Kubernetes

The **Kubernetes Installation** section explains how to deploy **ShyftSearch** on a **Kubernetes cluster** for scalable and container-orchestrated environments. This setup ensures high availability, easy scaling, and efficient resource management.\
👉 For detailed setup steps, refer to the [Kubernetes Installation Guide](broken://pages/ElOREtuZtzVextXh19in)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://supercloudnow.gitbook.io/supercloudnow-docs/undefined/installation-guide.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
