mirror of
https://github.com/genebean/dots.git
synced 2026-03-27 01:17:42 -04:00
Merge pull request #230 from genebean/webex_powershell
Install webex & powershell, add Ansible readme
This commit is contained in:
commit
97e80f5d7f
2 changed files with 28 additions and 0 deletions
13
ansible/README.md
Normal file
13
ansible/README.md
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
# Ansible Bootstrapping
|
||||
|
||||
Temporary docs for Ansible as I work things out.
|
||||
|
||||
```bash
|
||||
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
|
||||
export PATH="$HOME/.local/bin:$PATH"
|
||||
python3 -m pip install --user ansible ansible-lint
|
||||
ansible-galaxy collection install jonellis.sudoers
|
||||
ansible-galaxy install gantsign.oh-my-zsh
|
||||
ansible-galaxy install jack1142.apt_signing_key
|
||||
ansible-playbook -i ansible/ansible_hosts.yaml --ask-become-pass ansible/carbonbean.yaml --verbose
|
||||
```
|
||||
|
|
@ -101,6 +101,14 @@
|
|||
filename: virtualbox
|
||||
update_cache: false
|
||||
|
||||
- name: Add Microsoft Ubuntu 22.04 repo
|
||||
become: true
|
||||
ansible.builtin.apt_repository:
|
||||
repo: deb [arch=amd64,arm64,armhf] https://packages.microsoft.com/ubuntu/22.04/prod jammy main
|
||||
state: present
|
||||
filename: microsoft-prod
|
||||
update_cache: false
|
||||
|
||||
- name: Install puppet-tools repo via Focal (20.04) deb package
|
||||
become: true
|
||||
ansible.builtin.apt:
|
||||
|
|
@ -143,6 +151,7 @@
|
|||
- pcsc-tools
|
||||
- pcscd
|
||||
- pdk
|
||||
- powershell
|
||||
- puppet-bolt
|
||||
- rake
|
||||
- ruby
|
||||
|
|
@ -183,6 +192,12 @@
|
|||
state: present
|
||||
deb: https://pm.puppetlabs.com/pe-client-tools/2021.6.0/21.6.0/repos/deb/focal/PC1/pe-client-tools_21.6.0-1focal_amd64.deb
|
||||
|
||||
- name: Install Webex via deb package
|
||||
become: true
|
||||
ansible.builtin.apt:
|
||||
state: present
|
||||
deb: https://binaries.webex.com/WebexDesktop-Ubuntu-Official-Package/Webex.deb
|
||||
|
||||
- name: Install Zoom via deb package
|
||||
become: true
|
||||
ansible.builtin.apt:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue