Address comments
This commit is contained in:
10
Makefile
10
Makefile
@@ -1,11 +1,9 @@
|
||||
.PHONY: image
|
||||
|
||||
image:
|
||||
docker build -f ../../scripts/jsonnet/Dockerfile -t po-jsonnet ../../
|
||||
|
||||
generate: image
|
||||
@echo ">> Compiling assets and generating Kubernetes manifests"
|
||||
docker run --rm -u=$(shell id -u $(USER)):$(shell id -g $(USER)) -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
|
||||
docker run --rm -u=$(shell id -u $(USER)):$(shell id -g $(USER)) -v $(shell dirname $(dir $(abspath $(dir $$PWD)))):/go/src/github.com/coreos/prometheus-operator/ --workdir /go/src/github.com/coreos/prometheus-operator/contrib/kube-prometheus po-jsonnet make crdtojsonnet generate-raw
|
||||
|
||||
crdtojsonnet:
|
||||
cat ../../example/prometheus-operator-crd/alertmanager.crd.yaml | gojsontoyaml -yamltojson > jsonnet/kube-prometheus/prometheus-operator/alertmanager-crd.libsonnet
|
||||
@@ -13,5 +11,7 @@ crdtojsonnet:
|
||||
cat ../../example/prometheus-operator-crd/servicemonitor.crd.yaml | gojsontoyaml -yamltojson > jsonnet/kube-prometheus/prometheus-operator/servicemonitor-crd.libsonnet
|
||||
|
||||
generate-raw:
|
||||
cd jsonnet/kube-prometheus; jb install
|
||||
./hack/scripts/build-jsonnet.sh hack/scripts/kube-prometheus-base.jsonnet manifests
|
||||
jb install
|
||||
./build.sh
|
||||
|
||||
.PHONY: image generate crdtojsonnet generate-raw
|
||||
|
Reference in New Issue
Block a user