Skip to content

Commit 8ab69ee

Browse files
authored
Dev env - always patch operator on up (#1193)
* Dev env - always patch operator on up
1 parent fabb87b commit 8ab69ee

File tree

2 files changed

+5
-9
lines changed

2 files changed

+5
-9
lines changed

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,4 +15,4 @@ go.work.sum
1515
.gocache
1616
.gomodcache
1717
/local-dev/
18-
18+
*.tmp

dev/scripts/up.sh

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -12,20 +12,16 @@ if [ -z "$component" ]; then
1212
exit 1
1313
fi
1414

15-
# Check if already up
16-
if [ -f "dev/patches/$component-down.yaml.tmp" ]; then
17-
ec_up $component
18-
exit 0
19-
fi
20-
2115
# Ensure dev go cache / go mod cache directories exists
2216
mkdir -p dev/.gocache dev/.gomodcache
2317

2418
# Build and load the image into the embedded cluster
2519
ec_build_and_load "$component"
2620

27-
# Save current deployment state
28-
ec_exec k0s kubectl get deployment $(deployment $component) -n embedded-cluster -oyaml > dev/patches/$component-down.yaml.tmp
21+
# Save original state
22+
if [ ! -f "dev/patches/$component-down.yaml.tmp" ]; then
23+
ec_exec k0s kubectl get deployment $(deployment $component) -n embedded-cluster -oyaml > dev/patches/$component-down.yaml.tmp
24+
fi
2925

3026
# Patch the deployment
3127
ec_patch $component

0 commit comments

Comments
 (0)