This repository was archived by the owner on May 3, 2022. It is now read-only.
v0.8.1: Removed SecretChecksumAnnotation from cluster secret annotations
This commit removes SecretChecksumAnnotation annotation. In the current implementation this annotation is a must-have item that ensures that the cluster was provisioned correctly and notifies clusterclientstore on secret changes. In this commit we remove this annotation and re-compute cluster secret checksum every time syncSecret/1 is being invoked. This approach ensures no preliminary config is needed to get a cluster object to an operating state. Every time a cluster secret changes, the cache invalidates the stored cluster object and re-creates it. Signed-off-by: Oleg Sidorov <[email protected]>