Arrange ssh configs to subfolders. Base config store at _base file.
build.shconcat modules to ssh config file.create.shcreate new module structue.
Each module has a config file which contain ssh config.
Store ssh identity files in <module folder>/keys folder and use absolute path of those keys in config file.
If you need to temp skip modules from build process then can create a skip file inside of that module.
module/
├── keys/
│ └── id_ed25519
├── config
└── skip