*: Add kube-prometheus generate make target to generate stage
This commit is contained in:
@@ -1,6 +0,0 @@
|
|||||||
FROM python:3.6-slim
|
|
||||||
|
|
||||||
RUN apt-get update -y && apt-get install -y git
|
|
||||||
RUN pip3 install virtualenv
|
|
||||||
|
|
||||||
ENTRYPOINT ["/bin/bash"]
|
|
12
Makefile
12
Makefile
@@ -1,11 +1,11 @@
|
|||||||
.PHONY: image
|
.PHONY: image
|
||||||
|
|
||||||
IMAGE := coreos/generate-prometheus-operator-manifests
|
image:
|
||||||
|
docker build -f ../../scripts/jsonnet/Dockerfile -t po-jsonnet ../../
|
||||||
|
|
||||||
image: Dockerfile
|
|
||||||
docker build -t $(IMAGE) .
|
|
||||||
|
|
||||||
BUILDER := docker run --rm -it --workdir /data -v ${PWD}:/data $(IMAGE) ./hack/scripts/generate-manifests.sh
|
|
||||||
generate: image
|
generate: image
|
||||||
@echo ">> Compiling assets and generating Kubernetes manifests"
|
@echo ">> Compiling assets and generating Kubernetes manifests"
|
||||||
$(BUILDER)
|
docker run --rm -v `pwd`:/go/src/github.com/coreos/prometheus-operator/contrib/kube-prometheus --workdir /go/src/github.com/coreos/prometheus-operator/contrib/kube-prometheus po-jsonnet make generate-raw
|
||||||
|
|
||||||
|
generate-raw:
|
||||||
|
./hack/scripts/generate-manifests.sh
|
||||||
|
Reference in New Issue
Block a user