Directory structure
Takomo project's directory structure looks like this.
1
.
2
├─ stacks
3
├─ templates
4
├─ helpers
5
├─ partials
6
├─ resolvers
7
├─ hooks
8
├─ schemas
9
├─ deployment
10
├─ config-sets
11
└─ organization
Copied!
There are two mandatory directories: stacks and templates. The stacks directory will contain all configuration files for your stacks, and the templates directory is where you'll place template files for the stacks.
You can find the purpose of each directory from the table below.
Directory
Description
stacks
Configuration files for stacks. You can create subdirectories to organize stacks and to provide common configuration. Takomo treats each subdirectory as a stack group, You can provide configuration for a stack group by placing a config.yml file into its directory.
templates
CloudFormation template files that can be referenced from the stack configuration files. You can use subdirectories to organize template files.
helpers
Custom Handlebars helpers. You can use helpers in stack configuration and template files.
partials
Handlebars partial files. You can include partial files in stack configuration and template files.
resolvers
Custom resolvers.
hooks
Custom hooks.
schemas
Custom Joi schemas.
deployment
Configuration for deployment targets.
organization
Configuration for AWS organization management.
config-sets
Config sets
Last modified 7mo ago
Export as PDF
Copy link