From 3c761e96201bc1263af5620ec9ee13705e234e06 Mon Sep 17 00:00:00 2001 From: Gaspard FEREY Date: Wed, 4 Dec 2024 16:33:54 +0100 Subject: [PATCH] Deletion notes --- charts/library-chart/templates/_notes.tpl | 26 +++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 charts/library-chart/templates/_notes.tpl diff --git a/charts/library-chart/templates/_notes.tpl b/charts/library-chart/templates/_notes.tpl new file mode 100644 index 00000000..70925051 --- /dev/null +++ b/charts/library-chart/templates/_notes.tpl @@ -0,0 +1,26 @@ +{{/* vim: set filetype=mustache: */}} + +{{/* Template to generate notes about service deletion */}} +{{- define "library-chart.notes-deletion" -}} + {{- if and (.Values.persistence).enabled (not .Values.persistence.existingClaim) -}} + {{- if eq .Values.userPreferences.language "fr" -}} +**NOTES concernant la suppression :** +Votre répertoire de travail `/home/{{ .Values.environment.user }}/work` +sera **immédiatement effacé** à la suppression de votre service {{ .Chart.Name }}. +Assurez-vous de sauvegarder toutes vos ressources de travail sur des supports persistants : +- Votre code peux être stocké dans une forge logicielle telle que git. +- Vos données et modèles peuvent être stockés dans un système de stockage objet tel que S3. +Il est possible d'associer un script d'initialisation à votre service pour mettre en place un environnement de travail sur mesure +(télécharger vos ressources, installer les bibliothèques et outils dont vous avez besoin, configurer votre service, etc.) + {{- else -}} +**NOTES about deletion:** +Your work directory `/home/{{ .Values.environment.user }}/work` +will be **immediately deleted** upon the termination of your {{ .Chart.Name }} service. +Make sure to save all your work resources on persistent storage: +- Your code can be stored in a version control system such as git. +- Your data and models can be stored in an object storage system such as S3. +It is possible to associate an initialization script with your service to set up a customized working environment +(download your resources, install the libraries and tools you need, configure your service, etc.). + {{- end -}} + {{- end -}} +{{- end -}}