-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathjustfile
More file actions
42 lines (31 loc) · 864 Bytes
/
justfile
File metadata and controls
42 lines (31 loc) · 864 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
_default:
just --list
# Run local development environment
run: create-kind dev
# Stop local development environment
stop: purge delete-kind
# --- kind ---
# Create a local kind cluster
create-kind:
kind create cluster -n devspace-rust
# Delete the local kind cluster
delete-kind:
kind delete cluster -n devspace-rust
# --- k3d ---
# Setup local k3d cluster and registry
create-k3d:
k3d registry create default-registry.localhost --port 9090
k3d cluster create default --servers 3 --registry-use k3d-default-registry.localhost:9090
kubectl create ns devspace
# Delete local k3d cluster and registry
delete-k3d:
k3d cluster delete default
k3d registry delete default-registry.localhost
# --- devspace ---
# Run devspace in kubernetes cluster
dev:
devspace use namespace devspace
devspace dev
# Purge devspace deployment
purge:
devspace purge