From 29da696228f14b4664087d35a3e119f520bb1bfb Mon Sep 17 00:00:00 2001 From: Haitao Pan Date: Wed, 11 Jun 2025 16:20:35 +0800 Subject: [PATCH] add chart: update-server and website-homepage --- scripts/init-update-server.sh | 134 ++++++++++++++++++ scripts/pulp-operator-repo-gateway.yaml | 40 ++++-- scripts/pulp-operator-repo.yaml | 9 +- scripts/update-server/Chart.yaml | 4 + .../update-server/templates/configmap.yaml | 18 +++ .../update-server/templates/deployment.yaml | 35 +++++ scripts/update-server/templates/route.yaml | 21 +++ scripts/update-server/templates/service.yaml | 10 ++ scripts/update-server/values.yaml | 10 ++ scripts/website-homepage/Chart.yaml | 4 + .../website-homepage/templates/configmap.yaml | 29 ++++ .../templates/deployment.yaml | 35 +++++ scripts/website-homepage/templates/route.yaml | 21 +++ .../website-homepage/templates/service.yaml | 10 ++ scripts/website-homepage/values.yaml | 10 ++ 15 files changed, 371 insertions(+), 19 deletions(-) create mode 100644 scripts/init-update-server.sh create mode 100644 scripts/update-server/Chart.yaml create mode 100644 scripts/update-server/templates/configmap.yaml create mode 100644 scripts/update-server/templates/deployment.yaml create mode 100644 scripts/update-server/templates/route.yaml create mode 100644 scripts/update-server/templates/service.yaml create mode 100644 scripts/update-server/values.yaml create mode 100644 scripts/website-homepage/Chart.yaml create mode 100644 scripts/website-homepage/templates/configmap.yaml create mode 100644 scripts/website-homepage/templates/deployment.yaml create mode 100644 scripts/website-homepage/templates/route.yaml create mode 100644 scripts/website-homepage/templates/service.yaml create mode 100644 scripts/website-homepage/values.yaml diff --git a/scripts/init-update-server.sh b/scripts/init-update-server.sh new file mode 100644 index 0000000..f10359e --- /dev/null +++ b/scripts/init-update-server.sh @@ -0,0 +1,134 @@ +#!/bin/bash + +set -e + +CHART_DIR="update-server" +mkdir -p "$CHART_DIR/templates" + +# Chart.yaml +cat > "$CHART_DIR/Chart.yaml" < "$CHART_DIR/values.yaml" < "$CHART_DIR/templates/deployment.yaml" < "$CHART_DIR/templates/service.yaml" < "$CHART_DIR/templates/configmap.yaml" < "$CHART_DIR/templates/route.yaml" <