File size: 974 Bytes
0e689c6
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
# Requirements

## System Requirements
- Python 3.8+
- PowerShell 5.1+ (Windows) or PowerShell Core 7+ (Linux/Mac)
- Git
- 8GB+ RAM for Ollama
- Network access to VMware infrastructure

## Python Dependencies
```
pyvmomi>=7.0.3
requests>=2.31.0
pandas>=2.0.0
numpy>=1.24.0
pyyaml>=6.0
click>=8.1.0
rich>=13.0.0
```

## VMware Infrastructure
- vCenter Server 6.7+ or 7.0+
- ESXi hosts 6.7+ or 7.0+
- Administrative credentials
- Network connectivity to management interfaces

## Installation

### Linux/Mac
```bash
pip3 install pyvmomi requests pandas
# Install PowerShell Core for PowerCLI
pwsh -Command "Install-Module VMware.PowerCLI -Force"
```

### Windows
```powershell
pip install pyvmomi requests pandas
Install-Module VMware.PowerCLI -Force
```

## Ollama Setup
```bash
# Install Ollama
curl -fsSL https://ollama.ai/install.sh | sh

# Pull model
ollama pull radoni/vmware-infrastructure-automation-ai

# Run
ollama run radoni/vmware-infrastructure-automation-ai
```