Surveillance et journalisation
Les procédures suivantes peuvent être utilisées après avoir OneSpan Sign été déployées :
Visualiser l’historique de votre version
Pour afficher l’historique de votre déploiement OneSpan Sign :
-
Exécutez la commande suivante :
$ helm history oss
Helm renvoie un tableau décrivant l'historique des versions de votre déploiement OneSpan Sign. Par exemple :
RÉVISION |
MISE À JOUR |
CURRENT STATUS |
GRAPHIQUE |
VERSION DE L’APPLICATION |
DESCRIPTION |
---|---|---|---|---|---|
1 |
Lun Fév 21 15:48:27 2022 |
remplacé |
oss-k8s.helm-0.0.4 |
11.47 |
installation terminée |
2 |
Lun Fév 28 11:39:03 2022 |
déployé |
oss-k8s.helm-0.0.4 |
11.47 |
Mise à niveau terminée |
Visualiser l’état de vos conteneurs
Après avoir démarré votre pile OneSpan Sign, vous voudrez peut-être voir l’état de vos modules.
Pour afficher l’état de vos conteneurs OneSpan Sign :
-
Exécutez la commande suivante :
$ kubectl get pods -n my-namespace
Le système renvoie une liste qui affiche l’état de chaque conteneur. Par exemple :
NAME |
READY |
STATUS |
RESTARTS |
AGE |
---|---|---|---|---|
aspose-document-converter-569c848c64-8c8qb |
1/1 |
exécution |
0 |
7j5h |
backend-0 |
1/1 |
exécution |
0 |
84m |
backend-admin-0 |
1/1 |
exécution |
0 |
3d22h |
document-engine-99db59bf9-qrwpk |
1/1 |
exécution |
0 |
7j5h |
envoy-load-balancer-7d5cbb76b9-vxlwr |
1/1 |
exécution |
0 |
7j5h |
mysql-0 |
1/1 |
exécution |
0 |
7j5h |
platform-0 |
1/1 |
exécution |
0 |
7j5h |
platform-admin-0 |
1/1 |
exécution |
0 |
7j5h |
platform-seed-7d847b9c88-9mtpx |
1/1 |
exécution |
0 |
7j5h |
remote-sign-authenticator-559fd55656-kcjfz |
1/1 |
exécution |
0 |
7j5h |
sender-ui-589fb95d47-d28wb |
1/1 |
exécution |
0 |
7j5h |
signer-ui-64cb67b57c-vknxz |
1/1 |
exécution |
0 |
7j5h |
sso-b4776bd94-tpjb5 |
1/1 |
exécution |
0 |
7j5h |
sysinfo-6845dbb5c4-ndh86 |
1/1 |
exécution |
0 |
7j5h |
Visualiser vos journaux de service
Pour afficher les informations consignées sur les performances de votre installation OneSpan Sign :
-
Exécutez la commande suivante :
$ kubectl logs -f backend-0
L’inclusion de -f dans la commande précédente vous permet de suivre les flux de journaux au fur et à mesure qu’ils apparaissent.
Mise à jour de l’image Docker d’un composant
Vous devrez éventuellement déployer une nouvelle version de l’image Docker d’un composant spécifique OneSpan Sign. Vous pouvez y parvenir en exécutant la séquence de commandes kubectl
ci-dessous.
Pour mettre à jour l’image Docker d’un composant OneSpan Sign :
-
Configurez le imagePullpolicy sur Always en exécutant la commande suivante :
$ kubectl edit sts backend
-
Terminez les modules backend existants, car ils fonctionnent avec l’ancienne image. Pour ce faire, réduisez les réplicas à zéro via la commande suivante :
$ kubectl scale sts backend --replicas=0
-
Utilisez la commande suivante pour redémarrer les modules avec la nouvelle image :
$ kubectl scale sts backend --replicas=1
Une fois la nacelle prête, le backend s’exécutera avec l’image mise à niveau et sera prêt à recevoir du trafic.
Exécution de plusieurs instances de conteneurs
La mise à l'échelle — c.-à-d. l'exécution de plusieurs instances de conteneurs OneSpan Sign — augmente le nombre de modules utilisés.
Les composants OneSpan Sign mise à l’échelle sont pris en charge, sous réserve de la limitation importante suivante :
La mise à l’échelle des composants suivants sur plus d’une réplique peut provoquer une défaillance et doit être évitée :
backend-admin
platform-admin
sso