mirror of
https://github.com/lucky-sideburn/kubeinvaders.git
synced 2026-08-23 21:46:21 +00:00
fix chaos job
This commit is contained in:
@@ -0,0 +1,6 @@
|
||||
kubectl create namespace kubeinvaders
|
||||
export KUBECONFIG=/etc/rancher/k3s/k3s.yaml
|
||||
helm upgrade kubeinvaders --set-string target_namespace="namespace1\,namespace2" -n kubeinvaders ./helm-charts/kubeinvaders/ --set ingress.hostName=kubeinvaders.io --set image.tag=v.14 -i
|
||||
kubectl delete pod --all -n kubeinvaders
|
||||
~
|
||||
~
|
||||
@@ -8,6 +8,8 @@ local arg = ngx.req.get_uri_args()
|
||||
local incr = 0
|
||||
local config = require "config_kubeinv"
|
||||
local chaos_container = ""
|
||||
local red = redis:new()
|
||||
local okredis, errredis = red:connect("unix:/tmp/redis.sock")
|
||||
|
||||
function read_all(file)
|
||||
local f = assert(io.open(file, "rb"))
|
||||
@@ -34,8 +36,6 @@ local url = k8s_url .. "/apis/batch/v1/namespaces/" .. namespace .. "/jobs"
|
||||
local resp = {}
|
||||
|
||||
if ngx.var.request_method == "GET" then
|
||||
local red = redis:new()
|
||||
local okredis, errredis = red:connect("unix:/tmp/redis.sock")
|
||||
|
||||
if okredis then
|
||||
ngx.log(ngx.ERR, "Connection to Redis is ok")
|
||||
@@ -79,7 +79,7 @@ headers = {
|
||||
|
||||
local res, err = red:get("chaos_container")
|
||||
|
||||
if res == ngx.null then
|
||||
if res ~= ngx.null then
|
||||
ngx.log(ngx.ERR, "Found chaos_container defined in Redis!")
|
||||
ngx.log(ngx.ERR, res)
|
||||
chaos_container = res
|
||||
|
||||
Reference in New Issue
Block a user