0

ルールの 1 つに sprintf がありますが、機能していないようです。これは非常に基本的なことですが、誰かが私が間違っていることを教えてもらえますか? https://play.openpolicyagent.org/のオンラインとopa バージョン 0.32.0 のオフラインの両方が機能していないようです。

package cs

deny[reason] {
    input.spec.resourceAttributes.namespace == "sveltos"
    reason := sprintf("OPA: User (%v) must belong to valid group", input.spec.user)
}

入力:

{
  "spec": {
    "resourceAttributes": {
      "namespace": "sveltos",
      "resource": "pods"
    },
    "user": "jane"
  }
}
4

1 に答える 1