lua-shared-dicts improvements, fixes and documentation
This commit is contained in:
parent
dd0fe4b458
commit
b21c721196
7 changed files with 101 additions and 81 deletions
|
|
@ -62,30 +62,6 @@ var _ = framework.IngressNginxDescribe("Dynamic Configuration", func() {
|
|||
})
|
||||
})
|
||||
|
||||
Context("Lua shared dict", func() {
|
||||
It("update config", func() {
|
||||
|
||||
host := "foo.com"
|
||||
ingress := framework.NewSingleIngress(host, "/", host, f.Namespace, "http-svc", 80, nil)
|
||||
f.EnsureIngress(ingress)
|
||||
|
||||
lkey := "lua-shared-dicts"
|
||||
lval := "configuration_data:100,certificate_data:200"
|
||||
|
||||
By("update shared dict")
|
||||
|
||||
f.UpdateNginxConfigMapData(lkey, lval)
|
||||
|
||||
var nginxConfig string
|
||||
f.WaitForNginxConfiguration(func(cfg string) bool {
|
||||
nginxConfig = cfg
|
||||
return true
|
||||
})
|
||||
|
||||
Expect(strings.ContainsAny(nginxConfig, "configuration_data:100M,certificate_data:200M"), true)
|
||||
})
|
||||
})
|
||||
|
||||
Context("when only backends change", func() {
|
||||
It("handles endpoints only changes", func() {
|
||||
var nginxConfig string
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue