Merge pull request #4839 from veophi/cloneset-status-selector

feat: show `status.labelSelector` for CloneSet
This commit is contained in:
karmada-bot 2024-04-19 09:55:15 +08:00 committed by GitHub
commit 20bb7a706d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 6 additions and 0 deletions

View File

@ -42,6 +42,7 @@ spec:
expectedUpdatedReplicas = 0
updateRevision = ''
currentRevision = ''
labelSelector = ''
for i = 1, #statusItems do
if statusItems[i].status ~= nil and statusItems[i].status.replicas ~= nil then
replicas = replicas + statusItems[i].status.replicas
@ -70,6 +71,9 @@ spec:
if statusItems[i].status ~= nil and statusItems[i].status.observedGeneration ~= nil and statusItems[i].status.observedGeneration ~= '' then
generation = statusItems[i].status.observedGeneration
end
if statusItems[i].status ~= nil and statusItems[i].status.labelSelector ~= nil and statusItems[i].status.labelSelector ~= '' then
labelSelector = statusItems[i].status.labelSelector
end
end
desiredObj.status.observedGeneration = generation
desiredObj.status.replicas = replicas
@ -80,6 +84,7 @@ spec:
desiredObj.status.expectedUpdatedReplicas = expectedUpdatedReplicas
desiredObj.status.updateRevision = updateRevision
desiredObj.status.currentRevision = currentRevision
desiredObj.status.labelSelector = labelSelector
return desiredObj
end
statusReflection:
@ -98,6 +103,7 @@ spec:
status.updateRevision = observedObj.status.updateRevision
status.currentRevision = observedObj.status.currentRevision
status.observedGeneration = observedObj.status.observedGeneration
status.labelSelector = observedObj.status.labelSelector
return status
end
healthInterpretation: