Terraform 0.11

nomad_sentinel_policy




terraform

nomad_sentinel_policy

घुमंतू में पंजीकृत प्रहरी नीति का प्रबंधन करता है।

उदाहरण उपयोग

resource "nomad_sentinel_policy" "exec-only" {
  name = "exec-only"
  description = "Only allow jobs that are based on an exec driver."
  policy = <<EOT
main = rule { all_drivers_exec }

# all_drivers_exec checks that all the drivers in use are exec
all_drivers_exec = rule {
    all job.task_groups as tg {
        all tg.tasks as task {
            task.driver is "exec"
        }
    }
}
EOT
  scope = "submit-job"
  # allow administrators to override
  enforcement_level = "soft-mandatory"
}

तर्क संदर्भ

निम्नलिखित तर्क समर्थित हैं:

  • name (string: <required>) - पॉलिसी का एक अनूठा नाम।
  • policy (string: <required>) - रजिस्टर करने के लिए पॉलिसी की सामग्री।
  • enforcement_level (strings: <required>) - इस नीति के लिए प्रवर्तन स्तर
  • scope (strings: <required>) - इस नीति के लिए scope
  • description (string: "") - पॉलिसी का विवरण।