Bienvenue sur le repository de l'article Démarrer dans le développement cloud publié dans le magazine Programmez.
Vous y trouverez des mises à jour après la mise sous presse le code source décrit dans l'article et complété avec un test unitaire et un test d'intégration trop longs pour être décrits dans l'article. Vous trouverez aussi sur cette page des liens vers des articles complémentaires pour approfondir les termes notés en bleu dans l'article.
Si vous obtenez des erreurs de ce type avec la dernière version d'Angular Error: src/app/app.component.ts:10:3 - error TS2564: Property 'nominal' has no initializer and is not definitely assigned in the constructor., ajoutez une valeur par défaut à ces variables.
nominal: number = 0; // 4
monthsDuration: number = 0;
interestRate: number = 0;
aws-cliest préinstallé (par la présence du repository 'dotfiles'). Si vous suivez strictement l'article les messages suivants sont donc normaux. Vous pouvez poursuivre en utilisant le flag--update.
codespace ➜ ~/workspace/programmez-cloudapp (master ✗) $ ./aws/install -i ~/aws-cli/ -b ~/bin
Found preexisting AWS CLI installation: /home/codespace/aws-cli//v2/current. Please rerun install script with --update flag.
codespace ➜ ~/workspace/programmez-cloudapp (master ✗) $ ./aws/install -i ~/aws-cli/ -b ~/bin --update
Found same AWS CLI version: /home/codespace/aws-cli//v2/2.1.15. Skipping install.
- Dans le projet
infra/terraform, ne pas oublier la commandecdktf getsinon cela provoque des erreurs de compilation surnpm install(la commandecdktf init --template=typescript --locals'en charge si vous suivez la totalité du déroulé).
- Pour supprimer simplement l'application créée et ne plus payer la facture AWS (quelques centimes par mois) vous pouvez utiliser cette commande et confirmer par
yes:
codespace ➜ ~/workspace/programmez-cloudapp/infra/terraform (master ✗) $ cdktf destroy
- Après vous être déconnecté, pensez à retourner sur codespace pour supprimer définitivement du codespace et ne pas payer son stockage.