Upgrading Knative
How to upgrade knative for Seldon Deploy.
Getting Started > Production Installation > Metrics Monitoring
seldon-deploy-install/prerequisites-setup/prometheus/seldon-core-analytics.sh
from the scripts extracted in Getting Started > Download Installation Resources
.requestLogger.image
in the helm values file is now docker.io/seldonio/seldon-request-logger:1.3.0-json
requestLogger.trigger
in the helm values now has piVersion
“eventing.knative.dev/v1” and broker
“default”.alibidetect.image
in the helm values is now seldonio/alibi-detect-server:1.4.0
.batchjobs
section in the helm values.The helm values file now has a single gitops section. This involves the following changes.
The sd-install-default script contains an example of this. It is:
kubectl create secret generic git-creds -n seldon-system --from-file ~/.ssh/id_rsa --from-file ~/.ssh/known_hosts --from-literal=passphrase="$GIT_SSHKEY_PASSPHRASE" --from-literal=username="$GIT_USER" --from-literal=token="$GIT_TOKEN" --from-literal=email="$GIT_EMAIL" --dry-run -o yaml | kubectl apply -f -
skipVerifyGit, gitwebhook, GITOPS_FORMAT and argocd config have all moved from github
to the new gitops
section in helm values file, see documentation.
if your ArgoCD Application does not follow naming pattern seldon-gitops-${namespace}
, please, specify the ArgoCD application using namespace labels, see documentation.
The contents of the helm chart have also changed. In particular:
/seldon-deploy/api/status
How to upgrade knative for Seldon Deploy.