chore(goff): test ConfigMap retriever

This commit is contained in:
David Landry 2024-09-04 16:05:07 -04:00
parent 7f8aecbe25
commit b01a323beb
4 changed files with 23 additions and 3 deletions

View file

@ -7,8 +7,5 @@ my-first-flag:
- name: Rule 1
query: tenant eq 1
variation: Variation_2
- name: Rule 2
query: lastname eq "Doe"
variation: Variation_1
defaultRule:
variation: Variation_1

View file

@ -7,3 +7,7 @@ configMapGenerator:
files:
- config.yaml=relay-config.yaml
- default-flags.yaml
- name: cmflags
disableNameSuffixHash: true
files:
- override-flags.yaml

View file

@ -0,0 +1,15 @@
my-first-flag:
variations:
Variation_1: true
Variation_2: false
trackEvents: false
targeting:
- name: Rule 1
query: tenant eq 1
variation: Variation_2
- name: Rule 2
query: lastname eq "Doe"
variation: Variation_1
defaultRule:
variation: Variation_1

View file

@ -1,6 +1,10 @@
retrievers:
- kind: file
path: /goff/default-flags.yaml
- kind: configmap
namespace: work
configmap: cmflags
key: override-flags.yaml
pollingInterval: 1000
enablePollingjitter: true