The aws-cdk allows you to synthesize a stack - which produces a number of files - including a .template.json file.
Can this .template.json file be deployed without the aws-cdk tool? Or is it designed to require deployment via the aws-cdk tool?
The reason I ask, it that I would like to synthesize the template through CI (Continuous Integration), store that to a repository and then use a CD (Continuous Deployment) tool to deploy that template.
I could have the CD tool run the aws-cdk deploy. But I'd rather not do this as there is a change that the generated template may differ from the version stored in the repository by the CI tool. (For example if there is aws-cdk version differences between CI/ CD tools).
Update 13th Dec 2019
The short answer appears to be yes. Yes you can deploy the template generated by aws-cdk
The longer answer appears to be that it becomes complicated if you are using assets in your stack (lambda code for example). These will generate parameters in the template which need to be completed if you deploy the stack outside of aws-cdk.
I'm sure that it possible - but I have to admit, for the short term, I'm just going to use aws-cdk to complete the deployment - it seems to be less complicated.