Files
kubernetes/test/soak/cauldron/Makefile
hurf ce35bb4208 Remove trace of "kubectl stop"
Remove doc and use of "kubectl stop" since it's deprecated.
2015-10-30 14:12:20 +08:00

31 lines
511 B
Makefile

.PHONY: cauldron
TAG = 1.0
cauldron:
GOOS=linux GOARCH=amd64 CGO_ENABLED=0 godep go build -a -installsuffix cgo --ldflags '-w' cauldron.go
container: cauldron
docker build -t kubernetes/cauldron:$(TAG) .
push:
docker push kubernetes/cauldron:$(TAG)
rc:
kubectl create --validate -f cauldron-rc.yaml
stop:
kubectl delete rc cauldron
get:
kubectl get rc,pods -l app=cauldron
scale20:
kubectl scale rc cauldron --replicas=20
scale1:
kubectl scale rc cauldron --replicas=1
clean:
rm -rf cauldron