13 Commits

Author SHA1 Message Date
Joachim Van Herwegen
c2ad892020 feat: Create RootInitializer to set up root resources 2021-07-22 15:08:28 +02:00
Ruben Verborgh
19624dc729 refactor: Allow default template in template engines. 2021-07-22 11:12:21 +02:00
Joachim Van Herwegen
1488c7e221 feat: Differentiate between templates and non-templates for pods 2021-07-22 09:15:25 +02:00
Joachim Van Herwegen
57da67f9ee feat: Move all metadata file knowledge to file mapper 2021-07-22 08:56:01 +02:00
Joachim Van Herwegen
452032e312 feat: Split preset configurations by feature 2021-05-19 09:40:40 +02:00
Joachim Van Herwegen
1d9b027a57 feat: Remove podTemplateFolder as a variable.
This is now possible due to TemplatedResourcesGenerator
accepting path strings relative to the module root.
2021-04-22 17:04:16 +02:00
Joachim Van Herwegen
b160121176 feat: Add implementation for dynamically instantiating pods 2021-03-02 11:47:07 +01:00
Joachim Van Herwegen
6e2a4b5c2b feat: Create SubdomainIdentifierGenerator
To be used when creating pods.
2021-02-25 13:16:26 +01:00
Ruben Verborgh
a5413a64d3 refactor: Move pod templates to pod subfolder. 2021-01-15 12:43:34 +01:00
Ruben Verborgh
f9a20799eb refactor: Use declarations style for functions. 2021-01-06 11:24:43 +01:00
Joachim Van Herwegen
e722cc67af feat: Support .meta files for pod provisioning 2020-12-18 10:55:35 +01:00
Joachim Van Herwegen
f387b36dc2 feat: add template based data generator 2020-12-02 13:01:38 +01:00
Joachim Van Herwegen
9653deec7f feat: add implementations of pod-related interfaces 2020-12-02 13:01:38 +01:00