Generate all YAML files (#24)

* All templates generated, added missing file

* Up version
This commit is contained in:
cybermaggedon 2024-08-22 21:20:17 +01:00 committed by GitHub
parent 305dda4463
commit a2ae1d8820
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
23 changed files with 1819 additions and 1263 deletions

27
templates/main.jsonnet Normal file
View file

@ -0,0 +1,27 @@
local components = {
neo4j: import "components/neo4j.jsonnet",
cassandra: import "components/neo4j.jsonnet",
pulsar: import "components/pulsar.jsonnet",
milvus: import "components/milvus.jsonnet",
grafana: import "components/grafana.jsonnet",
trustgraph: import "components/trustgraph.jsonnet",
azure: import "components/azure.jsonnet",
bedrock: import "components/bedrock.jsonnet",
cohere: import "components/cohere.jsonnet",
claude: import "components/claude.jsonnet",
ollama: import "components/ollama.jsonnet",
openai: import "components/openai.jsonnet",
mix: import "components/mix.jsonnet",
vertexai: import "components/vertexai.jsonnet",
};
local options = std.split(std.extVar("options"), ",");
local add = function(state, name) state + components[name];
local config = std.foldl(add, options, {});
std.manifestYamlDoc(config)