From 57c0c1f41a865bf1ce32ead2e4b773275702f580 Mon Sep 17 00:00:00 2001 From: Samuel Gaist Date: Sun, 3 May 2026 21:40:29 +0200 Subject: [PATCH] feat: add missing instructions for manual installation The manifest is not enough, there's also the need for: - Webhook secret creation - Storage migration It's documentated in the build's repository README. Signed-off-by: Samuel Gaist --- docs/getting-started/installation.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/docs/getting-started/installation.md b/docs/getting-started/installation.md index 7b53198f..9b45fa5a 100644 --- a/docs/getting-started/installation.md +++ b/docs/getting-started/installation.md @@ -59,6 +59,15 @@ Applying this manifest requires cluster administrator permissions: $ kubectl apply -f https://github.com/shipwright-io/build/releases/latest/download/release.yaml --server-side=true ``` +Run the following two scripts (also requires cluster administrator permissions) +to setup the webhook certificate and migrate the storage if required. + + ```bash $ +$ curl --silent --location https://raw.githubusercontent.com/shipwright-io/build/latest/hack/setup-webhook-cert.sh | bash + +$ curl --silent --location https://raw.githubusercontent.com/shipwright-io/build/latest/hack/storage-version-migration.sh | bash +``` + ## Installing Sample Build Strategies The Shipwright community maintains a curated set of build strategies for popular build tools.