Skip to content
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

Choose a tag to compare

@parhamdoustdar parhamdoustdar released this 12 Mar 09:01
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]>