argo-cd/resource_customizations/apps/Deployment/actions/discovery.lua

19 lines
329 B
Lua
Raw Normal View History

local actions = {}
actions["restart"] = {}
local paused = false
if obj.spec.paused ~= nil then
paused = obj.spec.paused
actions["pause"] = {paused}
end
actions["resume"] = {["disabled"] = not(paused)}
actions["scale"] = {
["params"] = {
{
["name"] = "replicas"
}
},
}
return actions