mirror of
https://github.com/kyverno/kyverno.git
synced 2025-03-05 15:37:19 +00:00
fix deployment replica type conversion and refactor webhook logs (#3022)
- add level in info webhook configuration update success logs - fix deployment replica count conversion issue Signed-off-by: prateekpandey14 <prateekpandey14@gmail.com>
This commit is contained in:
parent
ad56087b91
commit
c30dfe70a5
2 changed files with 5 additions and 5 deletions
|
@ -408,12 +408,12 @@ func (c *CertRenewer) ValidCert() (bool, error) {
|
|||
|
||||
// IsKyvernoInRollingUpdate returns true if Kyverno is in rolling update
|
||||
func IsKyvernoInRollingUpdate(deploy map[string]interface{}, logger logr.Logger) bool {
|
||||
replicas, _, err := unstructured.NestedInt64(deploy, "spec", "replicas")
|
||||
replicas, _, err := unstructured.NestedFloat64(deploy, "spec", "replicas")
|
||||
if err != nil {
|
||||
logger.Error(err, "unable to fetch spec.replicas")
|
||||
}
|
||||
|
||||
nonTerminatedReplicas, _, err := unstructured.NestedInt64(deploy, "status", "replicas")
|
||||
nonTerminatedReplicas, _, err := unstructured.NestedFloat64(deploy, "status", "replicas")
|
||||
if err != nil {
|
||||
logger.Error(err, "unable to fetch status.replicas")
|
||||
}
|
||||
|
|
|
@ -217,7 +217,7 @@ func (wrc *Register) UpdateWebhookConfigurations(configHandler config.Interface)
|
|||
logger := wrc.log.WithName("UpdateWebhookConfigurations")
|
||||
for {
|
||||
<-wrc.UpdateWebhookChan
|
||||
logger.Info("received the signal to update webhook configurations")
|
||||
logger.V(4).Info("received the signal to update webhook configurations")
|
||||
|
||||
var nsSelector map[string]interface{}
|
||||
webhookCfgs := configHandler.GetWebhooks()
|
||||
|
@ -239,14 +239,14 @@ func (wrc *Register) UpdateWebhookConfigurations(configHandler config.Interface)
|
|||
logger.Error(err, "unable to update mutatingWebhookConfigurations", "name", getResourceMutatingWebhookConfigName(wrc.serverIP))
|
||||
go func() { wrc.UpdateWebhookChan <- true }()
|
||||
} else {
|
||||
logger.Info("successfully updated mutatingWebhookConfigurations", "name", getResourceMutatingWebhookConfigName(wrc.serverIP))
|
||||
logger.V(4).Info("successfully updated mutatingWebhookConfigurations", "name", getResourceMutatingWebhookConfigName(wrc.serverIP))
|
||||
}
|
||||
|
||||
if err := wrc.updateResourceValidatingWebhookConfiguration(nsSelector); err != nil {
|
||||
logger.Error(err, "unable to update validatingWebhookConfigurations", "name", getResourceValidatingWebhookConfigName(wrc.serverIP))
|
||||
go func() { wrc.UpdateWebhookChan <- true }()
|
||||
} else {
|
||||
logger.Info("successfully updated validatingWebhookConfigurations", "name", getResourceValidatingWebhookConfigName(wrc.serverIP))
|
||||
logger.V(4).Info("successfully updated validatingWebhookConfigurations", "name", getResourceValidatingWebhookConfigName(wrc.serverIP))
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue