ResourceModules icon indicating copy to clipboard operation
ResourceModules copied to clipboard

[Feature Request]: SAMPLE WORKLOADS PoC

Open eriqua opened this issue 3 years ago • 2 comments

Description

Idea: Provide samples for orchestrating deployments with CARML via real life workloads and/or synthetic examples.

Linked to #1184

eriqua avatar Sep 14 '22 08:09 eriqua

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)

ChrisSidebotham avatar Sep 14 '22 10:09 ChrisSidebotham

TBD

rahalan avatar Sep 27 '22 16:09 rahalan

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?

ChrisSidebotham avatar Oct 25 '22 14:10 ChrisSidebotham

Current snapshot of the structure of hackathon work - discussion point to re-allign with these with a uniformed folder structure under the constructs folder image

ChrisSidebotham avatar Oct 25 '22 15:10 ChrisSidebotham

This could be implemented via AVM patterns down the line. As such, it should be revisted once we get to that point.

AlexanderSehr avatar Aug 07 '23 15:08 AlexanderSehr

Can we close this in favour of having AVM Patterns implemented @eriqua ?

ChrisSidebotham avatar May 08 '24 10:05 ChrisSidebotham

Sounds good to me

AlexanderSehr avatar May 08 '24 20:05 AlexanderSehr

Can we close this in favour of having AVM Patterns implemented @eriqua ?

Sure thing

eriqua avatar May 09 '24 08:05 eriqua