Added a postdeployment task to annotate infra namespaces to allow tolerations to be passed to their pods by default thus allowing infra apps to restart/redeploy successfully.
Also created test playbook which creates a project targeting the infra nodes and proves pods can schedule there when the default namespace level toleration is present but cannot when this toleration is removed.
Added a postdeployment task to annotate infra namespaces to allow tolerations to be passed to their pods by default thus allowing infra apps to restart/redeploy successfully.
Also created test playbook which creates a project targeting the infra nodes and proves pods can schedule there when the default namespace level toleration is present but cannot when this toleration is removed.