1 minutes de lecture

Réinstaller son Mac simplement et rapidement

Réinstaller son Mac simplement et rapidement

Comment ne pas perdre une journée à réinstaller l’ensemble de mes logiciels ? La solution est venue avec Ansible, qui m’a permis d’automatiser totalement l’installation et la configuration de mon environnement de travail.

Vous retrouverez l’ensemble du code nécessaire ici.

Fonctionnement du projet

Le fonctionnement est très simple, vous devez télécharger le repo, puis réaliser les modifications nécessaires à votre propre configuration dans le fichier config.yml, une fois cette configuration modifiée et adaptée à vos besoins.
Vous pouvez faire un sh run.sh, qui va réaliser l’ensemble des actions nécessaires au bon fonctionnement du playbook Ansible.
Une fois que celui-ci a fini d’installer votre machine suivant vos paramètres, il redémarre la machine.
Et voilà, vous vous retrouvez avec un nouveau Mac fraîchement installé de façon totalement automatique, et très rapidement :)

La configuration

Dans le fichier config.yml, vous pouvez modifier l’ensemble des éléments suivants :

  • Homebrew (terraform, consul, node, etc)
  • Homebrew cask (atom,virtualbox, etc)
  • MAS (Logiciel du AppStore)
  • Personnalisation du Dock
Gérer les bastions avec Ansible

Gérer les bastions avec Ansible

Il arrive souvent que les machines de votre parc ne soient pas toutes accessibles directement via SSH depuis votre poste de travail. Dans ce genre...

Read More
Docker Machine et Vagrant

Docker Machine et Vagrant

Docker Machine est un outil de la famille Docker qui se charge de créer et configurer des machines pour exécuter le daemon Docker. Avec Kitematic,...

Read More