-
Notifications
You must be signed in to change notification settings - Fork 10
Expand file tree
/
Copy pathazl3-x86_64-dlstreamer.yml
More file actions
106 lines (93 loc) · 3.14 KB
/
azl3-x86_64-dlstreamer.yml
File metadata and controls
106 lines (93 loc) · 3.14 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
104
105
106
# AI-searchable metadata for template discovery
metadata:
description: "Azure Linux 3 image with Intel DL Streamer for AI video analytics and deep learning inference"
use_cases:
- "video analytics"
- "AI inference"
- "deep learning"
- "computer vision"
- "Azure AI workloads"
keywords:
- dlstreamer
- ai
- inference
- video
- analytics
- deep-learning
- opencv
- gstreamer
- azure
- azl3
image:
name: azl3-dlstreamer-x86_64
version: "1.0.0"
target:
os: azure-linux # Target OS name
dist: azl3 # Target OS distribution
arch: x86_64 # Target OS architecture
imageType: raw # Image type, valid value: [raw, iso].
# Additional package repositories for this image
# Sample list of additional package repositories; replace codename, url, and pkey values as needed
packageRepositories:
- codename: "EdgeAI"
url: "https://yum.repos.intel.com/edgeai/"
pkey: "https://yum.repos.intel.com/edgeai/GPG-PUB-KEY-INTEL-DLS.gpg" # Uncomment and replace in real config
- codename: "edge-base"
url: "https://files-rs.edgeorchestration.intel.com/files-edge-orch/microvisor/rpms/3.0/base"
pkey: "https://raw.githubusercontent.com/open-edge-platform/edge-microvisor-toolkit/refs/heads/3.0/SPECS/edge-repos/INTEL-RPM-GPG-KEY" # Uncomment and replace in real config
- codename: "OpenVINO"
url: "https://yum.repos.intel.com/openvino/"
pkey: "https://yum.repos.intel.com/intel-gpg-keys/GPG-PUB-KEY-INTEL-SW-PRODUCTS.PUB" # Uncomment and replace in real config
- codename: "mariner"
url: "https://packages.microsoft.com/yumrepos/cbl-mariner-2.0-prod-extended-x86_64/"
pkey: "https://packages.microsoft.com/azurelinux/3.0/prod/base/x86_64/repodata/repomd.xml.key" # Uncomment and replace in real config
disk:
name: Minimal_Raw # 1:1 mapping to the systemConfigs name
artifacts:
-
type: raw # image file format, valid value [raw, vhd, vhdx, qcow2, vmdk, vdi]
compression: gz # image compression format (optional)
size: 8GiB # 4G, 4GB, 4096 MiB also valid. (Required for raw)
partitionTableType: gpt # Partition table type, valid value: [gpt, mbr]
partitions: # Required for raw, optional for ISO, not needed for rootfs.
- id: boot
type: esp
flags:
- esp
- boot
start: 1MiB
end: 513MiB
fsType: fat32
mountPoint: /boot/efi
mountOptions: umask=0077
- id: rootfs
type: linux-root-amd64
start: 513MiB
end: "0"
fsType: ext4
mountPoint: /
mountOptions: defaults
systemConfig:
name: Default_Raw
description: Default yml configuration for raw image
bootloader:
bootType: efi # (efi or legacy)
provider: systemd-boot # (grub for efi and legacy mode, or systemd-boot for efi mode)
immutability:
enabled: false # default is true
packages:
- tdnf
- curl
- nano
- paho-mqtt-c
- ffmpeg
- gstreamer
- opencv
- intel-dlstreamer-2025.2.0
- openvino-2025.3.0
- linux-firmware-i915
kernel:
version: "6.12"
cmdline: "console=ttyS0,115200 console=tty0 loglevel=7 i915.force_probe=*"
packages:
- kernel-drivers-gpu-6.12.55