python-ubuntu-bootstrap

Ansible Role: Install Python on newly bootstrapped Ubuntu host

Install Python on newly bootstrapped Ubuntu or Debian host

This Ansible role will install Python on newly bootstrapped host. This is usually a new host which you never even SSH-ed to.

In order for Ansible to work, Python must be installed (if missing).

This role was created as part of containerized-wordpress-project

Requirements

None.

Role Variables

Unless you don't want gather_facts: yes to be set and enabled as second part of the playbook. Make sure to comment/delete following line from tasks/main.yml

- setup: # aka gather_facts: yes

See Example Playbook section for more information

Dependencies

None.

Example Playbook

This role was created to be run as part of pre_tasks, i.e:

# run as part of pre_tasks
- hosts: servers
  remote_user: ubuntu
  become: yes
  gather_facts: no
  serial: 1

  roles:
    - { role: AdnanHodzic.python-ubuntu-bootstrap }

- hosts: servers
  remote_user: ubuntu
  become: yes

# run as part of tasks
  roles:
    ...

License

GPLv3

Since I'm working on this project in free time, please consider supporting this project by making a donation of any amount!

PayPal

paypal

BitCoin

bc1qlncmgdjyqy8pe4gad4k2s6xtyr8f2r3ehrnl87

bitcoin

About

Install Python on newly bootstrapped Ubuntu or Debian host

Install
ansible-galaxy install AdnanHodzic/ansible-role-python-ubuntu-bootstrap
GitHub repository
License
gpl-3.0
Downloads
284
Owner
Tech Lead at ING (DAP) Public Cloud area. Created few cool Open Source projects. Ex Debian Linux contributor, read more on: https://adnan.hodzic.org