No description
  • HCL 86.3%
  • Opa 13.7%
Find a file
2024-04-08 18:03:25 +00:00
.gitignore init 2024-01-26 15:20:17 -06:00
alb.tf remove unused vars 2024-01-26 15:43:13 -06:00
ec2.tf fix systemd dir 2024-01-26 17:57:05 -06:00
iacm.opa add example files 2024-01-29 13:58:52 -06:00
pipeline.yaml Moving Pipeline [iacm ccm demo] to Git 2024-04-08 18:03:25 +00:00
README.md Update README.md 2024-01-29 13:54:54 -06:00
resize.yaml add example files 2024-01-29 13:58:52 -06:00
variable.tf var.instance_type 2024-01-26 17:10:10 -06:00
versions.tf add schedule 2024-02-02 08:32:12 -06:00
workspace.tf.example add example files 2024-01-29 13:58:52 -06:00

iacm-ccm-demo

provision:

  • three ec2 instances
    • nginx
    • one idle instance
    • one instance using two cpu
    • one instance using four cpu
  • alb
    • points at ec2

workshop:

  • provision the lab using terraform
    • optional Harness IacM workspace definition in workspace.tf.example
    • optional Harness IacM OPA policy in iacm.opa
  • create perspective in Harness CCM to show costs of application
  • use Harness CCM to autostop instances using the existing ALB
  • use Harness asset governance to resize the idle and half-idle instances
    • example governance rule in resize.yaml