chore(goff): test ConfigMap retriever
This commit is contained in:
parent
7f8aecbe25
commit
b01a323beb
4 changed files with 23 additions and 3 deletions
|
|
@ -7,8 +7,5 @@ my-first-flag:
|
||||||
- name: Rule 1
|
- name: Rule 1
|
||||||
query: tenant eq 1
|
query: tenant eq 1
|
||||||
variation: Variation_2
|
variation: Variation_2
|
||||||
- name: Rule 2
|
|
||||||
query: lastname eq "Doe"
|
|
||||||
variation: Variation_1
|
|
||||||
defaultRule:
|
defaultRule:
|
||||||
variation: Variation_1
|
variation: Variation_1
|
||||||
|
|
|
||||||
|
|
@ -7,3 +7,7 @@ configMapGenerator:
|
||||||
files:
|
files:
|
||||||
- config.yaml=relay-config.yaml
|
- config.yaml=relay-config.yaml
|
||||||
- default-flags.yaml
|
- default-flags.yaml
|
||||||
|
- name: cmflags
|
||||||
|
disableNameSuffixHash: true
|
||||||
|
files:
|
||||||
|
- override-flags.yaml
|
||||||
|
|
|
||||||
15
apps/goff/base/override-flags.yaml
Normal file
15
apps/goff/base/override-flags.yaml
Normal 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
|
||||||
|
|
||||||
|
|
@ -1,6 +1,10 @@
|
||||||
retrievers:
|
retrievers:
|
||||||
- kind: file
|
- kind: file
|
||||||
path: /goff/default-flags.yaml
|
path: /goff/default-flags.yaml
|
||||||
|
- kind: configmap
|
||||||
|
namespace: work
|
||||||
|
configmap: cmflags
|
||||||
|
key: override-flags.yaml
|
||||||
|
|
||||||
pollingInterval: 1000
|
pollingInterval: 1000
|
||||||
enablePollingjitter: true
|
enablePollingjitter: true
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue