[Feature Request]: SAMPLE WORKLOADS PoC
Description
Idea: Provide samples for orchestrating deployments with CARML via real life workloads and/or synthetic examples.
Linked to #1184
Orchestration target goals:
- Create orchestration pipelines for use to deploy sample workloads covering the following variations: --> Stage Gate on each resource --> Complete deployment of solution with Stage Gate for each environment
Current samples to provide:
- Hub & Spoke Deployment
- Standard 3-tier application deployment (PaaS & IaaS variations)
TBD
CARML Hackathon Topic 5 - Sample Workloads
Tasks Completed During Hackathon
- Completetion of 3-tier app (PaaS & IaaS) template orchestrated workloads
- Near completion of pipeline orchestrastion HUB & Spoke
- Near completion of Template Orchestration Hub & Spoke
Next Steps
-
Simplify Hub & Spoke solution - Showcase only the usage of CARML Modules in the template
-
Develop documentation script for Sample workloads, including the following items:
- Param
- Modules used
- Usage
- Outputs
-
Develop a testing program for testing the same workloads, this could come from PESTER or PSRule @erikagressi for PS Rule could this be incorporated here?
-
Documentation of sample workloads, usage and guidance around what the intended purpose is.
Decisions and Discussions
-
Team Decision of which sample workload to publish first:
-
How does this sit alongside the constructs folder?
Current snapshot of the structure of hackathon work - discussion point to re-allign with these with a uniformed folder structure under the constructs folder

This could be implemented via AVM patterns down the line. As such, it should be revisted once we get to that point.
Can we close this in favour of having AVM Patterns implemented @eriqua ?
Sounds good to me
Can we close this in favour of having AVM Patterns implemented @eriqua ?
Sure thing