mirror of
https://github.com/minio/docs.git
synced 2025-04-18 10:04:02 +03:00
Closes #1021 Closes #1055 Closes #968 Closes #943 --------- Co-authored-by: Andrea Longo <feorlen@users.noreply.github.com> Co-authored-by: Pedro Juarez <pjuarezd@users.noreply.github.com>
31 lines
1.6 KiB
Bash
Executable File
31 lines
1.6 KiB
Bash
Executable File
#!/bin/bash
|
|
|
|
set -e
|
|
|
|
function main() {
|
|
OPERATOR=$(curl --retry 10 -Ls -o /dev/null -w "%{url_effective}" https://github.com/minio/operator/releases/latest | sed "s/https:\/\/github.com\/minio\/operator\/releases\/tag\///" | sed "s/v//");
|
|
|
|
curl --retry 10 -Ls https://raw.githubusercontent.com/minio/operator/v${OPERATOR}/docs/tenant_crd.adoc | asciidoc -b docbook - | pandoc -f docbook -t markdown_strict - -o source/includes/k8s/ext-tenant-crd.md
|
|
|
|
curl --retry 10 -Ls https://raw.githubusercontent.com/minio/operator/v${OPERATOR}/helm/operator/values.yaml -o source/includes/k8s/operator-values.yaml
|
|
curl --retry 10 -Ls https://raw.githubusercontent.com/minio/operator/v${OPERATOR}/helm/tenant/values.yaml -o source/includes/k8s/tenant-values.yaml
|
|
|
|
# To make the include nicer, this strips out the top H1 and reorders all headers thereafter
|
|
|
|
KNAME=$(uname -s)
|
|
case "${KNAME}" in
|
|
"Darwin")
|
|
sed -i '' 's%# API Reference%%g' source/includes/k8s/ext-tenant-crd.md
|
|
sed -i '' 's%minio.min.io/v2%Operator CRD v2 Reference%g' source/includes/k8s/ext-tenant-crd.md
|
|
sed -i '' 's%k8s-api-github-com-minio-operator-pkg-apis-minio-min-io-v2-%%g' source/includes/k8s/ext-tenant-crd.md
|
|
sed -i '' 's%# % %g' source/includes/k8s/ext-tenant-crd.md;;
|
|
*)
|
|
sed -i 's%# API Reference%%g' source/includes/k8s/ext-tenant-crd.md
|
|
sed -i 's%minio.min.io/v2%Operator CRD v2 Reference%g' source/includes/k8s/ext-tenant-crd.md
|
|
sed -i 's%k8s-api-github-com-minio-operator-pkg-apis-minio-min-io-v2-%%g' source/includes/k8s/ext-tenant-crd.md
|
|
sed -i 's%# % %g' source/includes/k8s/ext-tenant-crd.md;;
|
|
esac
|
|
}
|
|
|
|
main
|