mirror of
https://github.com/prometheus-operator/prometheus-operator.git
synced 2025-04-16 01:06:27 +00:00
19 lines
488 B
Bash
Executable file
19 lines
488 B
Bash
Executable file
#!/usr/bin/env bash
|
|
set -e
|
|
set -x
|
|
|
|
prefix="tmp/manifests"
|
|
json="tmp/manifests.json"
|
|
|
|
rm -rf ${prefix}
|
|
mkdir -p $(dirname "${json}")
|
|
jsonnet -J /home/brancz/.jsonnet-bundler/src/git/git@github.com-ksonnet-ksonnet-lib/master jsonnet/kube-prometheus.jsonnet > ${json}
|
|
|
|
files=$(jq -r 'keys[]' ${json})
|
|
|
|
for file in ${files}; do
|
|
dir=$(dirname "${file}")
|
|
path="${prefix}/${dir}"
|
|
mkdir -p ${path}
|
|
jq -r ".[\"${file}\"]" ${json} | yaml2json | json2yaml > "${prefix}/${file}"
|
|
done
|