piolink.ansible_collection_webfrontk.pio_app (1.0.1) — module

Configuring WEBFRONT-K Applications

| "added in version" 2.10 of piolink.ansible_collection_webfrontk"

Authors: Seonil Kim(@sikim-piolink)

preview | supported by community

Install collection

Install with ansible-galaxy collection install piolink.ansible_collection_webfrontk:==1.0.1


Add to requirements.yml

  collections:
    - name: piolink.ansible_collection_webfrontk
      version: 1.0.1

Description

You can manage the WEBFRONT-K applications.


Requirements

Usage examples

  • Success
    Steampunk Spotter scan finished with no errors, warnings or hints.
---
- name: Application Management
  hosts: localhost
  collections:
      - piolink.ansible_collection_webfrontk
  tasks:
      - name: Set App Config
        pio_app:
            host: "{{ host }}"
            port: "{{ port }}"
            username: "{{ username }}"
            password: "{{ password }}"
            app_name: ansible_test
            app_ip_list:
                - app_ip: 1.1.1.1
                  app_port: 80
                - app_ip: 2.2.2.2
                  app_port: 80
            app_domain_list:
                - app_domain: 1.1.1.1
                - app_domain: 2.2.2.2

Inputs

    
host:
    description:
    - Enter the IPv4 address of the WEBFRONT-K.
    required: true
    type: str

port:
    description:
    - Enter the port number of the WEBFRONT-K.
    required: true
    type: str

app_name:
    description:
    - Enter the application name. "Application" means the applications provided by the
      WEBFRONT-K.
    required: true
    type: str

password:
    description:
    - Enter the user's password.
    required: true
    type: str

username:
    description:
    - Enter the User ID of the WEBFRONT-K. The ID must have permissions for the WEBFRONT-K.
    required: true
    type: str

app_ip_list:
    description:
    - Enter the lists of IP addresses of the WEBFRONT-K application.
    suboptions:
      app_ip:
        description:
        - Enter the IP addresses of the WEBFRONT-K application.
        type: str
      app_port:
        description:
        - Enter the port numbers of the WEBFRONT-K application.
        type: str
    type: list

app_domain_list:
    description:
    - Enter the lists of the domain names of the WEBFRONT-K application.
    suboptions:
      app_domain:
        description:
        - Enter the domain names of the WEBFRONT-K application.
        type: str
    type: list