Hi! I'm running Flyte on Google Kubernetes Engine ...
# ml-and-mlops-questions
s
Hi! I'm running Flyte on Google Kubernetes Engine and I'd like interruptible tasks to be run as GKE Spot Pods. I'm configuring
Copy code
k8s:
      plugins:
        k8s:
          interruptible-node-selector:
            <http://cloud.google.com/gke-spot|cloud.google.com/gke-spot>: "true"
However, this conflicts with the default setting
Copy code
default-annotations:
  <http://cluster-autoscaler.kubernetes.io/safe-to-evict|cluster-autoscaler.kubernetes.io/safe-to-evict>: "false"
While I could override this default, is there a way to set the
safe-to-evict
annotation only on all the non-interruptible tasks?