mirror of
https://github.com/argoproj/argo-cd
synced 2026-05-23 09:18:26 +00:00
25 lines
1.3 KiB
Bash
Executable file
25 lines
1.3 KiB
Bash
Executable file
#!/bin/sh -x -e
|
|
|
|
SRCROOT="$( CDPATH='' cd -- "$(dirname "$0")/.." && pwd -P )"
|
|
AUTOGENMSG="# This is an auto-generated file. DO NOT EDIT"
|
|
|
|
cd ${SRCROOT}/manifests/ha/base/redis-ha && ./generate.sh
|
|
|
|
IMAGE_NAMESPACE="${IMAGE_NAMESPACE:-argoproj}"
|
|
IMAGE_TAG="${IMAGE_TAG:-latest}"
|
|
|
|
cd ${SRCROOT}/manifests/base && kustomize edit set image argoproj/argocd=${IMAGE_NAMESPACE}/argocd:${IMAGE_TAG} argoproj/argocd-ui=${IMAGE_NAMESPACE}/argocd-ui:${IMAGE_TAG}
|
|
cd ${SRCROOT}/manifests/ha/base && kustomize edit set image argoproj/argocd=${IMAGE_NAMESPACE}/argocd:${IMAGE_TAG} argoproj/argocd-ui=${IMAGE_NAMESPACE}/argocd-ui:${IMAGE_TAG}
|
|
|
|
echo "${AUTOGENMSG}" > "${SRCROOT}/manifests/install.yaml"
|
|
kustomize build "${SRCROOT}/manifests/cluster-install" >> "${SRCROOT}/manifests/install.yaml"
|
|
|
|
echo "${AUTOGENMSG}" > "${SRCROOT}/manifests/namespace-install.yaml"
|
|
kustomize build "${SRCROOT}/manifests/namespace-install" >> "${SRCROOT}/manifests/namespace-install.yaml"
|
|
|
|
echo "${AUTOGENMSG}" > "${SRCROOT}/manifests/ha/install.yaml"
|
|
kustomize build "${SRCROOT}/manifests/ha/cluster-install" >> "${SRCROOT}/manifests/ha/install.yaml"
|
|
|
|
echo "${AUTOGENMSG}" > "${SRCROOT}/manifests/ha/namespace-install.yaml"
|
|
kustomize build "${SRCROOT}/manifests/ha/namespace-install" >> "${SRCROOT}/manifests/ha/namespace-install.yaml"
|
|
|