Script recalcul calque
Sources
Build
Image de base Python : https://hub.docker.com/_/python
Deploy
Déploiemet d'un Job Openshift
Le déploiement s'appuie sur un job OpenShift plutôt qu'un Pod. L'intérêt réside dans le fait qu'un job se lance, fait ce qu'il a à faire et s'arrête lorsqu'il a fini, avec un code de sortie 0 ou 1. Il consomme les ressources nécessaires le temps de l'exécution de son script, puis s'arrête, contrairement au pod qui reste en attente une fois déployé et qui est relancé s'il tombe.
Doc :
- https://cloud.redhat.com/blog/openshift-jobs
- https://docs.openshift.com/container-platform/4.11/nodes/jobs/nodes-nodes-jobs.html