Skip to content

veerendra2/ansible-role-prepare_dev_setup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ansible Role: prepare_dev_setup

Release Lint and Test Ansible Role Ansible Galaxy Role Name GitHub release (release name instead of tag name)

An ansible role to install necessary packages and configure my Ubuntu and macOS.

Windows Mac

OS Architecture Tested
Ubuntu 22.04.3 LTS arm64, amd64
15.3.2 arm64

Usage

Example: veerendra2/prepare-my-machine

ansible-galaxy install veerendra2.prepare_dev_setup
---
- hosts: all

  roles:
    - veerendra2.prepare_dev_setup

Dafault variables

---
# docker images to be pulled
docker_images:
  - alpine
  - veerendra2/utils:latest

# clone git repos
git_projects: []

# authorized keys from url
public_keys_url: https://github.com/veerendra2.keys

# install dotfiles [https://github.com/veerendra2/dotfiles.git]
install_dotfiles: true

# add hosts to ~/.ssh/known_hosts
known_hosts_list:
  - github.com
  - gitlab.com

About

Ansible role to install necessary packages and configure Ubuntu and MacOS.

Topics

Resources

Stars

Watchers

Forks

Contributors 2

  •  
  •  

Languages