Skip to content

😺 Developer/DevOps Environment for Fedora based Linux distros provisioning using Ansible playbook.

License

Notifications You must be signed in to change notification settings

alexander-danilenko/fedora-environment

Repository files navigation

Repository logo

Fedora Environment for DevOps/WebDev

This repo contains Ansible playbook for fast and easy DevOps and Web Developer's Linux environment setup on Fedora and all its spins.

TL;DR

  1. sudo dnf install ansible git rsync
  2. Adjust config.yml for your needs
  3. Run ./install script
  4. Wait for the ansible to do the magic

Motivation

Setting up a new developer's machine can be an ad-hoc, manual, and time-consuming process. The current project aims to simplify the process with an Ansible Playbook to automate the setup of the system for being a rockstar of DevOps and Web Development.

Environment ingredients

The following will be installed and configured for you:

Prerequisites

ansible, git and rsync needs to be installed before running the install script:

sudo dnf install ansible git rsync

Install

./install

Local testing

Testing is automated using script that runs playbook against Fedora Docker images.

See test directory for more details.

Show your support

Give a ⭐️ if this project helped you!

🤝 Contributing

Contributions, issues and feature requests are welcome!
Feel free to check issues page.

Experiencing any problems with your distribution? Raise and issue!

📝 License

Copyright © 2021 Alexander Danilenko.

License: MIT