Open distorhead opened 3 years ago
The following scenario should be taken into account:
The only way to consistently lock not only release operations but also release namespace operations is locking both the release namespace and release by locking the release namespace, instead of locking "werf-synchronization" ConfigMap
Werf-converge and werf-dismiss commands lock release by name. Lock is stored in the kubernetes namespace.
When
--with-namespace
option has been specified werf-dismiss command does not use release lock at all for now.Werf-dismiss command should:
Werf-converge command should: