solo-io / gloo

The Cloud-Native API Gateway and AI Gateway
https://docs.solo.io/
Apache License 2.0
4.1k stars 446 forks source link

Switch Tilt image pull policy to IfNotPresent #10279

Closed ryanrolds closed 1 week ago

ryanrolds commented 1 week ago

Description

When working locally with Tilt, I'm seeing the Gloo images loaded with kind load docker-image ... not be used and the CNI report the images as being not found.

David recommended changing the pull policy, which resolved the issue.

Testing steps

With no existing gloo-oss cluster in Kind.

% ctlptl create cluster kind --name kind-gloo-oss --registry=ctlptl-registry
% VERSION=1.0.0-ci1 CLUSTER_NAME=gloo-oss IMAGE_VARIANT=standard make kind-build-and-load build-test-chart build-cli-local
% tilt up

# wait a minute and confirm all the pods are running
% kubectl -n gloo-system get pods

Checklist:

github-actions[bot] commented 1 week ago

Visit the preview URL for this PR (updated for commit a779042):

https://gloo-edge--pr10279-rolds-tilt-pull-poli-u0qz0d7a.web.app

(expires Tue, 12 Nov 2024 18:09:01 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: 77c2b86e287749579b7ff9cadb81e099042ef677