Skip to content

自宅サーバーの構成を管理するためのAnsible

Notifications You must be signed in to change notification settings

AobaIwaki123/ansible

Repository files navigation

ansible-lint

自宅サーバーの構成管理用のAnsible

Envirionment

Ansible Roleの雛形の作成

$ make role ROLE_NAME=role_name

疎通確認

$ make ping

Ansible Playbookの構文チェック

$ make syntax-check

Ansible Playbookの実行

Roleの実行前に差分を確認

$ make check-diff TAG_NAME={TAG_NAME} # Tagを指定して実行
$ make check-diff HOST_NAME={HOST_NAME} # Hostを指定して実行

Roleの実行

$ make apply-role TAG_NAME={TAG_NAME} # Tagを指定して実行
$ make apply-role HOST_NAME={HOST_NAME} # Hostを指定して実行

Ansible Factsを全て表示するタスク

- name: Print all available facts
  ansible.builtin.debug:
    var: ansible_facts

その他のドキュメント

Ref

About

自宅サーバーの構成を管理するためのAnsible

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published