File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -29,8 +29,8 @@ k3d cluster create claude-warmup --wait
2929kubectl create secret generic redis-credentials \
3030 --from-literal=redis-password=$( openssl rand -base64 24)
3131
32- # Deploy
33- kubectl apply -f k8s/
32+ # Deploy from latest release
33+ kubectl apply -f https://github.com/pPrecel/claude-warmup/releases/latest/download/manifests.yaml
3434
3535# Test
3636kubectl port-forward svc/claude-warmup 8080:80
Original file line number Diff line number Diff line change 22
33## Kubernetes manifests
44
5- All manifests live in ` k8s/ ` . Apply with:
5+ All manifests are bundled and attached to each [ GitHub Release ] ( https://github.com/pPrecel/claude-warmup/releases ) . Apply the latest release with:
66
77``` bash
8- kubectl apply -f k8s/
8+ kubectl apply -f https://github.com/pPrecel/claude-warmup/releases/latest/download/manifests.yaml
9+ ```
10+
11+ To pin to a specific version:
12+
13+ ``` bash
14+ kubectl apply -f https://github.com/pPrecel/claude-warmup/releases/download/v1.0.0/manifests.yaml
915```
1016
1117| File | Purpose |
Original file line number Diff line number Diff line change @@ -64,21 +64,21 @@ Each entry links to its commit SHA. The notes also include the image reference a
6464
6565## Deploying a release
6666
67- Download ` manifests.yaml ` from the GitHub Release page, then:
68-
6967``` bash
7068# 1. Create the Redis secret (first time only)
7169kubectl create secret generic redis-credentials \
7270 --from-literal=redis-password=$( openssl rand -base64 24)
7371
74- # 2. Apply all manifests
75- kubectl apply -f manifests.yaml
72+ # 2. Apply latest release manifests
73+ kubectl apply -f https://github.com/pPrecel/claude-warmup/releases/latest/download/ manifests.yaml
7674
7775# 3. Verify
7876kubectl rollout status deployment/redis
7977kubectl rollout status deployment/claude-warmup
8078```
8179
80+ To pin to a specific version, replace ` latest/download ` with ` download/vX.Y.Z ` .
81+
8282## Versioning convention
8383
8484Use [ Semantic Versioning] ( https://semver.org ) : ` vMAJOR.MINOR.PATCH `
You can’t perform that action at this time.
0 commit comments