SpectroCloud/VertexHelmInstall: Difference between revisions
Jump to navigation
Jump to search
| Line 3: | Line 3: | ||
snap install helm | snap install helm | ||
== Prep the Helm Charts == | == Prep the Helm Charts == | ||
##################################### | |||
# Unzip the vertex helm charts file # | |||
##################################### | |||
mkdir -p vertex-helm | mkdir -p vertex-helm | ||
cd vertex-helm | cd vertex-helm | ||
| Line 8: | Line 11: | ||
unzip charts.zip | unzip charts.zip | ||
# Variables | ############# | ||
# Variables # | |||
############# | |||
export OCI_IMAGE_REGISTRY=harbor.dersllc.com | export OCI_IMAGE_REGISTRY=harbor.dersllc.com | ||
export OCI_IMAGE_BASE=spectro-images | export OCI_IMAGE_BASE=spectro-images | ||
| Line 16: | Line 21: | ||
#export SC_VERSION='4.5.20' | #export SC_VERSION='4.5.20' | ||
###################### | |||
# Setup Cert-Manager # | |||
###################### | |||
# Change the cert-manager repo to match your local repo | |||
sed -i 's/us-docker.pkg.dev/'${OCI_IMAGE_REGISTRY}'\/'${OCI_IMAGE_BASE}'\/us-docker.pkg.dev/g' extras/cert-manager/values.yaml | sed -i 's/us-docker.pkg.dev/'${OCI_IMAGE_REGISTRY}'\/'${OCI_IMAGE_BASE}'\/us-docker.pkg.dev/g' extras/cert-manager/values.yaml | ||
helm --kubeconfig $K8S_KUBECONFIG list | helm --kubeconfig $K8S_KUBECONFIG list | ||
# Deploy Cert-Manager via Helm | |||
helm --kubeconfig $K8S_KUBECONFIG upgrade --values extras/cert-manager/values.yaml cert-manager extras/cert-manager/cert-manager-*.tgz --install | helm --kubeconfig $K8S_KUBECONFIG upgrade --values extras/cert-manager/values.yaml cert-manager extras/cert-manager/cert-manager-*.tgz --install | ||
# | |||
# | |||
# | |||
# If the values file is not present run the following: | |||
helm --kubeconfig $K8S_KUBECONFIG show values extras/image-swap/image-swap-v1.5.3-spectro-4.5.1.tgz > extras/image-swap/values.yaml | |||
sed -i 's/gcr.io\/spectro-images-public\/release\//'${OCI_IMAGE_REGISTRY}'\/'${OCI_IMAGE_BASE}'\/us-docker.pkg.dev\/palette-images-fips\/palette\//' extras/image-swap/values.yaml | |||
Revision as of 19:07, 6 February 2025
VerteX Helm Install
Prereqs
snap install helm
Prep the Helm Charts
#####################################
# Unzip the vertex helm charts file #
#####################################
mkdir -p vertex-helm
cd vertex-helm
cp /nfs/Download/charts.zip .
unzip charts.zip
#############
# Variables #
#############
export OCI_IMAGE_REGISTRY=harbor.dersllc.com
export OCI_IMAGE_BASE=spectro-images
export OCI_PACK_REGISTRY=harbor.dersllc.com
export OCI_PACK_BASE=spectro-packs
export K8S_KUBECONFIG='/nfs/Download/tkgm.kubeconfig'
#export SC_VERSION='4.5.20'
######################
# Setup Cert-Manager #
######################
# Change the cert-manager repo to match your local repo
sed -i 's/us-docker.pkg.dev/'${OCI_IMAGE_REGISTRY}'\/'${OCI_IMAGE_BASE}'\/us-docker.pkg.dev/g' extras/cert-manager/values.yaml
helm --kubeconfig $K8S_KUBECONFIG list
# Deploy Cert-Manager via Helm
helm --kubeconfig $K8S_KUBECONFIG upgrade --values extras/cert-manager/values.yaml cert-manager extras/cert-manager/cert-manager-*.tgz --install
#
#
#
# If the values file is not present run the following:
helm --kubeconfig $K8S_KUBECONFIG show values extras/image-swap/image-swap-v1.5.3-spectro-4.5.1.tgz > extras/image-swap/values.yaml
sed -i 's/gcr.io\/spectro-images-public\/release\//'${OCI_IMAGE_REGISTRY}'\/'${OCI_IMAGE_BASE}'\/us-docker.pkg.dev\/palette-images-fips\/palette\//' extras/image-swap/values.yaml