kubernetes.py: Handle multiple clusters better

Changed DeploymentsConfig.parse() to split each depconfig found in
the deployments file into one DepConfig per cluster. Changed the
duplicate-namespace check to check on a per-cluster basis.

Removed all other code that used to walk the cluster list of a
depconfig. depconfigs only have a single cluster now.

Bug: T405110

Edited by Ahmon Dancy

Merge request reports

Loading