-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathvalues.yaml
More file actions
37 lines (34 loc) · 809 Bytes
/
Copy pathvalues.yaml
File metadata and controls
37 lines (34 loc) · 809 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
namespace: "opa"
replicaCount: 1
image:
registry: "docker.io"
repository: "openpolicyagent/opa"
image_tag: latest
cpu_requests: 0.2
cpu_limits: 0.2
memory_requests: 512Mi
memory_limits: 512Mi
network:
port: '8181'
targetport: '8181'
rego_config: |
allow {
input.method = "GET"
input.path = ["badge"]
allowed[badge]
}
allowed[badge] {
data.badge[badge]
badge.actor_id = input.user
badge.edata_data_progress = 1
badge.edata_data_lastAccessedOn >= "2023-01-01 00:00:00"
badge.edata_data_lastAccessedOn < "2023-12-31 23:59:00"
}
allowed[badge] {
data.badge[badge]
badge.edata_data_objectId = "lex_14657463832039252000"
}
allowed[badge] {
data.badge[badge]
badge.edata_data_objectId = "lex_auth_012657142583066624383"
}