Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/unleftie/ansible-role-iptables

Ansible role for iptables setup
https://github.com/unleftie/ansible-role-iptables

ansible debian iptables

Last synced: about 1 month ago
JSON representation

Ansible role for iptables setup

Awesome Lists containing this project

README

        

# Ansible Role for iptables setup

[![CI](https://github.com/unleftie/ansible-role-iptables/actions/workflows/ci.yml/badge.svg)](https://github.com/unleftie/ansible-role-iptables/actions/workflows/ci.yml)
[![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/unleftie/ansible-role-zsh/badge)](https://securityscorecards.dev/viewer/?uri=github.com/unleftie/ansible-role-iptables)

## Compatibility

| Platform | Version |
| -------- | ------- |
| debian | 12 |

## Dependencies

- [Ansible](https://docs.ansible.com/ansible/latest/installation_guide/intro_installation.html) (v2.14+)
- [Molecule](https://molecule.readthedocs.io/en/latest/installation.html) + (v4.0.4+) + [docker plugin](https://github.com/ansible-community/molecule-plugins) (for local testing)
- [Docker](https://docs.docker.com/get-docker/) (for local testing)

## Local Testing

```sh
git clone https://github.com/unleftie/ansible-role-iptables.git
cd ansible-role-iptables/
molecule test
```

## Installation

> Upgradability notice: When upgrading from old version of this role, be aware that some files may be lost.

```yml
- name: Sample 1
hosts: all
become: true
tasks:
- include_role:
name: "ansible-role-iptables"
```