Exporter le nom de l'application (sans caractère spécial, point ou trait d'union)
export app_name=abcapp1
Création des objets sécures (confgimaps & secrets & credential pour le registre d'image externe) (dans mon repo les config sont sous le répertoire config)
Example de déploiement en command line avec paramètres (remplacer le paramètre de l'image par la vôtre sans le tag) (cet example est http et non https)
Prendre les yaml générés en copie et les garder pour la gestion en jour2 des configurations kubernetes
kubectl neat get dc ${app_name} -o yaml > template/${app_name}-dc.yaml
kubectl neat get route ${app_name} -o yaml > template/${app_name}-route.yaml
kubectl neat get service ${app_name} -o yaml > template/${app_name}-svc.yaml
kubectl neat get is ${app_name} -o yaml > template/${app_name}-is.yaml
kubectl neat get cm ${app_name}-config -o yaml > template/${app_name}-cm-config.yaml