Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ktooi/ansible-role-disable-swap
This is an ansible role to just disable swapping on Linux.
https://github.com/ktooi/ansible-role-disable-swap
ansible ansible-roles linux swap swapfile
Last synced: about 1 month ago
JSON representation
This is an ansible role to just disable swapping on Linux.
- Host: GitHub
- URL: https://github.com/ktooi/ansible-role-disable-swap
- Owner: ktooi
- License: mit
- Created: 2022-05-22T09:52:25.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-05-27T22:01:58.000Z (over 2 years ago)
- Last Synced: 2024-09-30T17:41:51.194Z (about 2 months ago)
- Topics: ansible, ansible-roles, linux, swap, swapfile
- Homepage: https://galaxy.ansible.com/ktooi/disable_swap
- Size: 7.81 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Ansible Role: disable_swap
Linux サーバの Swap を無効化します。
この role では次のことを行います。
* Swap の無効化。
* /etc/fstab からの Swap マウント設定の削除。
* Swap file の削除。
* Kernel parameter (vm.swappiness = 0) の設定。この role では次のことを行いません。
* Swap パーティションの削除。
## Requirements
この role には特別な要件はありません。
## Role Variables
```yaml
disable_swap_list: []
```無効化する swap のファイル名やデバイス名をリストで指定してください。
`disable_swap_list` が定義されていない場合は、全ての Swap が無効化の対象になります。その他の variables は [defaults/main.yml](defaults/main.yml) を参照してください。
## Dependencies
None.
## Example Playbook
```yaml
- hosts: your-linux-servers
roles:
- ktooi.disable_swap
```## Authors
* **Kodai Tooi** [GitHub](https://github.com/ktooi), [Qiita](https://qiita.com/ktooi)
## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details