Skip to content

Commit 67cc2d5

Browse files
AFDudleyclaude
andcommitted
feat: hotpatch playbook with SIGHUP restart + Always pull policy
Replace scale 0→1 in biscayne-hotpatch.yml with SIGHUP to the agave container's PID 1. Only the agave container restarts — the other 4 containers in the pod stay running. Change imagePullPolicy from IfNotPresent to Always for kind clusters. With the local registry on localhost:5001, the pull is fast and ensures container restarts always pick up the latest image. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 35f2892 commit 67cc2d5

1 file changed

Lines changed: 1 addition & 3 deletions

File tree

stack_orchestrator/deploy/k8s/deploy_k8s.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -463,9 +463,7 @@ def _create_volume_data(self):
463463

464464
def _create_deployment(self):
465465
"""Create the k8s Deployment resource (which starts pods)."""
466-
deployment = self.cluster_info.get_deployment(
467-
image_pull_policy=None if self.is_kind() else "Always"
468-
)
466+
deployment = self.cluster_info.get_deployment(image_pull_policy="Always")
469467
if self.is_kind():
470468
self._rewrite_local_images(deployment)
471469
if opts.o.debug:

0 commit comments

Comments
 (0)