Use secret TTL annotation in secret manager

This commit is contained in:
Wojciech Tyczynski
2017-01-30 13:37:48 +01:00
parent 3aebc4c003
commit 6c0535a939
4 changed files with 185 additions and 20 deletions

View File

@@ -284,13 +284,13 @@ func (ttlc *TTLController) updateNodeIfNeeded(key string) error {
}
return err
}
desiredTTL := ttlc.getDesiredTTLSeconds()
desiredTTL := ttlc.getDesiredTTLSeconds()
currentTTL, ok := getIntFromAnnotation(node, v1.ObjectTTLAnnotationKey)
if ok && currentTTL == desiredTTL {
return nil
}
objCopy, err := api.Scheme.DeepCopy(node)
if err != nil {
return err