Changes
- syncer: Annotations are now merged with the host cluster annotations on objects instead of always overriding them.
- syncer: New
--set-owner
flag that will figure out automatically the owning object of the vcluster pod and set that to the vcluster created objects (#181) - syncer: Deprecated the flag
--owning-statefulset
- syncer: vcluster now automatically adds the autoscaler annotation
cluster-autoscaler.kubernetes.io/safe-to-evict
for pods that are deployed with a deployment, replicaset or statefulset within the vcluster to signal autoscalers that it is safe to evict those pods. - cli: improve
vcluster connect
and make the command work without requiring a statefulset