# Infrastructure resources

The **Infrastructure Resources** section allows administrators to configure and manage the infrastructure components used by Bekane.

This page centralizes the management of:

* [Hypervisors](/aministrator-docs/instance-configuration/infrastructure-resources.md#creating-and-managing-hypervisors)
* [Infrastructure pools and templates](#creating-and-managing-pools-and-templates)

From this interface, you can quickly onboard new virtualization platforms and organize resources.

## Creating and Managing Hypervisors

Hypervisors are the core infrastructure components used by Bekane to manage and interact with your virtual machines.

Once configured, Bekane can:

* Discover available virtual machines
* Organize resources into pools
* Manage virtual machine lifecycle operations
* Provide remote access and provisioning features

### Quick Hypervisor Configuration

Bekane provides a quick configuration wizard to simplify the creation of hypervisors and infrastructure pools.

From the web interface, navigate to:

```
Administration → Infrastructure → Infrastructure Resources → "+"
```

<figure><img src="/files/GWBH5Cy1ITfGRB5r2UVC" alt=""><figcaption></figcaption></figure>

The quick setup wizard allows you to rapidly:

* Create a new hypervisor
* Configure connection settings
* Create or associate infrastructure pools / templates
* Enable virtual machine synchronization
* Prepare the environment for virtual machine discovery and management

This is the recommended method for initial infrastructure onboarding.

<figure><img src="/files/aInGz6M3VWMIN0wZCQk5" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
During the hypervisor configuration process, you can quickly create new pools and templates by clicking the **“+”** buttons located next to the corresponding fields.

This allows you to configure your infrastructure resources without leaving the current setup page.
{% endhint %}

### Hypervisors Datatable

Navigate to:

```
Administration → Infrastructure → Infrastructure Resources → Hypervisors
```

The **Hypervisors** tab displays all configured hypervisors in a datatable view.

This page provides an overview of your infrastructure connections and allows administrators to manage existing hypervisors.

Typical information displayed includes:

* Hypervisor name
* Type
* Host or API endpoint
* Node name
* Associated pools
* Associated templates

<figure><img src="/files/8K0cShlmoQvg1TUKYcfJ" alt=""><figcaption></figcaption></figure>

#### Available Actions

Each hypervisor entry provides management actions such as:

* **Edit**\
  Update the hypervisor configuration and connection settings.
* **Remove**\
  Delete the hypervisor from the platform.

{% hint style="warning" %}
Removing a hypervisor may also impact associated pools, templates, and virtual machine synchronization.
{% endhint %}

## Creating and Managing Pools and Templates

Navigate to:

```
Administration → Infrastructure → Infrastructure Resources → Proxmox Resources
```

<figure><img src="/files/GWBH5Cy1ITfGRB5r2UVC" alt=""><figcaption></figcaption></figure>

The **Proxmox Resources** section allows administrators to create and manage resources used to synchronize and organize virtual machines within the infrastructure.

You can create two types of resources:

* **Pool**
* **Template**

### Creation Fields

When creating a new resource, fill in the following fields:

* **Type**\
  Defines whether the resource is a pool or a template.
* **Name**\
  Name of the pool or template.
* **Description**\
  Optional description to provide additional context.

{% hint style="warning" %}
The pool or template name must exactly match the corresponding resource name configured on the Proxmox infrastructure.\
Incorrect names may prevent proper VM synchronization and resource association.
{% endhint %}

### Proxmox Resources Datatable

The datatable lists all configured pools and templates.

<figure><img src="/files/Y8GqOQmEiTQPn22J88bN" alt=""><figcaption></figcaption></figure>

#### Available actions:

* **Edit**\
  Update the resource name, type, or description.
* **Remove**\
  Delete the resource from the platform.


---

# 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://documentation.bekane.org/aministrator-docs/instance-configuration/infrastructure-resources.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.
