feat: Begins work on supporting toml for configuration.

This commit is contained in:
2024-12-09 17:00:52 -05:00
parent a8d35fed37
commit 87390c4b63
14 changed files with 354 additions and 196 deletions

View File

@@ -0,0 +1,15 @@
{
"HPA_TEMPLATE_VERSION" : "main",
"HPA_TEMPLATE_DIR" : "/path/to/local/template",
"HPA_PLAYBOOK_DIR" : "/path/to/playbook",
"HPA_DEFAULT_VAULT_ARGS" : [
"--vault-id=myId@$SCRIPTS/vault-gopass-client"
],
"HPA_TEMPLATE_REPO" : "https://git.example.com/consult-template.git",
"HPA_DEFAULT_PLAYBOOK_ARGS" : [
"--tags",
"debug"
],
"HPA_DEFAULT_VAULT_ENCRYPT_ID" : "myId",
"HPA_DEFAULT_INVENTORY" : "/path/to/inventory.ini"
}

View File

@@ -0,0 +1,15 @@
{
"HPA_TEMPLATE_VERSION" : "main",
"HPA_TEMPLATE_DIR" : "/path/to/local/template",
"HPA_PLAYBOOK_DIR" : "/path/to/playbook",
"HPA_DEFAULT_VAULT_ARGS" : [
"--vault-id=myId@$SCRIPTS/vault-gopass-client"
],
"HPA_TEMPLATE_REPO" : "https://git.example.com/consult-template.git",
"HPA_DEFAULT_PLAYBOOK_ARGS" : [
"--tags",
"debug"
],
"HPA_DEFAULT_VAULT_ENCRYPT_ID" : "myId",
"HPA_DEFAULT_INVENTORY" : "/path/to/inventory.ini"
}

View File

@@ -0,0 +1,15 @@
{
"HPA_TEMPLATE_VERSION" : "main",
"HPA_TEMPLATE_DIR" : "/path/to/local/template",
"HPA_PLAYBOOK_DIR" : "/path/to/playbook",
"HPA_DEFAULT_VAULT_ARGS" : [
"--vault-id=myId@$SCRIPTS/vault-gopass-client"
],
"HPA_TEMPLATE_REPO" : "https://git.example.com/consult-template.git",
"HPA_DEFAULT_PLAYBOOK_ARGS" : [
"--tags",
"debug"
],
"HPA_DEFAULT_VAULT_ENCRYPT_ID" : "myId",
"HPA_DEFAULT_INVENTORY" : "/path/to/inventory.ini"
}

View File

@@ -0,0 +1,2 @@
---
# this is just here for testing, doesn't need to be encoded.