-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathstack.yaml
More file actions
103 lines (97 loc) · 3.43 KB
/
stack.yaml
File metadata and controls
103 lines (97 loc) · 3.43 KB
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
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
name: ipxe
owner: agentic-stacks
version: 0.1.0
description: >
Teaches agents to build, deploy, and operate iPXE network boot
infrastructure across bare metal, virtual, and cloud environments.
Covers building from source, chainloading, ROM burning, DHCP
integration, iPXE scripting, OS booting (Linux, Windows, SAN),
HTTPS/certificate security, and day-two operations.
repository: https://github.com/agentic-stacks/ipxe
target:
software: ipxe
versions:
- "rolling"
skills:
- name: concepts
entry: skills/foundation/concepts
description: iPXE architecture, capabilities, and how it relates to PXE/gPXE
- name: building
entry: skills/foundation/building
description: Building iPXE from source with dependencies and build options
- name: configuration
entry: skills/foundation/configuration
description: Build-time config headers and feature toggles
- name: chainloading
entry: skills/deploy/chainloading
description: Deploy iPXE via PXE chainloading from existing TFTP infrastructure
- name: rom-burning
entry: skills/deploy/rom-burning
description: Flash iPXE onto network card expansion ROM
- name: media
entry: skills/deploy/media
description: Create bootable ISO and USB images
- name: vmware
entry: skills/deploy/vmware
description: Replace VMware PXE ROM with iPXE
- name: cloud
entry: skills/deploy/cloud
description: Deploy iPXE on AWS EC2 and Google Cloud
- name: linux
entry: skills/boot-targets/linux
description: Network boot Linux distributions via HTTP and TFTP
- name: windows
entry: skills/boot-targets/windows
description: Network boot Windows PE, WDS, and SCCM via HTTP
- name: san
entry: skills/boot-targets/san
description: Boot from iSCSI, FCoE, and AoE storage area networks
- name: dhcp
entry: skills/infrastructure/dhcp
description: Configure ISC dhcpd and Microsoft DHCP for iPXE
- name: scripting
entry: skills/infrastructure/scripting
description: Write, debug, and deploy iPXE boot scripts
- name: security
entry: skills/infrastructure/security
description: HTTPS, custom CAs, code signing, and trust chains
- name: troubleshooting
entry: skills/operations/troubleshooting
description: Diagnose boot failures, network issues, and script errors
- name: console
entry: skills/operations/console
description: Serial, syslog, framebuffer, and VMware console configuration
- name: commands
entry: skills/reference/commands
description: Complete iPXE command reference
- name: settings
entry: skills/reference/settings
description: All iPXE configuration settings by category
- name: build-targets
entry: skills/reference/build-targets
description: Build target formats, platforms, and extensions
- name: known-issues
entry: skills/reference/known-issues
description: Rolling-release bugs and workarounds tracked by commit/date
project:
structure:
- boot-scripts/
- config/
- certs/
- images/
- dhcp/
requires:
tools:
- name: git
description: Clone iPXE source repository
- name: make
description: Build iPXE from source
- name: gcc
description: C compiler for iPXE build
- name: lspci
description: Identify PCI vendor/device IDs for ROM building
- name: perl
description: Required by iPXE build system
- name: mtools
description: Required for ISO/USB image creation
depends_on: []