[PYTHON] Ansible comme outil d'apprentissage de l'infrastructure

Ansible, l'un des outils de gestion de la configuration aux côtés de Chef et Puppet. Cependant, j'ai pensé que ce serait bon non seulement comme outil de gestion de configuration, mais aussi comme outil d'apprentissage du côté de l'infrastructure, donc je vais l'écrire. Je suis aussi un débutant, donc je pense qu'il y a différentes choses à faire, mais je suis très bienvenu.

Fonctionnalités et rédaction

Tout d'abord, décrivons brièvement les fonctionnalités de Ansible.

―― Puisque vous pouvez créer un environnement tant que vous pouvez vous connecter à l'environnement cible par SSH, c'est simple.

ansible-base.001.jpg

Ansible lui-même est écrit en Python, mais je ne pense pas que vous soyez au courant de Python. Cependant, Python doit être installé dans l'environnement cible.

À titre d'exemple, nous prendrons l'exemple officiel qui construit l'environnement nginx + wordpress. Je pense que vous pouvez imaginer que cela aura la forme suivante.

Cet article était facile à lire pour expliquer la méthode d'installation et la partie d'introduction.

Pourquoi j'ai pensé que c'était bon

Tips

Exemple d'utilisation comme outil d'apprentissage

  1. Essayez d'abord d'écrire vous-même un manuel simple
  2. Si vous ne savez pas comment écrire, consultez Documents officiels ou recherchez * [Ce que vous voulez savoir] + ansible *, et de nombreux playbooks apparaîtront. Référez-vous-y.
  3. Si vous ne savez pas comment configurer Ansible, consultez Bonnes pratiques ou Ansible Galaxy. Rechercher et trouver.
  4. Démarrez un nouveau serveur et essayez-le.
  5. Regardez le mouvement et corrigez

Fondamentalement, cela se répète.

Autres pages généralement utiles

Livres japonais

Il est très facile à comprendre et à lire. C'est une liste de commandes, mais au lieu d'essayer de tout lire depuis le début, je pense qu'il est préférable de commencer à le faire après en avoir lu environ la moitié et de s'y référer à nouveau plus tard comme un livre de référence. Quand on y fait référence, c'est utile car c'est une description qui est séparée par thème et ne gaspille pas.

<a href="http://www.amazon.co.jp/gp/product/B00MALTGDY/ref=as_li_ss_tl?ie=UTF8&camp=247&creative=7399&creativeASIN=B00MALTGDY&linkCode=as2&tag=morizotter" Getting Started0f-2

Recommended Posts

Ansible comme outil d'apprentissage de l'infrastructure
Apprentissage automatique du sport-Analyse de la J-League à titre d'exemple-②
Une introduction à l'apprentissage automatique