tilt icon indicating copy to clipboard operation
tilt copied to clipboard

Deployment of helm chart istio-base never goes to the ready state even though it is successful

Open brandoncollins7 opened this issue 2 years ago • 2 comments

load('ext://helm_resource', 'helm_resource', 'helm_repo') helm_repo('istio', 'https://istio-release.storage.googleapis.com/charts') helm_resource('istio-base', 'istio/base', namespace='istio-system', flags=["--version", "1.17.1"])

Simply run this script and check the ui, notice it stays stuck on "server-pending" even though it has completed it's work successfully. This blocks ui builds and well as resource_deps.

brandoncollins7 avatar Mar 04 '23 03:03 brandoncollins7

Thanks for the report!

For some reason, tilt is waiting to see your helm_resource deploy some pods, but i'm not 100% sure why it thinks that.

For now, you can workaround this by adding

k8s_resource('istio-base', pod_readiness='ignore')

so that tilt knows not to wait on pods coming up, see - https://docs.tilt.dev/api.html#api.k8s_resource

nicks avatar Mar 06 '23 04:03 nicks