Skip to content
This repository was archived by the owner on Jan 2, 2018. It is now read-only.

barthalion/ansible-apk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

apk-tools module for Ansible

A simple module to make use of apk-tools under Ansible. It's very possible it can be written cleaner — patches welcome (also on Github.

Installation

Copy apk to $ANSIBLE_LIBRARY on the management host. install -m444 library/apk $ANSIBLE_LIBRARY/apk

Examples

- name: Install package foo
  action: apk pkg=foo state=present

Note that default value of state is present, therefore it doesn't have to be explicitly defined.

- name: Update the package database and upgrade package bar
  action: apk pkg=bar update=yes state=latest

- name: Remove package foo and purge its configuration files
  action: apk pkg=foo state=purge

- name: Force removal of package bar
  action: apk pkg=bar force=yes

To-do

  • return more verbose messages
  • add support for upgrade, verify and fix

About

apk-tools module for Ansible

Resources

Stars

Watchers

Forks

Packages

No packages published