Skip to content

Commit b0e5023

Browse files
committed
on docker desktop build docker image
1 parent 58195b8 commit b0e5023

File tree

3 files changed

+6
-5
lines changed

3 files changed

+6
-5
lines changed

resources/scripts/deploy.sh

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,12 @@ kubectl apply -f "$WAR_MANIFESTS/warnet-rpc-service.yaml"
2222

2323
# Deploy rpc server
2424
if [ -n "${WAR_DEV+x}" ]; then # Dev mode selector
25+
# Build image in local registry
26+
docker build -t warnet/dev -f "$WAR_RPC/Dockerfile_dev" "$WAR_RPC" --load
2527
if [ "$(kubectl config current-context)" = "docker-desktop" ]; then
2628
sed "s?/mnt/src?$(pwd)?g" "$WAR_MANIFESTS/warnet-rpc-statefulset-dev.yaml" | kubectl apply -f -
27-
else
29+
else # assuming minikube
30+
minikube image load warnet/dev
2831
kubectl apply -f "$WAR_MANIFESTS/warnet-rpc-statefulset-dev.yaml"
2932
fi
3033
else

resources/scripts/setup_minikube.sh

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -96,8 +96,6 @@ fi
9696
# Start minikube with the constructed command
9797
eval "$MINIKUBE_CMD"
9898

99-
# Build image in local registry and load into minikube
100-
docker build -t warnet/dev -f "$WAR_RPC/Dockerfile_dev" "$WAR_RPC" --load
101-
minikube image load warnet/dev
99+
102100

103101
echo Done...

src/warnet/cli/cluster.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ def setup_minikube(clean):
8787
@click.option("--dev", is_flag=True, help="Remove configuration files")
8888
def deploy(dev: bool):
8989
"""Deploy Warnet using the current kubectl-configured cluster"""
90-
env = {"WAR_MANIFESTS": str(MANIFEST_PATH)}
90+
env = {"WAR_MANIFESTS": str(MANIFEST_PATH), "WAR_RPC": RPC_PATH}
9191
if dev:
9292
env["WAR_DEV"] = 1
9393
res = run_command(SCRIPTS_PATH / "deploy.sh", stream_output=True, env=env)

0 commit comments

Comments
 (0)