runner-config.tf 593 B

1234567891011121314151617181920
  1. resource "aws_ssm_parameter" "runner_config_run_as" {
  2. name = "/${var.prefix}/runner/run-as"
  3. type = "String"
  4. value = var.runner_as_root ? "root" : var.runner_run_as
  5. tags = local.tags
  6. }
  7. resource "aws_ssm_parameter" "runner_agent_mode" {
  8. name = "/${var.prefix}/runner/agent-mode"
  9. type = "String"
  10. value = var.enable_ephemeral_runners ? "ephemeral" : "persistent"
  11. tags = local.tags
  12. }
  13. resource "aws_ssm_parameter" "runner_enable_cloudwatch" {
  14. name = "/${var.prefix}/runner/enable-cloudwatch"
  15. type = "String"
  16. value = var.enable_cloudwatch_agent
  17. tags = local.tags
  18. }