Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/havlasme/ansible-collection-linux
An Ansible collection of linux management content that supports Debian and Ubuntu running systemd.
https://github.com/havlasme/ansible-collection-linux
ansible ansible-collection ansible-role
Last synced: 9 days ago
JSON representation
An Ansible collection of linux management content that supports Debian and Ubuntu running systemd.
- Host: GitHub
- URL: https://github.com/havlasme/ansible-collection-linux
- Owner: havlasme
- License: apache-2.0
- Created: 2021-08-03T17:08:22.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-08-14T22:01:30.000Z (5 months ago)
- Last Synced: 2024-11-16T00:23:12.592Z (2 months ago)
- Topics: ansible, ansible-collection, ansible-role
- Language: Makefile
- Homepage: https://gitlab.com/havlas.me/ansible-collection-linux
- Size: 63.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Ansible Collection - havlasme.linux
===================================[![CI][gitlabci-image]][gitlabci-link]
[![Apache-2.0 license][license-image]][license-link]An [Ansible](https://www.ansible.com/) collection of linux management content that supports [Debian](https://www.debian.org/) and [Ubuntu](https://ubuntu.com/) running [systemd](https://systemd.io/).
### Included Content
- `havlasme.linux.chrony` ([documentation](/roles/chrony/README.md))
- `havlasme.linux.cron` ([documentation](/roles/cron/README.md))
- `havlasme.linux.group` ([documentation](/roles/group/README.md))
- `havlasme.linux.hostname` ([documentation](/roles/hostname/README.md))
- `havlasme.linux.locale` ([documentation](/roles/locale/README.md))
- `havlasme.linux.motd` ([documentation](/roles/motd/README.md))
- `havlasme.linux.mount` ([documentation](/roles/mount/README.md))
- `havlasme.linux.sysctl` ([documentation](/roles/sysctl/README.md))
- `havlasme.linux.timezone` ([documentation](/roles/timezone/README.md))
- `havlasme.linux.user` ([documentation](/roles/user/README.md))Installation
------------```shell
ansible-galaxy collection install havlasme.linux
``````yaml
---
collections:
- name: 'havlasme.linux'
...
```Development
-----------```shell
make build
``````shell
make lint
``````shell
make test
```### Setup Development Environment
```shell
sudo dnf install ansible jq yq python3-jmespath
``````shell
sudo apt install ansible jq yq python3-jmespath
```License
-------[Apache-2.0][license-link]
Author Information
------------------Created in 2024 by [Tomáš Havlas](https://havlas.me/).
[license-image]: https://img.shields.io/badge/license-Apache2.0-blue.svg?style=flat-square
[license-link]: LICENSE[gitlabci-image]: https://img.shields.io/gitlab/pipeline-status/havlas.me/ansible-collection-linux?style=flat-square
[gitlabci-link]: https://gitlab.com/havlas.me/ansible-collection-linux/-/pipelines