2021-12-29 22:31:01 -05:00
|
|
|
---
|
|
|
|
pvc:
|
|
|
|
debug: true
|
|
|
|
deploy_username: DEPLOY_USERNAME
|
|
|
|
database:
|
|
|
|
path: ROOT_DIRECTORY/pvcbootstrapd.sql
|
|
|
|
api:
|
|
|
|
address: BOOTSTRAP_ADDRESS
|
|
|
|
port: 9999
|
|
|
|
queue:
|
|
|
|
address: 127.0.0.1
|
|
|
|
port: 6379
|
|
|
|
path: "/0"
|
|
|
|
dhcp:
|
|
|
|
address: BOOTSTRAP_ADDRESS
|
|
|
|
gateway: BOOTSTRAP_ADDRESS
|
|
|
|
domain: pvcbootstrap.local
|
|
|
|
lease_start: BOOTSTRAP_DHCPSTART
|
|
|
|
lease_end: BOOTSTRAP_DHCPEND
|
|
|
|
lease_time: 1h
|
|
|
|
tftp:
|
|
|
|
root_path: "ROOT_DIRECTORY/tftp"
|
|
|
|
host_path: "ROOT_DIRECTORY/tftp/host"
|
2023-08-30 10:25:50 -04:00
|
|
|
repo:
|
|
|
|
mirror: http://BOOTSTRAP_ADDRESS:3142/UPSTREAM_MIRROR
|
2023-08-31 12:49:22 -04:00
|
|
|
release: DEBIAN_RELEASE
|
2021-12-29 22:31:01 -05:00
|
|
|
ansible:
|
|
|
|
path: "ROOT_DIRECTORY/repo"
|
2023-09-05 10:49:03 -04:00
|
|
|
key_file: "ROOT_DIRECTORY/id_ed25519"
|
2021-12-29 22:31:01 -05:00
|
|
|
remote: "GIT_REMOTE"
|
|
|
|
branch: "GIT_BRANCH"
|
|
|
|
clusters_file: "clusters.yml"
|
2023-09-05 10:50:31 -04:00
|
|
|
lock_file: "/run/pvcbootstrapd.lock"
|
2021-12-29 22:31:01 -05:00
|
|
|
cspec_files:
|
|
|
|
base: "base.yml"
|
|
|
|
pvc: "pvc.yml"
|
|
|
|
bootstrap: "bootstrap.yml"
|
2022-07-06 13:30:42 -04:00
|
|
|
notifications:
|
|
|
|
enabled: false
|
|
|
|
uri: https://mattermost.domain.tld/hooks/asecretstring
|
|
|
|
action: post
|
2022-07-07 17:09:22 -04:00
|
|
|
completed_triggerword: "#pvcbootstrapcompleted"
|
2022-07-06 13:30:42 -04:00
|
|
|
icons:
|
2022-07-07 11:52:39 -04:00
|
|
|
info: "❕" # A note about an event
|
2022-07-06 13:30:42 -04:00
|
|
|
begin: "🤞" # A task is beginning
|
|
|
|
success: "✅" # A task succeeded
|
|
|
|
failure: "❌" # A task failed
|
2022-07-06 14:37:16 -04:00
|
|
|
completed: "👌" # A task is completed
|
2022-07-06 13:30:42 -04:00
|
|
|
body:
|
|
|
|
channel: "mychannel"
|
|
|
|
username: "pvcbootstrapd"
|
|
|
|
text: "@person {icon} {message}"
|
|
|
|
|