zilti.pot.pot_jail (0.5.36) — module

Pot jail task.

| "added in version" 0.1.0 of zilti.pot"

Authors: Daniel Ziltener <dziltener@lyrion.ch>

This plugin has a corresponding action plugin.

Install collection

Install with ansible-galaxy collection install zilti.pot:==0.5.36


Add to requirements.yml

  collections:
    - name: zilti.pot
      version: 0.5.36

Description

Pot jail task.


Requirements

Inputs

    
ip:
    default: []
    description:
    - Defaults to auto
    elements: str
    required: false
    type: list

cmd:
    default: None
    description:
    - The start cmd
    required: false
    type: str

pot:
    default: None
    required: false
    type: str

base:
    default: None
    required: true
    type: str

name:
    default: None
    description:
    - The jail name
    required: true
    type: str

type:
    choices:
    - single
    - multi
    default: multi
    required: false
    type: str

level:
    default: None
    required: false
    type: int

ports:
    default: []
    description:
    - Ports to map
    elements: dict
    required: false
    type: list

state:
    choices:
    - present
    - absent
    - started
    - stopped
    - restarted
    default: present
    required: false
    type: str

ignore:
    default: false
    description:
    - Ignore this task?
    required: false
    type: bool

mounts:
    default: []
    description:
    - Things to mount
    elements: dict
    required: false
    type: list

flavour:
    default:
    - ansible-managed
    elements: str
    required: false
    type: list

attributes:
    default: {}
    description:
    - Attributes
    required: false
    type: dict

bridge_name:
    default: None
    required: false
    type: str

network_type:
    choices:
    - inherit
    - alias
    - public-bridge
    - private-bridge
    default: inherit
    required: false
    type: str

network_stack:
    choices:
    - ipv4
    - ipv6
    - dual
    default: dual
    required: false
    type: str