Passer au contenu principal

Mises à niveau des versions de correctifs rapides

Mise à niveau de la pile de données

Mettre à jour les graphiques en utilisant votre personnalisation :

helm upgrade -i tpe-data-controllers -n $NAMESPACE --create-namespace  \
actility/thingpark-data-controllers --version $THINGPARK_DATA_CONTROLLERS_VERSION \
-f values-data-stack.yaml
helm upgrade -i tpe-data -n $NAMESPACE \
actility/thingpark-data --version $THINGPARK_DATA_VERSION \
-f $CONFIG_REPO_BASEURL/values/sizing/$HOSTING/values-$SEGMENT-segment.yaml \
-f values-data-stack.yaml

Mise à niveau de ThingPark Enterprise

Mettre à jour le graphique thingpark-application-controllers :

helm upgrade -i tpe-controllers -n $NAMESPACE \
actility/thingpark-application-controllers --version $THINGPARK_APPLICATION_CONTROLLERS_VERSION \
-f $CONFIG_REPO_BASEURL/values/sizing/$HOSTING/values-$SEGMENT-segment.yaml \
-f values-thingpark-stack.yaml

Attendre la préparation de tous les jeux réplicatifs et déploiements. Cela peut être vérifié de la manière suivante :

kubectl get -n $NAMESPACE statefulsets.apps,deployments.apps
kubectl get -n $NAMESPACE -w statefulsets.apps

Enfin, mettre à jour le graphique thingpark-enterprise en utilisant votre personnalisation :

helm upgrade -i tpe --debug --timeout 20m -n $NAMESPACE \
actility/thingpark-enterprise --version $THINGPARK_ENTERPRISE_VERSION \
-f $CONFIG_REPO_BASEURL/values/sizing/$HOSTING/values-$SEGMENT-segment.yaml \
-f values-thingpark-stack.yaml

Vérifications post-mise à niveau