-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconfig.yml
executable file
·88 lines (71 loc) · 3.31 KB
/
config.yml
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
---
# Copyright (C) 2019 Intel Corporation
# SPDX-License-Identifier: BSD-3-Clause
# If omitted, the build script automatically sets the first
# three octets (x.x.x.1) by inspecting an arbitrary outbound IP route.
# This default behavior may not work if your network
# is not a /24, so make sure to specify here if needed.
# dhcp_range_minimum: 192.168.1.100
# dhcp_range_maximum: 192.168.1.250
# network_broadcast_ip: 192.168.1.255
# network_gateway_ip: 192.168.1.1
# If omitted, host_ip is automatically determined
# host_ip: 192.168.1.11
# If omitted, defaults to 8.8.8.8
# Note that the primary DNS is always host_ip
# network_dns_primary: 8.8.4.4
# network_dns_secondary: 8.8.8.8
# Let's Encrypt Certificates TLS for Web Services
# letsencrypt_enabled: true
# letsencrypt_email: [email protected]
# This specifies that you agree to ACME’s Subscriber Agreement.
# letsencrypt_agree_to: true
# This tells Certbot that you do not wish to share your email with the Electronic Frontier Foundation (EFF).
# letsencrypt_no_eff_email: true
# This tells Certbot that you would like to use Let’s Encrypt’s staging environment to obtain test certificates.
# letsencrypt_staging: false
# If ommited, the default ethernet interface is used.
# BE AWARE: ESP will set up a dnsmasq service. Any other dnsmasq service have
# to be stopped or bound to a different device as the one you
# configure below.
# Alternativly, you can use iptables to address this as well. That is
# out of scope for this application
# interface: enp2s0
# This section is used to enable dynamic profile association. Please read the instructions on
# how to use here: https://github.com/intel/Edge-Software-Provisioner#dynamic-profile
# You can modify the file conf/dynamic_profiles.json or place this on github location. After
# pxe boot, the ESP uOS will get the desired parameters from the hardware, send it back to the
# builder-dyn-profile service, which will then provide the desired profile location
# dynamic_profile:
# enabled: true
# url: ""
# user: ""
# token: ""
# This section is used to enable the support to assign fixed ip addresses based on mac addresses.
# The template array below shows how it should be configured. The dnsmasq.conf file of ESP will
# then be adapted to have the "dhcp-host" entries.
# ip_mapping:
# - mac: 00:11:22:33:44:55
# ip: 192.168.100.200
# - mac: 01:12:23:24:25:26
# ip: 192.168.100.220
# This section is used to disable services not being used. By default they are all enabled.
# disable_uos_wifi: false
# disable_gitea: false
# disable_aws_cli: false
# disable_qemu: false
# disable_smb: false
# disable_certbot: false
# disable_dnsmasq: false
# disable_dyn_profile: false
# Please make sure to define ALL of the variables below, even if they
# are empty. Otherwise, this application will not be configured properly.
profiles:
- git_remote_url: https://github.com/intel-innersource/frameworks.edge.one-intel-edge.edge-node.os-provision.esp.profile.ubuntu.git
profile_branch: main
profile_base_branch: ""
git_username: "XXXXXXXX"
git_token: "XXXXXXXX"
# This is the name that will be shown on the PXE menu (NOTE: No Spaces)
name: LP_Ubuntu_22.04
custom_git_arguments: --depth=1