# Introduction 
Ce projet contient les instructions de déploiement de l'application middleoffice. 

# Getting Started
Pour démarrer l'application, suivez les étapes suivantes :
1. kubectl apply -f v2-netcore/namespace.yaml
2. kubectl apply -f v2-netcore/configmap.yaml
3. kubectl apply -f mongo-parametrage.yaml
4. kubectl apply -f parametrage.yaml
5. Appeler http://[NOM D'HOTE UTILISE DANS LE HTTP APPLICATION ROUTING]/parametrage/api/parametrage et vérifier que la réponse est une liste JSON vide, soit []
6. Avec Postman ou un outil équivalent, exécuter un POST pour charger les paramétrages "exemple-parametrage-*" du répertoire middleoffice-microservices-v2
7. Appeler à nouveau l'adresse exposée par Kubernetes pour le service parametrage pour vérifier que les données sont bien présentes
8. Finir d'installer tout le reste avec la commande kubectl apply -f v2-netcore/
9. Si on souhaite installer une sauvegarde, commencer par ajouter le secret avec la commande  kubectl create secret generic azure-secret --from-literal=azurestorageaccountname=middleofficestockage --from-literal=azurestorageaccountkey=[CLE A RECUPERER SUR LE PORTAIL AZURE]
10. Puis lancer la commande kubectl apply -f v2-netcore/backup-nosql-parametrage.yaml