resetting repository
This commit is contained in:
commit
62347cdff5
|
@ -0,0 +1,27 @@
|
||||||
|
# Ansible development environment configuration
|
||||||
|
|
||||||
|
## Introduction
|
||||||
|
|
||||||
|
This is a skeleton for my ansible development environment.
|
||||||
|
|
||||||
|
## Configuration
|
||||||
|
|
||||||
|
The location of playbook directory, this skeleton directory, and the target
|
||||||
|
dev env directory are contained in variables at the start of the
|
||||||
|
'mk_dev_env_links' script.
|
||||||
|
|
||||||
|
## Initialize a development environment
|
||||||
|
|
||||||
|
To initialize a new dev env, create a new directory for the environment, and
|
||||||
|
copy the 'mk_dev_env_links' script into it. From within the dev env directory,
|
||||||
|
run the 'mk_dev_env_links' script.
|
||||||
|
|
||||||
|
The 'mk_dev_env_links' script will populate the directory with symlinks
|
||||||
|
pointing to the applicable ansible playbooks, collections and roles
|
||||||
|
subdirectories, each of which contain requirements.yml files. It will also
|
||||||
|
symlink any miscellaneous support scripts required for the dev env.
|
||||||
|
|
||||||
|
Once the symlinks have been created you can initialize any roles or galaxy
|
||||||
|
collections required for the environment by running the 'update_roles.sh'
|
||||||
|
script.
|
||||||
|
|
|
@ -0,0 +1,4 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
ansible all -i inventory/prod.yml -u root -m shell -a "cat /etc/issue"
|
||||||
|
|
|
@ -0,0 +1,4 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
ansible all -i inventory/prod.yml -u root -m shell -a "uname -a"
|
||||||
|
|
|
@ -0,0 +1,4 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
ansible lxd -i inventory/prod.yml -u root -m shell -a "/snap/bin/lxd --version"
|
||||||
|
|
|
@ -0,0 +1,4 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
ansible ups -i inventory/prod.yml -u root -m shell -a "upsc myups@localhost"
|
||||||
|
|
|
@ -0,0 +1,4 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
ansible all -i inventory/prod.yml -u root -m shell -a "uptime"
|
||||||
|
|
|
@ -0,0 +1,12 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
echo ""
|
||||||
|
date +%Y%m%d-%H%M%S
|
||||||
|
echo ""
|
||||||
|
|
||||||
|
echo "firewall"
|
||||||
|
echo ""
|
||||||
|
ssh root@firewall.lan -- cscli decisions list
|
||||||
|
echo ""
|
||||||
|
ansible remote -i /home/rmorrow/dev/ansidev/inventory/prod.yml -u root -m shell -a "cscli decisions list"
|
||||||
|
|
|
@ -0,0 +1,7 @@
|
||||||
|
---
|
||||||
|
collections:
|
||||||
|
- name: kubernetes.core
|
||||||
|
- name: kewlfft.aur
|
||||||
|
- name: community.general
|
||||||
|
|
||||||
|
# EOF
|
|
@ -0,0 +1,38 @@
|
||||||
|
---
|
||||||
|
###########################################################################
|
||||||
|
#
|
||||||
|
# Inventory for delfax package updates (using updates.yml)
|
||||||
|
#
|
||||||
|
###########################################################################
|
||||||
|
|
||||||
|
all:
|
||||||
|
hosts:
|
||||||
|
children:
|
||||||
|
|
||||||
|
#############################################
|
||||||
|
pve:
|
||||||
|
hosts:
|
||||||
|
reddwarf:
|
||||||
|
starbug:
|
||||||
|
hollister:
|
||||||
|
skutter01:
|
||||||
|
skutter02:
|
||||||
|
|
||||||
|
#############################################
|
||||||
|
testing:
|
||||||
|
hosts:
|
||||||
|
deb11:
|
||||||
|
dev-pve1:
|
||||||
|
talkie:
|
||||||
|
lxdtst1:
|
||||||
|
lxdtst2:
|
||||||
|
lxdtst3:
|
||||||
|
tnode1:
|
||||||
|
tnode2:
|
||||||
|
tnode3:
|
||||||
|
tnode4:
|
||||||
|
cl01:
|
||||||
|
cl02:
|
||||||
|
cl03:
|
||||||
|
|
||||||
|
# EOF
|
|
@ -0,0 +1,8 @@
|
||||||
|
$ANSIBLE_VAULT;1.1;AES256
|
||||||
|
65396130333564356561313966323832616461316663323861303932343938346236316432306233
|
||||||
|
3331343237663730626639353262343162633331653665360a633439616332626432306562303162
|
||||||
|
35393162323262383264636438303235363733633364646661326532343963613962656664373337
|
||||||
|
3938653663663265340a663330323530656663313138663364343932316364313339356137376463
|
||||||
|
38326434626638643538316661313664643136643536643534643933346635376335326365356264
|
||||||
|
32303733393931623261316165393435633431303838633434366239363236633364313133376539
|
||||||
|
366238326365646236346165343263386265
|
|
@ -0,0 +1,49 @@
|
||||||
|
---
|
||||||
|
#######################################
|
||||||
|
# Host inventory definition
|
||||||
|
# template
|
||||||
|
#######################################
|
||||||
|
# host network configuration
|
||||||
|
ansible_host: 192.168.20.233
|
||||||
|
ip_gw: 192.168.20.1
|
||||||
|
ip_ns1: 192.168.20.21
|
||||||
|
ip_ns2: 192.168.20.22
|
||||||
|
#######################################
|
||||||
|
# VM/Container LXD configuration
|
||||||
|
# LXD Container or VM
|
||||||
|
host_type: Container
|
||||||
|
# LXD profile to apply
|
||||||
|
profile: bridged
|
||||||
|
# LXD image selection
|
||||||
|
image_name: "ubuntu"
|
||||||
|
image_vers: "22.04"
|
||||||
|
image_location: "images"
|
||||||
|
# where to deploy container
|
||||||
|
remote_name: hollister
|
||||||
|
#######################################
|
||||||
|
# Host virtual hardware configuration
|
||||||
|
# CPU cores, Memory, Root disk size
|
||||||
|
cpu: 4
|
||||||
|
mem: 8
|
||||||
|
root: 100
|
||||||
|
#######################################
|
||||||
|
# Ansible roles to apply to host
|
||||||
|
# - uncomment to select
|
||||||
|
# - create_user includes create_user, sudoers, vim_setup, bash_mods and gitconfig roles
|
||||||
|
# - use "nil" for no ansible configuration management
|
||||||
|
host_config:
|
||||||
|
- nil
|
||||||
|
# - base_pkgs
|
||||||
|
# - create_user
|
||||||
|
# - du_backups
|
||||||
|
# - monitorix
|
||||||
|
# - nagios_agent
|
||||||
|
# - docker
|
||||||
|
# - k3s
|
||||||
|
#######################################
|
||||||
|
# user definition for "create_user" role
|
||||||
|
user: rmorrow
|
||||||
|
pw: resetthispasswd
|
||||||
|
home: /home/rmorrow
|
||||||
|
|
||||||
|
# EOF
|
|
@ -0,0 +1,49 @@
|
||||||
|
---
|
||||||
|
#######################################
|
||||||
|
# Host inventory definition
|
||||||
|
# borg
|
||||||
|
#######################################
|
||||||
|
# host network configuration
|
||||||
|
ansible_host: 192.168.20.37
|
||||||
|
ip_gw: 192.168.20.1
|
||||||
|
ip_ns1: 192.168.20.21
|
||||||
|
ip_ns2: 192.168.20.22
|
||||||
|
#######################################
|
||||||
|
# VM/Container LXD configuration
|
||||||
|
# LXD Container or VM
|
||||||
|
host_type: Container
|
||||||
|
# LXD profile to apply
|
||||||
|
profile: bridged
|
||||||
|
# LXD image selection
|
||||||
|
image_name: "debian"
|
||||||
|
image_vers: "12"
|
||||||
|
image_location: "images"
|
||||||
|
# where to deploy container
|
||||||
|
remote_name: reddwarf
|
||||||
|
#######################################
|
||||||
|
# Host virtual hardware configuration
|
||||||
|
# CPU cores, Memory, Root disk size
|
||||||
|
cpu: 2
|
||||||
|
mem: 4
|
||||||
|
root: 25
|
||||||
|
#######################################
|
||||||
|
# Ansible roles to apply to host
|
||||||
|
# - uncomment to select
|
||||||
|
# - create_user includes create_user, sudoers, vim_setup, bash_mods and gitconfig roles
|
||||||
|
# - use "nil" for no ansible configuration management
|
||||||
|
host_config:
|
||||||
|
# - nil
|
||||||
|
- base_pkgs
|
||||||
|
- create_user
|
||||||
|
- du_backups
|
||||||
|
- monitorix
|
||||||
|
- nagios_agent
|
||||||
|
# - docker
|
||||||
|
# - k3s
|
||||||
|
#######################################
|
||||||
|
# user definition for "create_user" role
|
||||||
|
user: rmorrow
|
||||||
|
pw: resetthispasswd
|
||||||
|
home: /home/rmorrow
|
||||||
|
|
||||||
|
# EOF
|
|
@ -0,0 +1,2 @@
|
||||||
|
---
|
||||||
|
ansible_host: 192.168.10.101
|
|
@ -0,0 +1,49 @@
|
||||||
|
---
|
||||||
|
#######################################
|
||||||
|
# Host inventory definition
|
||||||
|
# cftrust
|
||||||
|
#######################################
|
||||||
|
# host network configuration
|
||||||
|
ansible_host: 192.168.20.38
|
||||||
|
ip_gw: 192.168.20.1
|
||||||
|
ip_ns1: 192.168.20.21
|
||||||
|
ip_ns2: 192.168.20.22
|
||||||
|
#######################################
|
||||||
|
# VM/Container LXD configuration
|
||||||
|
# LXD Container or VM
|
||||||
|
host_type: Container
|
||||||
|
# LXD profile to apply
|
||||||
|
profile: docker
|
||||||
|
# LXD image selection
|
||||||
|
image_name: "debian"
|
||||||
|
image_vers: "12"
|
||||||
|
image_location: "images"
|
||||||
|
# where to deploy container
|
||||||
|
remote_name: reddwarf
|
||||||
|
#######################################
|
||||||
|
# Host virtual hardware configuration
|
||||||
|
# CPU cores, Memory, Root disk size
|
||||||
|
cpu: 2
|
||||||
|
mem: 4
|
||||||
|
root: 25
|
||||||
|
#######################################
|
||||||
|
# Ansible roles to apply to host
|
||||||
|
# - uncomment to select
|
||||||
|
# - create_user includes create_user, sudoers, vim_setup, bash_mods and gitconfig roles
|
||||||
|
# - use "nil" for no ansible configuration management
|
||||||
|
host_config:
|
||||||
|
# - nil
|
||||||
|
- base_pkgs
|
||||||
|
- create_user
|
||||||
|
- du_backups
|
||||||
|
- monitorix
|
||||||
|
- nagios_agent
|
||||||
|
- docker
|
||||||
|
# - k3s
|
||||||
|
#######################################
|
||||||
|
# user definition for "create_user" role
|
||||||
|
user: rmorrow
|
||||||
|
pw: resetthispasswd
|
||||||
|
home: /home/rmorrow
|
||||||
|
|
||||||
|
# EOF
|
|
@ -0,0 +1,2 @@
|
||||||
|
---
|
||||||
|
ansible_host: 192.168.20.211
|
|
@ -0,0 +1,2 @@
|
||||||
|
---
|
||||||
|
ansible_host: 192.168.20.212
|
|
@ -0,0 +1,2 @@
|
||||||
|
---
|
||||||
|
ansible_host: 192.168.20.213
|
|
@ -0,0 +1,2 @@
|
||||||
|
---
|
||||||
|
ansible_host: 192.168.20.93
|
|
@ -0,0 +1,49 @@
|
||||||
|
---
|
||||||
|
#######################################
|
||||||
|
# Host inventory definition
|
||||||
|
# delans
|
||||||
|
#######################################
|
||||||
|
# host network configuration
|
||||||
|
ansible_host: 192.168.20.91
|
||||||
|
ip_gw: 192.168.20.1
|
||||||
|
ip_ns1: 192.168.20.21
|
||||||
|
ip_ns2: 192.168.20.22
|
||||||
|
#######################################
|
||||||
|
# VM/Container LXD configuration
|
||||||
|
# LXD Container or VM
|
||||||
|
host_type: Container
|
||||||
|
# LXD profile to apply
|
||||||
|
profile: bridged
|
||||||
|
# LXD image selection
|
||||||
|
image_name: "debian"
|
||||||
|
image_vers: "12"
|
||||||
|
image_location: "images"
|
||||||
|
# where to deploy container
|
||||||
|
remote_name: reddwarf
|
||||||
|
#######################################
|
||||||
|
# Host virtual hardware configuration
|
||||||
|
# CPU cores, Memory, Root disk size
|
||||||
|
cpu: 2
|
||||||
|
mem: 4
|
||||||
|
root: 25
|
||||||
|
#######################################
|
||||||
|
# Ansible roles to apply to host
|
||||||
|
# - uncomment to select
|
||||||
|
# - create_user includes create_user, sudoers, vim_setup, bash_mods and gitconfig roles
|
||||||
|
# - use "nil" for no ansible configuration management
|
||||||
|
host_config:
|
||||||
|
# - nil
|
||||||
|
- base_pkgs
|
||||||
|
- create_user
|
||||||
|
- du_backups
|
||||||
|
- monitorix
|
||||||
|
- nagios_agent
|
||||||
|
# - docker
|
||||||
|
# - k3s
|
||||||
|
#######################################
|
||||||
|
# user definition for "create_user" role
|
||||||
|
user: rmorrow
|
||||||
|
pw: resetthispasswd
|
||||||
|
home: /home/rmorrow
|
||||||
|
|
||||||
|
# EOF
|
|
@ -0,0 +1,49 @@
|
||||||
|
---
|
||||||
|
#######################################
|
||||||
|
# Host inventory definition
|
||||||
|
# pve1
|
||||||
|
#######################################
|
||||||
|
# host network configuration
|
||||||
|
ansible_host: 192.168.20.241
|
||||||
|
ip_gw: 192.168.20.1
|
||||||
|
ip_ns1: 192.168.20.21
|
||||||
|
ip_ns2: 192.168.20.22
|
||||||
|
#######################################
|
||||||
|
# VM/Container LXD configuration
|
||||||
|
# LXD Container or VM
|
||||||
|
host_type: VM
|
||||||
|
# LXD profile to apply
|
||||||
|
profile: bridged
|
||||||
|
# LXD image selection
|
||||||
|
image_name: "debian"
|
||||||
|
image_vers: "12"
|
||||||
|
image_location: "images"
|
||||||
|
# where to deploy container
|
||||||
|
remote_name: reddwarf
|
||||||
|
#######################################
|
||||||
|
# Host virtual hardware configuration
|
||||||
|
# CPU cores, Memory, Root disk size
|
||||||
|
cpu: 4
|
||||||
|
mem: 8
|
||||||
|
root: 100
|
||||||
|
#######################################
|
||||||
|
# Ansible roles to apply to host
|
||||||
|
# - uncomment to select
|
||||||
|
# - create_user includes create_user, sudoers, vim_setup, bash_mods and gitconfig roles
|
||||||
|
# - use "nil" for no ansible configuration management
|
||||||
|
host_config:
|
||||||
|
# - nil
|
||||||
|
- base_pkgs
|
||||||
|
- create_user
|
||||||
|
# - du_backups
|
||||||
|
- monitorix
|
||||||
|
# - nagios_agent
|
||||||
|
# - docker
|
||||||
|
# - k3s
|
||||||
|
#######################################
|
||||||
|
# user definition for "create_user" role
|
||||||
|
user: rmorrow
|
||||||
|
pw: resetthispasswd
|
||||||
|
home: /home/rmorrow
|
||||||
|
|
||||||
|
# EOF
|
|
@ -0,0 +1,3 @@
|
||||||
|
---
|
||||||
|
ansible_host: 132.145.102.73
|
||||||
|
ansible_port: 52310
|
|
@ -0,0 +1,2 @@
|
||||||
|
---
|
||||||
|
ansible_host: 192.168.20.1
|
|
@ -0,0 +1,49 @@
|
||||||
|
---
|
||||||
|
#######################################
|
||||||
|
# Host inventory definition
|
||||||
|
# frigate
|
||||||
|
#######################################
|
||||||
|
# host network configuration
|
||||||
|
ansible_host: 192.168.20.33
|
||||||
|
ip_gw: 192.168.20.1
|
||||||
|
ip_ns1: 192.168.20.21
|
||||||
|
ip_ns2: 192.168.20.22
|
||||||
|
#######################################
|
||||||
|
# VM/Container LXD configuration
|
||||||
|
# LXD Container or VM
|
||||||
|
host_type: Container
|
||||||
|
# LXD profile to apply
|
||||||
|
profile: docker
|
||||||
|
# LXD image selection
|
||||||
|
image_name: "debian"
|
||||||
|
image_vers: "12"
|
||||||
|
image_location: "images"
|
||||||
|
# where to deploy container
|
||||||
|
remote_name: reddwarf
|
||||||
|
#######################################
|
||||||
|
# Host virtual hardware configuration
|
||||||
|
# CPU cores, Memory, Root disk size
|
||||||
|
cpu: 8
|
||||||
|
mem: 12
|
||||||
|
root: 250
|
||||||
|
#######################################
|
||||||
|
# Ansible roles to apply to host
|
||||||
|
# - uncomment to select
|
||||||
|
# - create_user includes create_user, sudoers, vim_setup, bash_mods and gitconfig roles
|
||||||
|
# - use "nil" for no ansible configuration management
|
||||||
|
host_config:
|
||||||
|
# - nil
|
||||||
|
- base_pkgs
|
||||||
|
- create_user
|
||||||
|
- du_backups
|
||||||
|
- monitorix
|
||||||
|
- nagios_agent
|
||||||
|
- docker
|
||||||
|
# - k3s
|
||||||
|
#######################################
|
||||||
|
# user definition for "create_user" role
|
||||||
|
user: rmorrow
|
||||||
|
pw: resetthispasswd
|
||||||
|
home: /home/rmorrow
|
||||||
|
|
||||||
|
# EOF
|
|
@ -0,0 +1,49 @@
|
||||||
|
---
|
||||||
|
#######################################
|
||||||
|
# Host inventory definition
|
||||||
|
# haproxy
|
||||||
|
#######################################
|
||||||
|
# host network configuration
|
||||||
|
ansible_host: 192.168.20.27
|
||||||
|
ip_gw: 192.168.20.1
|
||||||
|
ip_ns1: 192.168.20.21
|
||||||
|
ip_ns2: 192.168.20.22
|
||||||
|
#######################################
|
||||||
|
# VM/Container LXD configuration
|
||||||
|
# LXD Container or VM
|
||||||
|
host_type: Container
|
||||||
|
# LXD profile to apply
|
||||||
|
profile: docker
|
||||||
|
# LXD image selection
|
||||||
|
image_name: "debian"
|
||||||
|
image_vers: "12"
|
||||||
|
image_location: "images"
|
||||||
|
# where to deploy container
|
||||||
|
remote_name: skutter02
|
||||||
|
#######################################
|
||||||
|
# Host virtual hardware configuration
|
||||||
|
# CPU cores, Memory, Root disk size
|
||||||
|
cpu: 2
|
||||||
|
mem: 4
|
||||||
|
root: 25
|
||||||
|
#######################################
|
||||||
|
# Ansible roles to apply to host
|
||||||
|
# - uncomment to select
|
||||||
|
# - create_user includes create_user, sudoers, vim_setup, bash_mods and gitconfig roles
|
||||||
|
# - use "nil" for no ansible configuration management
|
||||||
|
host_config:
|
||||||
|
# - nil
|
||||||
|
- base_pkgs
|
||||||
|
- create_user
|
||||||
|
- du_backups
|
||||||
|
- monitorix
|
||||||
|
- nagios_agent
|
||||||
|
- docker
|
||||||
|
# - k3s
|
||||||
|
#######################################
|
||||||
|
# user definition for "create_user" role
|
||||||
|
user: rmorrow
|
||||||
|
pw: resetthispasswd
|
||||||
|
home: /home/rmorrow
|
||||||
|
|
||||||
|
# EOF
|
|
@ -0,0 +1,49 @@
|
||||||
|
---
|
||||||
|
#######################################
|
||||||
|
# Host inventory definition
|
||||||
|
# hollister
|
||||||
|
#######################################
|
||||||
|
# host network configuration
|
||||||
|
ansible_host: 192.168.20.16
|
||||||
|
ip_gw: 192.168.20.1
|
||||||
|
ip_ns1: 192.168.20.21
|
||||||
|
ip_ns2: 192.168.20.22
|
||||||
|
#######################################
|
||||||
|
# VM/Container LXD configuration
|
||||||
|
# LXD Container or VM
|
||||||
|
host_type: n/a
|
||||||
|
# LXD profile to apply
|
||||||
|
profile: n/a
|
||||||
|
# LXD image selection
|
||||||
|
image_name: "debian"
|
||||||
|
image_vers: "12"
|
||||||
|
image_location: n/a
|
||||||
|
# where to deploy container
|
||||||
|
remote_name: n/a
|
||||||
|
#######################################
|
||||||
|
# Host virtual hardware configuration
|
||||||
|
# CPU cores, Memory, Root disk size
|
||||||
|
cpu: 4
|
||||||
|
mem: 6
|
||||||
|
root: 400
|
||||||
|
#######################################
|
||||||
|
# Ansible roles to apply to host
|
||||||
|
# - uncomment to select
|
||||||
|
# - create_user includes create_user, sudoers, vim_setup, bash_mods and gitconfig roles
|
||||||
|
# - use "nil" for no ansible configuration management
|
||||||
|
host_config:
|
||||||
|
# - nil
|
||||||
|
- base_pkgs
|
||||||
|
- create_user
|
||||||
|
- du_backups
|
||||||
|
- monitorix
|
||||||
|
- nagios_agent
|
||||||
|
# - docker
|
||||||
|
# - k3s
|
||||||
|
#######################################
|
||||||
|
# user definition for "create_user" role
|
||||||
|
user: rmorrow
|
||||||
|
pw: resetthispasswd
|
||||||
|
home: /home/rmorrow
|
||||||
|
|
||||||
|
# EOF
|
|
@ -0,0 +1,49 @@
|
||||||
|
---
|
||||||
|
#######################################
|
||||||
|
# Host inventory definition
|
||||||
|
# holly
|
||||||
|
#######################################
|
||||||
|
# host network configuration
|
||||||
|
ansible_host: 192.168.10.105
|
||||||
|
ip_gw: 192.168.10.1
|
||||||
|
ip_ns1: 192.168.20.21
|
||||||
|
ip_ns2: 192.168.20.22
|
||||||
|
#######################################
|
||||||
|
# VM/Container LXD configuration
|
||||||
|
# LXD Container or VM
|
||||||
|
host_type: n/a
|
||||||
|
# LXD profile to apply
|
||||||
|
profile: n/a
|
||||||
|
# LXD image selection
|
||||||
|
image_name: "debian"
|
||||||
|
image_vers: "12"
|
||||||
|
image_location: "images"
|
||||||
|
# where to deploy container
|
||||||
|
remote_name: n/a
|
||||||
|
#######################################
|
||||||
|
# Host virtual hardware configuration
|
||||||
|
# CPU cores, Memory, Root disk size
|
||||||
|
cpu: 2
|
||||||
|
mem: 4
|
||||||
|
root: 500
|
||||||
|
#######################################
|
||||||
|
# Ansible roles to apply to host
|
||||||
|
# - uncomment to select
|
||||||
|
# - create_user includes create_user, sudoers, vim_setup, bash_mods and gitconfig roles
|
||||||
|
# - use "nil" for no ansible configuration management
|
||||||
|
host_config:
|
||||||
|
# - nil
|
||||||
|
- base_pkgs
|
||||||
|
- create_user
|
||||||
|
- du_backups
|
||||||
|
- monitorix
|
||||||
|
# - nagios_agent
|
||||||
|
# - docker
|
||||||
|
# - k3s
|
||||||
|
#######################################
|
||||||
|
# user definition for "create_user" role
|
||||||
|
user: rmorrow
|
||||||
|
pw: resetthispasswd
|
||||||
|
home: /home/rmorrow
|
||||||
|
|
||||||
|
# EOF
|
|
@ -0,0 +1,49 @@
|
||||||
|
---
|
||||||
|
#######################################
|
||||||
|
# Host inventory definition
|
||||||
|
# jellyfin
|
||||||
|
#######################################
|
||||||
|
# host network configuration
|
||||||
|
ansible_host: 192.168.20.31
|
||||||
|
ip_gw: 192.168.20.1
|
||||||
|
ip_ns1: 192.168.20.21
|
||||||
|
ip_ns2: 192.168.20.22
|
||||||
|
#######################################
|
||||||
|
# VM/Container LXD configuration
|
||||||
|
# LXD Container or VM
|
||||||
|
host_type: VM
|
||||||
|
# LXD profile to apply
|
||||||
|
profile: docker
|
||||||
|
# LXD image selection
|
||||||
|
image_name: "debian"
|
||||||
|
image_vers: "12"
|
||||||
|
image_location: "images"
|
||||||
|
# where to deploy container
|
||||||
|
remote_name: reddwarf
|
||||||
|
#######################################
|
||||||
|
# Host virtual hardware configuration
|
||||||
|
# CPU cores, Memory, Root disk size
|
||||||
|
cpu: 4
|
||||||
|
mem: 8
|
||||||
|
root: 32
|
||||||
|
#######################################
|
||||||
|
# Ansible roles to apply to host
|
||||||
|
# - uncomment to select
|
||||||
|
# - create_user includes create_user, sudoers, vim_setup, bash_mods and gitconfig roles
|
||||||
|
# - use "nil" for no ansible configuration management
|
||||||
|
host_config:
|
||||||
|
# - nil
|
||||||
|
- base_pkgs
|
||||||
|
- create_user
|
||||||
|
- du_backups
|
||||||
|
- monitorix
|
||||||
|
- nagios_agent
|
||||||
|
- docker
|
||||||
|
# - k3s
|
||||||
|
#######################################
|
||||||
|
# user definition for "create_user" role
|
||||||
|
user: rmorrow
|
||||||
|
pw: resetthispasswd
|
||||||
|
home: /home/rmorrow
|
||||||
|
|
||||||
|
# EOF
|
|
@ -0,0 +1,3 @@
|
||||||
|
---
|
||||||
|
ansible_host: 132.145.96.27
|
||||||
|
ansible_port: 52310
|
|
@ -0,0 +1,49 @@
|
||||||
|
---
|
||||||
|
#######################################
|
||||||
|
# Host inventory definition
|
||||||
|
# kasm
|
||||||
|
#######################################
|
||||||
|
# host network configuration
|
||||||
|
ansible_host: 192.168.20.32
|
||||||
|
ip_gw: 192.168.20.1
|
||||||
|
ip_ns1: 192.168.20.21
|
||||||
|
ip_ns2: 192.168.20.22
|
||||||
|
#######################################
|
||||||
|
# VM/Container LXD configuration
|
||||||
|
# LXD Container or VM
|
||||||
|
host_type: VM
|
||||||
|
# LXD profile to apply
|
||||||
|
profile: docker
|
||||||
|
# LXD image selection
|
||||||
|
image_name: "debian"
|
||||||
|
image_vers: "12"
|
||||||
|
image_location: "images"
|
||||||
|
# where to deploy container
|
||||||
|
remote_name: starbug
|
||||||
|
#######################################
|
||||||
|
# Host virtual hardware configuration
|
||||||
|
# CPU cores, Memory, Root disk size
|
||||||
|
cpu: 4
|
||||||
|
mem: 8
|
||||||
|
root: 100
|
||||||
|
#######################################
|
||||||
|
# Ansible roles to apply to host
|
||||||
|
# - uncomment to select
|
||||||
|
# - create_user includes create_user, sudoers, vim_setup, bash_mods and gitconfig roles
|
||||||
|
# - use "nil" for no ansible configuration management
|
||||||
|
host_config:
|
||||||
|
# - nil
|
||||||
|
- base_pkgs
|
||||||
|
- create_user
|
||||||
|
- du_backups
|
||||||
|
- monitorix
|
||||||
|
- nagios_agent
|
||||||
|
- docker
|
||||||
|
# - k3s
|
||||||
|
#######################################
|
||||||
|
# user definition for "create_user" role
|
||||||
|
user: rmorrow
|
||||||
|
pw: resetthispasswd
|
||||||
|
home: /home/rmorrow
|
||||||
|
|
||||||
|
# EOF
|
|
@ -0,0 +1,2 @@
|
||||||
|
---
|
||||||
|
ansible_host: 192.168.20.90
|
|
@ -0,0 +1,49 @@
|
||||||
|
---
|
||||||
|
#######################################
|
||||||
|
# Host inventory definition
|
||||||
|
# lister
|
||||||
|
#######################################
|
||||||
|
# host network configuration
|
||||||
|
ansible_host: 192.168.10.102
|
||||||
|
ip_gw: 192.168.10.1
|
||||||
|
ip_ns1: 192.168.20.21
|
||||||
|
ip_ns2: 192.168.20.22
|
||||||
|
#######################################
|
||||||
|
# VM/Container LXD configuration
|
||||||
|
# LXD Container or VM
|
||||||
|
host_type: n/a
|
||||||
|
# LXD profile to apply
|
||||||
|
profile: n/a
|
||||||
|
# LXD image selection
|
||||||
|
image_name: "debian"
|
||||||
|
image_vers: "12"
|
||||||
|
image_location: "images"
|
||||||
|
# where to deploy container
|
||||||
|
remote_name: n/a
|
||||||
|
#######################################
|
||||||
|
# Host virtual hardware configuration
|
||||||
|
# CPU cores, Memory, Root disk size
|
||||||
|
cpu: 4
|
||||||
|
mem: 6
|
||||||
|
root: 500
|
||||||
|
#######################################
|
||||||
|
# Ansible roles to apply to host
|
||||||
|
# - uncomment to select
|
||||||
|
# - create_user includes create_user, sudoers, vim_setup, bash_mods and gitconfig roles
|
||||||
|
# - use "nil" for no ansible configuration management
|
||||||
|
host_config:
|
||||||
|
# - nil
|
||||||
|
- base_pkgs
|
||||||
|
- create_user
|
||||||
|
- du_backups
|
||||||
|
- monitorix
|
||||||
|
# - nagios_agent
|
||||||
|
# - docker
|
||||||
|
# - k3s
|
||||||
|
#######################################
|
||||||
|
# user definition for "create_user" role
|
||||||
|
user: rmorrow
|
||||||
|
pw: resetthispasswd
|
||||||
|
home: /home/rmorrow
|
||||||
|
|
||||||
|
# EOF
|
|
@ -0,0 +1,49 @@
|
||||||
|
---
|
||||||
|
#######################################
|
||||||
|
# Host inventory definition
|
||||||
|
# lms
|
||||||
|
#######################################
|
||||||
|
# host network configuration
|
||||||
|
ansible_host: 192.168.20.26
|
||||||
|
ip_gw: 192.168.20.1
|
||||||
|
ip_ns1: 192.168.20.21
|
||||||
|
ip_ns2: 192.168.20.22
|
||||||
|
#######################################
|
||||||
|
# VM/Container LXD configuration
|
||||||
|
# LXD Container or VM
|
||||||
|
host_type: VM
|
||||||
|
# LXD profile to apply
|
||||||
|
profile: docker
|
||||||
|
# LXD image selection
|
||||||
|
image_name: "debian"
|
||||||
|
image_vers: "12"
|
||||||
|
image_location: "images"
|
||||||
|
# where to deploy container
|
||||||
|
remote_name: reddwarf
|
||||||
|
#######################################
|
||||||
|
# Host virtual hardware configuration
|
||||||
|
# CPU cores, Memory, Root disk size
|
||||||
|
cpu: 2
|
||||||
|
mem: 4
|
||||||
|
root: 32
|
||||||
|
#######################################
|
||||||
|
# Ansible roles to apply to host
|
||||||
|
# - uncomment to select
|
||||||
|
# - create_user includes create_user, sudoers, vim_setup, bash_mods and gitconfig roles
|
||||||
|
# - use "nil" for no ansible configuration management
|
||||||
|
host_config:
|
||||||
|
# - nil
|
||||||
|
- base_pkgs
|
||||||
|
- create_user
|
||||||
|
- du_backups
|
||||||
|
- monitorix
|
||||||
|
- nagios_agent
|
||||||
|
- docker
|
||||||
|
# - k3s
|
||||||
|
#######################################
|
||||||
|
# user definition for "create_user" role
|
||||||
|
user: rmorrow
|
||||||
|
pw: resetthispasswd
|
||||||
|
home: /home/rmorrow
|
||||||
|
|
||||||
|
# EOF
|
|
@ -0,0 +1,49 @@
|
||||||
|
---
|
||||||
|
#######################################
|
||||||
|
# Host inventory definition
|
||||||
|
# lxdtst1
|
||||||
|
#######################################
|
||||||
|
# host network configuration
|
||||||
|
ansible_host: 192.168.20.221
|
||||||
|
ip_gw: 192.168.20.1
|
||||||
|
ip_ns1: 192.168.20.21
|
||||||
|
ip_ns2: 192.168.20.22
|
||||||
|
#######################################
|
||||||
|
# VM/Container LXD configuration
|
||||||
|
# LXD Container or VM
|
||||||
|
host_type: Container
|
||||||
|
# LXD profile to apply
|
||||||
|
profile: bridged
|
||||||
|
# LXD image selection
|
||||||
|
image_name: "debian"
|
||||||
|
image_vers: "11"
|
||||||
|
image_location: "images"
|
||||||
|
# where to deploy container
|
||||||
|
remote_name: reddwarf
|
||||||
|
#######################################
|
||||||
|
# Host virtual hardware configuration
|
||||||
|
# CPU cores, Memory, Root disk size
|
||||||
|
cpu: 2
|
||||||
|
mem: 4
|
||||||
|
root: 50
|
||||||
|
#######################################
|
||||||
|
# Ansible roles to apply to host
|
||||||
|
# - uncomment to select
|
||||||
|
# - create_user includes create_user, sudoers, vim_setup, bash_mods and gitconfig roles
|
||||||
|
# - use "nil" for no ansible configuration management
|
||||||
|
host_config:
|
||||||
|
- nil
|
||||||
|
# - base_pkgs
|
||||||
|
# - create_user
|
||||||
|
# - du_backups
|
||||||
|
# - monitorix
|
||||||
|
# - nagios_agent
|
||||||
|
# - docker
|
||||||
|
# - k3s
|
||||||
|
#######################################
|
||||||
|
# user definition for "create_user" role
|
||||||
|
user: rmorrow
|
||||||
|
pw: resetthispasswd
|
||||||
|
home: /home/rmorrow
|
||||||
|
|
||||||
|
# EOF
|
|
@ -0,0 +1,49 @@
|
||||||
|
---
|
||||||
|
#######################################
|
||||||
|
# Host inventory definition
|
||||||
|
# lxdtst2
|
||||||
|
#######################################
|
||||||
|
# host network configuration
|
||||||
|
ansible_host: 192.168.20.222
|
||||||
|
ip_gw: 192.168.20.1
|
||||||
|
ip_ns1: 192.168.20.21
|
||||||
|
ip_ns2: 192.168.20.22
|
||||||
|
#######################################
|
||||||
|
# VM/Container LXD configuration
|
||||||
|
# LXD Container or VM
|
||||||
|
host_type: Container
|
||||||
|
# LXD profile to apply
|
||||||
|
profile: bridged
|
||||||
|
# LXD image selection
|
||||||
|
image_name: "debian"
|
||||||
|
image_vers: "11"
|
||||||
|
image_location: "images"
|
||||||
|
# where to deploy container
|
||||||
|
remote_name: reddwarf
|
||||||
|
#######################################
|
||||||
|
# Host virtual hardware configuration
|
||||||
|
# CPU cores, Memory, Root disk size
|
||||||
|
cpu: 2
|
||||||
|
mem: 4
|
||||||
|
root: 50
|
||||||
|
#######################################
|
||||||
|
# Ansible roles to apply to host
|
||||||
|
# - uncomment to select
|
||||||
|
# - create_user includes create_user, sudoers, vim_setup, bash_mods and gitconfig roles
|
||||||
|
# - use "nil" for no ansible configuration management
|
||||||
|
host_config:
|
||||||
|
- nil
|
||||||
|
# - base_pkgs
|
||||||
|
# - create_user
|
||||||
|
# - du_backups
|
||||||
|
# - monitorix
|
||||||
|
# - nagios_agent
|
||||||
|
# - docker
|
||||||
|
# - k3s
|
||||||
|
#######################################
|
||||||
|
# user definition for "create_user" role
|
||||||
|
user: rmorrow
|
||||||
|
pw: resetthispasswd
|
||||||
|
home: /home/rmorrow
|
||||||
|
|
||||||
|
# EOF
|
|
@ -0,0 +1,49 @@
|
||||||
|
---
|
||||||
|
#######################################
|
||||||
|
# Host inventory definition
|
||||||
|
# lxdtst3
|
||||||
|
#######################################
|
||||||
|
# host network configuration
|
||||||
|
ansible_host: 192.168.20.223
|
||||||
|
ip_gw: 192.168.20.1
|
||||||
|
ip_ns1: 192.168.20.21
|
||||||
|
ip_ns2: 192.168.20.22
|
||||||
|
#######################################
|
||||||
|
# VM/Container LXD configuration
|
||||||
|
# LXD Container or VM
|
||||||
|
host_type: Container
|
||||||
|
# LXD profile to apply
|
||||||
|
profile: bridged
|
||||||
|
# LXD image selection
|
||||||
|
image_name: "debian"
|
||||||
|
image_vers: "11"
|
||||||
|
image_location: "images"
|
||||||
|
# where to deploy container
|
||||||
|
remote_name: reddwarf
|
||||||
|
#######################################
|
||||||
|
# Host virtual hardware configuration
|
||||||
|
# CPU cores, Memory, Root disk size
|
||||||
|
cpu: 2
|
||||||
|
mem: 4
|
||||||
|
root: 50
|
||||||
|
#######################################
|
||||||
|
# Ansible roles to apply to host
|
||||||
|
# - uncomment to select
|
||||||
|
# - create_user includes create_user, sudoers, vim_setup, bash_mods and gitconfig roles
|
||||||
|
# - use "nil" for no ansible configuration management
|
||||||
|
host_config:
|
||||||
|
- nil
|
||||||
|
# - base_pkgs
|
||||||
|
# - create_user
|
||||||
|
# - du_backups
|
||||||
|
# - monitorix
|
||||||
|
# - nagios_agent
|
||||||
|
# - docker
|
||||||
|
# - k3s
|
||||||
|
#######################################
|
||||||
|
# user definition for "create_user" role
|
||||||
|
user: rmorrow
|
||||||
|
pw: resetthispasswd
|
||||||
|
home: /home/rmorrow
|
||||||
|
|
||||||
|
# EOF
|
|
@ -0,0 +1,49 @@
|
||||||
|
---
|
||||||
|
#######################################
|
||||||
|
# Host inventory definition
|
||||||
|
# lxdware
|
||||||
|
#######################################
|
||||||
|
# host network configuration
|
||||||
|
ansible_host: 192.168.20.28
|
||||||
|
ip_gw: 192.168.20.1
|
||||||
|
ip_ns1: 192.168.20.21
|
||||||
|
ip_ns2: 192.168.20.22
|
||||||
|
#######################################
|
||||||
|
# VM/Container LXD configuration
|
||||||
|
# LXD Container or VM
|
||||||
|
host_type: Container
|
||||||
|
# LXD profile to apply
|
||||||
|
profile: docker
|
||||||
|
# LXD image selection
|
||||||
|
image_name: "debian"
|
||||||
|
image_vers: "12"
|
||||||
|
image_location: "images"
|
||||||
|
# where to deploy container
|
||||||
|
remote_name: starbug
|
||||||
|
#######################################
|
||||||
|
# Host virtual hardware configuration
|
||||||
|
# CPU cores, Memory, Root disk size
|
||||||
|
cpu: 2
|
||||||
|
mem: 4
|
||||||
|
root: 50
|
||||||
|
#######################################
|
||||||
|
# Ansible roles to apply to host
|
||||||
|
# - uncomment to select
|
||||||
|
# - create_user includes create_user, sudoers, vim_setup, bash_mods and gitconfig roles
|
||||||
|
# - use "nil" for no ansible configuration management
|
||||||
|
host_config:
|
||||||
|
# - nil
|
||||||
|
- base_pkgs
|
||||||
|
- create_user
|
||||||
|
- du_backups
|
||||||
|
- monitorix
|
||||||
|
- nagios_agent
|
||||||
|
- docker
|
||||||
|
# - k3s
|
||||||
|
#######################################
|
||||||
|
# user definition for "create_user" role
|
||||||
|
user: rmorrow
|
||||||
|
pw: resetthispasswd
|
||||||
|
home: /home/rmorrow
|
||||||
|
|
||||||
|
# EOF
|
|
@ -0,0 +1,49 @@
|
||||||
|
---
|
||||||
|
#######################################
|
||||||
|
# Host inventory definition
|
||||||
|
# metrics
|
||||||
|
#######################################
|
||||||
|
# host network configuration
|
||||||
|
ansible_host: 192.168.20.35
|
||||||
|
ip_gw: 192.168.20.1
|
||||||
|
ip_ns1: 192.168.20.21
|
||||||
|
ip_ns2: 192.168.20.22
|
||||||
|
#######################################
|
||||||
|
# VM/Container LXD configuration
|
||||||
|
# LXD Container or VM
|
||||||
|
host_type: Container
|
||||||
|
# LXD profile to apply
|
||||||
|
profile: docker
|
||||||
|
# LXD image selection
|
||||||
|
image_name: "debian"
|
||||||
|
image_vers: "11"
|
||||||
|
image_location: "images"
|
||||||
|
# where to deploy container
|
||||||
|
remote_name: reddwarf
|
||||||
|
#######################################
|
||||||
|
# Host virtual hardware configuration
|
||||||
|
# CPU cores, Memory, Root disk size
|
||||||
|
cpu: 2
|
||||||
|
mem: 4
|
||||||
|
root: 25
|
||||||
|
#######################################
|
||||||
|
# Ansible roles to apply to host
|
||||||
|
# - uncomment to select
|
||||||
|
# - create_user includes create_user, sudoers, vim_setup, bash_mods and gitconfig roles
|
||||||
|
# - use "nil" for no ansible configuration management
|
||||||
|
host_config:
|
||||||
|
# - nil
|
||||||
|
- base_pkgs
|
||||||
|
- create_user
|
||||||
|
- du_backups
|
||||||
|
- monitorix
|
||||||
|
- nagios_agent
|
||||||
|
- docker
|
||||||
|
# - k3s
|
||||||
|
#######################################
|
||||||
|
# user definition for "create_user" role
|
||||||
|
user: rmorrow
|
||||||
|
pw: resetthispasswd
|
||||||
|
home: /home/rmorrow
|
||||||
|
|
||||||
|
# EOF
|
|
@ -0,0 +1,49 @@
|
||||||
|
---
|
||||||
|
#######################################
|
||||||
|
# Host inventory definition
|
||||||
|
# node-1-rpi4
|
||||||
|
#######################################
|
||||||
|
# host network configuration
|
||||||
|
ansible_host: 192.168.20.51
|
||||||
|
ip_gw: 192.168.20.1
|
||||||
|
ip_ns1: 192.168.20.21
|
||||||
|
ip_ns2: 192.168.20.22
|
||||||
|
#######################################
|
||||||
|
# VM/Container LXD configuration
|
||||||
|
# LXD Container or VM
|
||||||
|
host_type: N/A
|
||||||
|
# LXD profile to apply
|
||||||
|
profile: k3s
|
||||||
|
# LXD image selection
|
||||||
|
image_name: "debian"
|
||||||
|
image_vers: "12"
|
||||||
|
image_location: "images"
|
||||||
|
# where to deploy container
|
||||||
|
remote_name: N/A
|
||||||
|
#######################################
|
||||||
|
# Host virtual hardware configuration
|
||||||
|
# CPU cores, Memory, Root disk size
|
||||||
|
cpu: 4
|
||||||
|
mem: 8
|
||||||
|
root: 64
|
||||||
|
#######################################
|
||||||
|
# Ansible roles to apply to host
|
||||||
|
# - uncomment to select
|
||||||
|
# - create_user includes create_user, sudoers, vim_setup, bash_mods and gitconfig roles
|
||||||
|
# - use "nil" for no ansible configuration management
|
||||||
|
host_config:
|
||||||
|
# - nil
|
||||||
|
- base_pkgs
|
||||||
|
- create_user
|
||||||
|
# - du_backups
|
||||||
|
- monitorix
|
||||||
|
- nagios_agent
|
||||||
|
# - docker
|
||||||
|
# - k3s
|
||||||
|
#######################################
|
||||||
|
# user definition for "create_user" role
|
||||||
|
user: rmorrow
|
||||||
|
pw: resetthispasswd
|
||||||
|
home: /home/rmorrow
|
||||||
|
|
||||||
|
# EOF
|
|
@ -0,0 +1,49 @@
|
||||||
|
---
|
||||||
|
#######################################
|
||||||
|
# Host inventory definition
|
||||||
|
# node-2-rpi4
|
||||||
|
#######################################
|
||||||
|
# host network configuration
|
||||||
|
ansible_host: 192.168.20.52
|
||||||
|
ip_gw: 192.168.20.1
|
||||||
|
ip_ns1: 192.168.20.21
|
||||||
|
ip_ns2: 192.168.20.22
|
||||||
|
#######################################
|
||||||
|
# VM/Container LXD configuration
|
||||||
|
# LXD Container or VM
|
||||||
|
host_type: N/A
|
||||||
|
# LXD profile to apply
|
||||||
|
profile: k3s
|
||||||
|
# LXD image selection
|
||||||
|
image_name: "debian"
|
||||||
|
image_vers: "12"
|
||||||
|
image_location: "images"
|
||||||
|
# where to deploy container
|
||||||
|
remote_name: N/A
|
||||||
|
#######################################
|
||||||
|
# Host virtual hardware configuration
|
||||||
|
# CPU cores, Memory, Root disk size
|
||||||
|
cpu: 4
|
||||||
|
mem: 8
|
||||||
|
root: 64
|
||||||
|
#######################################
|
||||||
|
# Ansible roles to apply to host
|
||||||
|
# - uncomment to select
|
||||||
|
# - create_user includes create_user, sudoers, vim_setup, bash_mods and gitconfig roles
|
||||||
|
# - use "nil" for no ansible configuration management
|
||||||
|
host_config:
|
||||||
|
# - nil
|
||||||
|
- base_pkgs
|
||||||
|
- create_user
|
||||||
|
# - du_backups
|
||||||
|
- monitorix
|
||||||
|
- nagios_agent
|
||||||
|
# - docker
|
||||||
|
# - k3s
|
||||||
|
#######################################
|
||||||
|
# user definition for "create_user" role
|
||||||
|
user: rmorrow
|
||||||
|
pw: resetthispasswd
|
||||||
|
home: /home/rmorrow
|
||||||
|
|
||||||
|
# EOF
|
|
@ -0,0 +1,49 @@
|
||||||
|
---
|
||||||
|
#######################################
|
||||||
|
# Host inventory definition
|
||||||
|
# node-3-rpi4
|
||||||
|
#######################################
|
||||||
|
# host network configuration
|
||||||
|
ansible_host: 192.168.20.53
|
||||||
|
ip_gw: 192.168.20.1
|
||||||
|
ip_ns1: 192.168.20.21
|
||||||
|
ip_ns2: 192.168.20.22
|
||||||
|
#######################################
|
||||||
|
# VM/Container LXD configuration
|
||||||
|
# LXD Container or VM
|
||||||
|
host_type: N/A
|
||||||
|
# LXD profile to apply
|
||||||
|
profile: k3s
|
||||||
|
# LXD image selection
|
||||||
|
image_name: "debian"
|
||||||
|
image_vers: "12"
|
||||||
|
image_location: "images"
|
||||||
|
# where to deploy container
|
||||||
|
remote_name: N/A
|
||||||
|
#######################################
|
||||||
|
# Host virtual hardware configuration
|
||||||
|
# CPU cores, Memory, Root disk size
|
||||||
|
cpu: 4
|
||||||
|
mem: 8
|
||||||
|
root: 64
|
||||||
|
#######################################
|
||||||
|
# Ansible roles to apply to host
|
||||||
|
# - uncomment to select
|
||||||
|
# - create_user includes create_user, sudoers, vim_setup, bash_mods and gitconfig roles
|
||||||
|
# - use "nil" for no ansible configuration management
|
||||||
|
host_config:
|
||||||
|
# - nil
|
||||||
|
- base_pkgs
|
||||||
|
- create_user
|
||||||
|
# - du_backups
|
||||||
|
- monitorix
|
||||||
|
- nagios_agent
|
||||||
|
# - docker
|
||||||
|
# - k3s
|
||||||
|
#######################################
|
||||||
|
# user definition for "create_user" role
|
||||||
|
user: rmorrow
|
||||||
|
pw: resetthispasswd
|
||||||
|
home: /home/rmorrow
|
||||||
|
|
||||||
|
# EOF
|
|
@ -0,0 +1,49 @@
|
||||||
|
---
|
||||||
|
#######################################
|
||||||
|
# Host inventory definition
|
||||||
|
# node-4-rpi4
|
||||||
|
#######################################
|
||||||
|
# host network configuration
|
||||||
|
ansible_host: 192.168.20.54
|
||||||
|
ip_gw: 192.168.20.1
|
||||||
|
ip_ns1: 192.168.20.21
|
||||||
|
ip_ns2: 192.168.20.22
|
||||||
|
#######################################
|
||||||
|
# VM/Container LXD configuration
|
||||||
|
# LXD Container or VM
|
||||||
|
host_type: N/A
|
||||||
|
# LXD profile to apply
|
||||||
|
profile: k3s
|
||||||
|
# LXD image selection
|
||||||
|
image_name: "debian"
|
||||||
|
image_vers: "12"
|
||||||
|
image_location: "images"
|
||||||
|
# where to deploy container
|
||||||
|
remote_name: N/A
|
||||||
|
#######################################
|
||||||
|
# Host virtual hardware configuration
|
||||||
|
# CPU cores, Memory, Root disk size
|
||||||
|
cpu: 4
|
||||||
|
mem: 8
|
||||||
|
root: 64
|
||||||
|
#######################################
|
||||||
|
# Ansible roles to apply to host
|
||||||
|
# - uncomment to select
|
||||||
|
# - create_user includes create_user, sudoers, vim_setup, bash_mods and gitconfig roles
|
||||||
|
# - use "nil" for no ansible configuration management
|
||||||
|
host_config:
|
||||||
|
# - nil
|
||||||
|
- base_pkgs
|
||||||
|
- create_user
|
||||||
|
# - du_backups
|
||||||
|
- monitorix
|
||||||
|
- nagios_agent
|
||||||
|
# - docker
|
||||||
|
# - k3s
|
||||||
|
#######################################
|
||||||
|
# user definition for "create_user" role
|
||||||
|
user: rmorrow
|
||||||
|
pw: resetthispasswd
|
||||||
|
home: /home/rmorrow
|
||||||
|
|
||||||
|
# EOF
|
|
@ -0,0 +1,49 @@
|
||||||
|
---
|
||||||
|
#######################################
|
||||||
|
# Host inventory definition
|
||||||
|
# node-5-amd64
|
||||||
|
#######################################
|
||||||
|
# host network configuration
|
||||||
|
ansible_host: 192.168.20.55
|
||||||
|
ip_gw: 192.168.20.1
|
||||||
|
ip_ns1: 192.168.20.21
|
||||||
|
ip_ns2: 192.168.20.22
|
||||||
|
#######################################
|
||||||
|
# VM/Container LXD configuration
|
||||||
|
# LXD Container or VM
|
||||||
|
host_type: Container
|
||||||
|
# LXD profile to apply
|
||||||
|
profile: k3s
|
||||||
|
# LXD image selection
|
||||||
|
image_name: "debian"
|
||||||
|
image_vers: "12"
|
||||||
|
image_location: "images"
|
||||||
|
# where to deploy container
|
||||||
|
remote_name: skutter01
|
||||||
|
#######################################
|
||||||
|
# Host virtual hardware configuration
|
||||||
|
# CPU cores, Memory, Root disk size
|
||||||
|
cpu: 4
|
||||||
|
mem: 4
|
||||||
|
root: 20
|
||||||
|
#######################################
|
||||||
|
# Ansible roles to apply to host
|
||||||
|
# - uncomment to select
|
||||||
|
# - create_user includes create_user, sudoers, vim_setup, bash_mods and gitconfig roles
|
||||||
|
# - use "nil" for no ansible configuration management
|
||||||
|
host_config:
|
||||||
|
# - nil
|
||||||
|
- base_pkgs
|
||||||
|
- create_user
|
||||||
|
# - du_backups
|
||||||
|
- monitorix
|
||||||
|
- nagios_agent
|
||||||
|
# - docker
|
||||||
|
# - k3s
|
||||||
|
#######################################
|
||||||
|
# user definition for "create_user" role
|
||||||
|
user: rmorrow
|
||||||
|
pw: resetthispasswd
|
||||||
|
home: /home/rmorrow
|
||||||
|
|
||||||
|
# EOF
|
|
@ -0,0 +1,49 @@
|
||||||
|
---
|
||||||
|
#######################################
|
||||||
|
# Host inventory definition
|
||||||
|
# node-6-amd64
|
||||||
|
#######################################
|
||||||
|
# host network configuration
|
||||||
|
ansible_host: 192.168.20.56
|
||||||
|
ip_gw: 192.168.20.1
|
||||||
|
ip_ns1: 192.168.20.21
|
||||||
|
ip_ns2: 192.168.20.22
|
||||||
|
#######################################
|
||||||
|
# VM/Container LXD configuration
|
||||||
|
# LXD Container or VM
|
||||||
|
host_type: VM
|
||||||
|
# LXD profile to apply
|
||||||
|
profile: k3s
|
||||||
|
# LXD image selection
|
||||||
|
image_name: "debian"
|
||||||
|
image_vers: "12"
|
||||||
|
image_location: "images"
|
||||||
|
# where to deploy container
|
||||||
|
remote_name: skutter02
|
||||||
|
#######################################
|
||||||
|
# Host virtual hardware configuration
|
||||||
|
# CPU cores, Memory, Root disk size
|
||||||
|
cpu: 4
|
||||||
|
mem: 4
|
||||||
|
root: 20
|
||||||
|
#######################################
|
||||||
|
# Ansible roles to apply to host
|
||||||
|
# - uncomment to select
|
||||||
|
# - create_user includes create_user, sudoers, vim_setup, bash_mods and gitconfig roles
|
||||||
|
# - use "nil" for no ansible configuration management
|
||||||
|
host_config:
|
||||||
|
# - nil
|
||||||
|
- base_pkgs
|
||||||
|
- create_user
|
||||||
|
# - du_backups
|
||||||
|
- monitorix
|
||||||
|
- nagios_agent
|
||||||
|
# - docker
|
||||||
|
# - k3s
|
||||||
|
#######################################
|
||||||
|
# user definition for "create_user" role
|
||||||
|
user: rmorrow
|
||||||
|
pw: resetthispasswd
|
||||||
|
home: /home/rmorrow
|
||||||
|
|
||||||
|
# EOF
|
|
@ -0,0 +1,49 @@
|
||||||
|
---
|
||||||
|
#######################################
|
||||||
|
# Host inventory definition
|
||||||
|
# npm
|
||||||
|
#######################################
|
||||||
|
# host network configuration
|
||||||
|
ansible_host: 192.168.20.20
|
||||||
|
ip_gw: 192.168.20.1
|
||||||
|
ip_ns1: 192.168.20.21
|
||||||
|
ip_ns2: 192.168.20.22
|
||||||
|
#######################################
|
||||||
|
# VM/Container LXD configuration
|
||||||
|
# LXD Container or VM
|
||||||
|
host_type: Container
|
||||||
|
# LXD profile to apply
|
||||||
|
profile: docker
|
||||||
|
# LXD image selection
|
||||||
|
image_name: "debian"
|
||||||
|
image_vers: "12"
|
||||||
|
image_location: "images"
|
||||||
|
# where to deploy container
|
||||||
|
remote_name: skutter01
|
||||||
|
#######################################
|
||||||
|
# Host virtual hardware configuration
|
||||||
|
# CPU cores, Memory, Root disk size
|
||||||
|
cpu: 2
|
||||||
|
mem: 4
|
||||||
|
root: 25
|
||||||
|
#######################################
|
||||||
|
# Ansible roles to apply to host
|
||||||
|
# - uncomment to select
|
||||||
|
# - create_user includes create_user, sudoers, vim_setup, bash_mods and gitconfig roles
|
||||||
|
# - use "nil" for no ansible configuration management
|
||||||
|
host_config:
|
||||||
|
# - nil
|
||||||
|
- base_pkgs
|
||||||
|
- create_user
|
||||||
|
- du_backups
|
||||||
|
- monitorix
|
||||||
|
- nagios_agent
|
||||||
|
- docker
|
||||||
|
# - k3s
|
||||||
|
#######################################
|
||||||
|
# user definition for "create_user" role
|
||||||
|
user: rmorrow
|
||||||
|
pw: resetthispasswd
|
||||||
|
home: /home/rmorrow
|
||||||
|
|
||||||
|
# EOF
|
|
@ -0,0 +1,49 @@
|
||||||
|
---
|
||||||
|
#######################################
|
||||||
|
# Host inventory definition
|
||||||
|
# ntopng
|
||||||
|
#######################################
|
||||||
|
# host network configuration
|
||||||
|
ansible_host: 192.168.20.24
|
||||||
|
ip_gw: 192.168.20.1
|
||||||
|
ip_ns1: 192.168.20.21
|
||||||
|
ip_ns2: 192.168.20.22
|
||||||
|
#######################################
|
||||||
|
# VM/Container LXD configuration
|
||||||
|
# LXD Container or VM
|
||||||
|
host_type: Container
|
||||||
|
# LXD profile to apply
|
||||||
|
profile: docker
|
||||||
|
# LXD image selection
|
||||||
|
image_name: "debian"
|
||||||
|
image_vers: "12"
|
||||||
|
image_location: "images"
|
||||||
|
# where to deploy container
|
||||||
|
remote_name: hollister
|
||||||
|
#######################################
|
||||||
|
# Host virtual hardware configuration
|
||||||
|
# CPU cores, Memory, Root disk size
|
||||||
|
cpu: 2
|
||||||
|
mem: 4
|
||||||
|
root: 25
|
||||||
|
#######################################
|
||||||
|
# Ansible roles to apply to host
|
||||||
|
# - uncomment to select
|
||||||
|
# - create_user includes create_user, sudoers, vim_setup, bash_mods and gitconfig roles
|
||||||
|
# - use "nil" for no ansible configuration management
|
||||||
|
host_config:
|
||||||
|
# - nil
|
||||||
|
- base_pkgs
|
||||||
|
- create_user
|
||||||
|
- du_backups
|
||||||
|
- monitorix
|
||||||
|
- nagios_agent
|
||||||
|
- docker
|
||||||
|
# - k3s
|
||||||
|
#######################################
|
||||||
|
# user definition for "create_user" role
|
||||||
|
user: rmorrow
|
||||||
|
pw: resetthispasswd
|
||||||
|
home: /home/rmorrow
|
||||||
|
|
||||||
|
# EOF
|
|
@ -0,0 +1,2 @@
|
||||||
|
---
|
||||||
|
ansible_host: 192.168.20.104
|
|
@ -0,0 +1,49 @@
|
||||||
|
---
|
||||||
|
#######################################
|
||||||
|
# Host inventory definition
|
||||||
|
# pihole1
|
||||||
|
#######################################
|
||||||
|
# host network configuration
|
||||||
|
ansible_host: 192.168.20.21
|
||||||
|
ip_gw: 192.168.20.1
|
||||||
|
ip_ns1: 192.168.20.21
|
||||||
|
ip_ns2: 192.168.20.22
|
||||||
|
#######################################
|
||||||
|
# VM/Container LXD configuration
|
||||||
|
# LXD Container or VM
|
||||||
|
host_type: Container
|
||||||
|
# LXD profile to apply
|
||||||
|
profile: docker
|
||||||
|
# LXD image selection
|
||||||
|
image_name: "debian"
|
||||||
|
image_vers: "12"
|
||||||
|
image_location: "images"
|
||||||
|
# where to deploy container
|
||||||
|
remote_name: skutter01
|
||||||
|
#######################################
|
||||||
|
# Host virtual hardware configuration
|
||||||
|
# CPU cores, Memory, Root disk size
|
||||||
|
cpu: 2
|
||||||
|
mem: 4
|
||||||
|
root: 25
|
||||||
|
#######################################
|
||||||
|
# Ansible roles to apply to host
|
||||||
|
# - uncomment to select
|
||||||
|
# - create_user includes create_user, sudoers, vim_setup, bash_mods and gitconfig roles
|
||||||
|
# - use "nil" for no ansible configuration management
|
||||||
|
host_config:
|
||||||
|
# - nil
|
||||||
|
- base_pkgs
|
||||||
|
- create_user
|
||||||
|
- du_backups
|
||||||
|
- monitorix
|
||||||
|
- nagios_agent
|
||||||
|
- docker
|
||||||
|
# - k3s
|
||||||
|
#######################################
|
||||||
|
# user definition for "create_user" role
|
||||||
|
user: rmorrow
|
||||||
|
pw: resetthispasswd
|
||||||
|
home: /home/rmorrow
|
||||||
|
|
||||||
|
# EOF
|
|
@ -0,0 +1,49 @@
|
||||||
|
---
|
||||||
|
#######################################
|
||||||
|
# Host inventory definition
|
||||||
|
# pihole2
|
||||||
|
#######################################
|
||||||
|
# host network configuration
|
||||||
|
ansible_host: 192.168.20.22
|
||||||
|
ip_gw: 192.168.20.1
|
||||||
|
ip_ns1: 192.168.20.21
|
||||||
|
ip_ns2: 192.168.20.22
|
||||||
|
#######################################
|
||||||
|
# VM/Container LXD configuration
|
||||||
|
# LXD Container or VM
|
||||||
|
host_type: Container
|
||||||
|
# LXD profile to apply
|
||||||
|
profile: docker
|
||||||
|
# LXD image selection
|
||||||
|
image_name: "debian"
|
||||||
|
image_vers: "12"
|
||||||
|
image_location: "images"
|
||||||
|
# where to deploy container
|
||||||
|
remote_name: skutter02
|
||||||
|
#######################################
|
||||||
|
# Host virtual hardware configuration
|
||||||
|
# CPU cores, Memory, Root disk size
|
||||||
|
cpu: 2
|
||||||
|
mem: 4
|
||||||
|
root: 25
|
||||||
|
#######################################
|
||||||
|
# Ansible roles to apply to host
|
||||||
|
# - uncomment to select
|
||||||
|
# - create_user includes create_user, sudoers, vim_setup, bash_mods and gitconfig roles
|
||||||
|
# - use "nil" for no ansible configuration management
|
||||||
|
host_config:
|
||||||
|
# - nil
|
||||||
|
- base_pkgs
|
||||||
|
- create_user
|
||||||
|
- du_backups
|
||||||
|
- monitorix
|
||||||
|
- nagios_agent
|
||||||
|
- docker
|
||||||
|
# - k3s
|
||||||
|
#######################################
|
||||||
|
# user definition for "create_user" role
|
||||||
|
user: rmorrow
|
||||||
|
pw: resetthispasswd
|
||||||
|
home: /home/rmorrow
|
||||||
|
|
||||||
|
# EOF
|
|
@ -0,0 +1,49 @@
|
||||||
|
---
|
||||||
|
#######################################
|
||||||
|
# Host inventory definition
|
||||||
|
# reddwarf
|
||||||
|
#######################################
|
||||||
|
# host network configuration
|
||||||
|
ansible_host: 192.168.20.10
|
||||||
|
ip_gw: 192.168.20.1
|
||||||
|
ip_ns1: 192.168.20.21
|
||||||
|
ip_ns2: 192.168.20.22
|
||||||
|
#######################################
|
||||||
|
# VM/Container LXD configuration
|
||||||
|
# LXD Container or VM
|
||||||
|
host_type: n/a
|
||||||
|
# LXD profile to apply
|
||||||
|
profile: n/a
|
||||||
|
# LXD image selection
|
||||||
|
image_name: "debian"
|
||||||
|
image_vers: "12"
|
||||||
|
image_location: n/a
|
||||||
|
# where to deploy container
|
||||||
|
remote_name: n/a
|
||||||
|
#######################################
|
||||||
|
# Host virtual hardware configuration
|
||||||
|
# CPU cores, Memory, Root disk size
|
||||||
|
cpu: 8
|
||||||
|
mem: 16
|
||||||
|
root: 500
|
||||||
|
#######################################
|
||||||
|
# Ansible roles to apply to host
|
||||||
|
# - uncomment to select
|
||||||
|
# - create_user includes create_user, sudoers, vim_setup, bash_mods and gitconfig roles
|
||||||
|
# - use "nil" for no ansible configuration management
|
||||||
|
host_config:
|
||||||
|
# - nil
|
||||||
|
- base_pkgs
|
||||||
|
- create_user
|
||||||
|
- du_backups
|
||||||
|
- monitorix
|
||||||
|
- nagios_agent
|
||||||
|
# - docker
|
||||||
|
# - k3s
|
||||||
|
#######################################
|
||||||
|
# user definition for "create_user" role
|
||||||
|
user: rmorrow
|
||||||
|
pw: resetthispasswd
|
||||||
|
home: /home/rmorrow
|
||||||
|
|
||||||
|
# EOF
|
|
@ -0,0 +1,49 @@
|
||||||
|
---
|
||||||
|
#######################################
|
||||||
|
# Host inventory definition
|
||||||
|
# restreamer
|
||||||
|
#######################################
|
||||||
|
# host network configuration
|
||||||
|
ansible_host: 192.168.20.36
|
||||||
|
ip_gw: 192.168.20.1
|
||||||
|
ip_ns1: 192.168.20.21
|
||||||
|
ip_ns2: 192.168.20.22
|
||||||
|
#######################################
|
||||||
|
# VM/Container LXD configuration
|
||||||
|
# LXD Container or VM
|
||||||
|
host_type: Container
|
||||||
|
# LXD profile to apply
|
||||||
|
profile: docker
|
||||||
|
# LXD image selection
|
||||||
|
image_name: "debian"
|
||||||
|
image_vers: "12"
|
||||||
|
image_location: "images"
|
||||||
|
# where to deploy container
|
||||||
|
remote_name: starbug
|
||||||
|
#######################################
|
||||||
|
# Host virtual hardware configuration
|
||||||
|
# CPU cores, Memory, Root disk size
|
||||||
|
cpu: 2
|
||||||
|
mem: 4
|
||||||
|
root: 50
|
||||||
|
#######################################
|
||||||
|
# Ansible roles to apply to host
|
||||||
|
# - uncomment to select
|
||||||
|
# - create_user includes create_user, sudoers, vim_setup, bash_mods and gitconfig roles
|
||||||
|
# - use "nil" for no ansible configuration management
|
||||||
|
host_config:
|
||||||
|
# - nil
|
||||||
|
- base_pkgs
|
||||||
|
- create_user
|
||||||
|
- du_backups
|
||||||
|
- monitorix
|
||||||
|
- nagios_agent
|
||||||
|
- docker
|
||||||
|
# - k3s
|
||||||
|
#######################################
|
||||||
|
# user definition for "create_user" role
|
||||||
|
user: rmorrow
|
||||||
|
pw: resetthispasswd
|
||||||
|
home: /home/rmorrow
|
||||||
|
|
||||||
|
# EOF
|
|
@ -0,0 +1,49 @@
|
||||||
|
---
|
||||||
|
#######################################
|
||||||
|
# Host inventory definition
|
||||||
|
# skutter01
|
||||||
|
#######################################
|
||||||
|
# host network configuration
|
||||||
|
ansible_host: 192.168.20.61
|
||||||
|
ip_gw: 192.168.20.1
|
||||||
|
ip_ns1: 192.168.20.21
|
||||||
|
ip_ns2: 192.168.20.22
|
||||||
|
#######################################
|
||||||
|
# VM/Container LXD configuration
|
||||||
|
# LXD Container or VM
|
||||||
|
host_type: n/a
|
||||||
|
# LXD profile to apply
|
||||||
|
profile: n/a
|
||||||
|
# LXD image selection
|
||||||
|
image_name: "debian"
|
||||||
|
image_vers: "11"
|
||||||
|
image_location: n/a
|
||||||
|
# where to deploy container
|
||||||
|
remote_name: n/a
|
||||||
|
#######################################
|
||||||
|
# Host virtual hardware configuration
|
||||||
|
# CPU cores, Memory, Root disk size
|
||||||
|
cpu: 4
|
||||||
|
mem: 8
|
||||||
|
root: 200
|
||||||
|
#######################################
|
||||||
|
# Ansible roles to apply to host
|
||||||
|
# - uncomment to select
|
||||||
|
# - create_user includes create_user, sudoers, vim_setup, bash_mods and gitconfig roles
|
||||||
|
# - use "nil" for no ansible configuration management
|
||||||
|
host_config:
|
||||||
|
# - nil
|
||||||
|
- base_pkgs
|
||||||
|
- create_user
|
||||||
|
- du_backups
|
||||||
|
- monitorix
|
||||||
|
- nagios_agent
|
||||||
|
# - docker
|
||||||
|
# - k3s
|
||||||
|
#######################################
|
||||||
|
# user definition for "create_user" role
|
||||||
|
user: rmorrow
|
||||||
|
pw: resetthispasswd
|
||||||
|
home: /home/rmorrow
|
||||||
|
|
||||||
|
# EOF
|
|
@ -0,0 +1,49 @@
|
||||||
|
---
|
||||||
|
#######################################
|
||||||
|
# Host inventory definition
|
||||||
|
# skutter02
|
||||||
|
#######################################
|
||||||
|
# host network configuration
|
||||||
|
ansible_host: 192.168.20.62
|
||||||
|
ip_gw: 192.168.20.1
|
||||||
|
ip_ns1: 192.168.20.21
|
||||||
|
ip_ns2: 192.168.20.22
|
||||||
|
#######################################
|
||||||
|
# VM/Container LXD configuration
|
||||||
|
# LXD Container or VM
|
||||||
|
host_type: n/a
|
||||||
|
# LXD profile to apply
|
||||||
|
profile: n/a
|
||||||
|
# LXD image selection
|
||||||
|
image_name: "debian"
|
||||||
|
image_vers: "12"
|
||||||
|
image_location: n/a
|
||||||
|
# where to deploy container
|
||||||
|
remote_name: n/a
|
||||||
|
#######################################
|
||||||
|
# Host virtual hardware configuration
|
||||||
|
# CPU cores, Memory, Root disk size
|
||||||
|
cpu: 4
|
||||||
|
mem: 8
|
||||||
|
root: 200
|
||||||
|
#######################################
|
||||||
|
# Ansible roles to apply to host
|
||||||
|
# - uncomment to select
|
||||||
|
# - create_user includes create_user, sudoers, vim_setup, bash_mods and gitconfig roles
|
||||||
|
# - use "nil" for no ansible configuration management
|
||||||
|
host_config:
|
||||||
|
# - nil
|
||||||
|
- base_pkgs
|
||||||
|
- create_user
|
||||||
|
- du_backups
|
||||||
|
- monitorix
|
||||||
|
# - nagios_agent
|
||||||
|
# - docker
|
||||||
|
# - k3s
|
||||||
|
#######################################
|
||||||
|
# user definition for "create_user" role
|
||||||
|
user: rmorrow
|
||||||
|
pw: resetthispasswd
|
||||||
|
home: /home/rmorrow
|
||||||
|
|
||||||
|
# EOF
|
|
@ -0,0 +1,49 @@
|
||||||
|
---
|
||||||
|
#######################################
|
||||||
|
# Host inventory definition
|
||||||
|
# starbug
|
||||||
|
#######################################
|
||||||
|
# host network configuration
|
||||||
|
ansible_host: 192.168.20.15
|
||||||
|
ip_gw: 192.168.20.1
|
||||||
|
ip_ns1: 192.168.20.21
|
||||||
|
ip_ns2: 192.168.20.22
|
||||||
|
#######################################
|
||||||
|
# VM/Container LXD configuration
|
||||||
|
# LXD Container or VM
|
||||||
|
host_type: n/a
|
||||||
|
# LXD profile to apply
|
||||||
|
profile: n/a
|
||||||
|
# LXD image selection
|
||||||
|
image_name: "debian"
|
||||||
|
image_vers: "12"
|
||||||
|
image_location: n/a
|
||||||
|
# where to deploy container
|
||||||
|
remote_name: n/a
|
||||||
|
#######################################
|
||||||
|
# Host virtual hardware configuration
|
||||||
|
# CPU cores, Memory, Root disk size
|
||||||
|
cpu: 24
|
||||||
|
mem: 64
|
||||||
|
root: 900
|
||||||
|
#######################################
|
||||||
|
# Ansible roles to apply to host
|
||||||
|
# - uncomment to select
|
||||||
|
# - create_user includes create_user, sudoers, vim_setup, bash_mods and gitconfig roles
|
||||||
|
# - use "nil" for no ansible configuration management
|
||||||
|
host_config:
|
||||||
|
# - nil
|
||||||
|
- base_pkgs
|
||||||
|
- create_user
|
||||||
|
- du_backups
|
||||||
|
- monitorix
|
||||||
|
- nagios_agent
|
||||||
|
# - docker
|
||||||
|
# - k3s
|
||||||
|
#######################################
|
||||||
|
# user definition for "create_user" role
|
||||||
|
user: rmorrow
|
||||||
|
pw: resetthispasswd
|
||||||
|
home: /home/rmorrow
|
||||||
|
|
||||||
|
# EOF
|
|
@ -0,0 +1,3 @@
|
||||||
|
---
|
||||||
|
ansible_host: 140.238.158.181
|
||||||
|
ansible_port: 52310
|
|
@ -0,0 +1,70 @@
|
||||||
|
---
|
||||||
|
#######################################
|
||||||
|
# Host inventory definition
|
||||||
|
# tnode1
|
||||||
|
#######################################
|
||||||
|
# host network configuration
|
||||||
|
ansible_host: 192.168.20.231
|
||||||
|
ip_cidr: 24
|
||||||
|
ip_gw: 192.168.20.1
|
||||||
|
ip_ns1: 192.168.20.21
|
||||||
|
ip_ns2: 192.168.20.22
|
||||||
|
domain: lan
|
||||||
|
#######################################
|
||||||
|
# Common configuration
|
||||||
|
# Container or VM
|
||||||
|
# host_type: Container
|
||||||
|
host_type: VM
|
||||||
|
#######################################
|
||||||
|
# VM/Container LXD configuration
|
||||||
|
# LXD profile to apply
|
||||||
|
profile: bridged
|
||||||
|
# LXD image selection
|
||||||
|
image_name: "debian"
|
||||||
|
image_vers: "12"
|
||||||
|
image_location: "images"
|
||||||
|
# where to deploy container
|
||||||
|
remote_name: starbug
|
||||||
|
#######################################
|
||||||
|
# VM/Container PVE configuration
|
||||||
|
vmid: 501
|
||||||
|
ct_template: debian-12-standard_12.2-1_amd64.tar.zst
|
||||||
|
vm_template: deb12-templ
|
||||||
|
vm_template_ip: 192.168.20.251
|
||||||
|
pve_node: starbug
|
||||||
|
api_user: root@pam
|
||||||
|
# in group_vars file
|
||||||
|
# api_password: xxxxxxxxxxx
|
||||||
|
api_host: starbug
|
||||||
|
swap: 1024
|
||||||
|
storage: virt-stor
|
||||||
|
bridge: vmbr0
|
||||||
|
root_pw: resetthispasswd
|
||||||
|
#######################################
|
||||||
|
# Host virtual hardware configuration
|
||||||
|
# CPU cores, Memory, Root disk size
|
||||||
|
cpu: 2
|
||||||
|
mem: 4
|
||||||
|
root: 50
|
||||||
|
#######################################
|
||||||
|
# Ansible roles to apply to host
|
||||||
|
# - uncomment to select
|
||||||
|
# - create_user includes create_user, sudoers, vim_setup, bash_mods and
|
||||||
|
# gitconfig roles
|
||||||
|
# - use "nil" for no ansible configuration management
|
||||||
|
host_config:
|
||||||
|
# - nil
|
||||||
|
- base_pkgs
|
||||||
|
- create_user
|
||||||
|
# - du_backups
|
||||||
|
# - monitorix
|
||||||
|
# - nagios_agent
|
||||||
|
# - docker
|
||||||
|
# - k3s
|
||||||
|
#######################################
|
||||||
|
# user definition for "create_user" role
|
||||||
|
user: rmorrow
|
||||||
|
pw: resetthispasswd
|
||||||
|
home: /home/rmorrow
|
||||||
|
|
||||||
|
# EOF
|
|
@ -0,0 +1,70 @@
|
||||||
|
---
|
||||||
|
#######################################
|
||||||
|
# Host inventory definition
|
||||||
|
# tnode2
|
||||||
|
#######################################
|
||||||
|
# host network configuration
|
||||||
|
ansible_host: 192.168.20.232
|
||||||
|
ip_cidr: 24
|
||||||
|
ip_gw: 192.168.20.1
|
||||||
|
ip_ns1: 192.168.20.21
|
||||||
|
ip_ns2: 192.168.20.22
|
||||||
|
domain: lan
|
||||||
|
#######################################
|
||||||
|
# Common configuration
|
||||||
|
# Container or VM
|
||||||
|
# host_type: Container
|
||||||
|
host_type: VM
|
||||||
|
#######################################
|
||||||
|
# VM/Container LXD configuration
|
||||||
|
# LXD profile to apply
|
||||||
|
profile: bridged
|
||||||
|
# LXD image selection
|
||||||
|
image_name: "debian"
|
||||||
|
image_vers: "12"
|
||||||
|
image_location: "images"
|
||||||
|
# where to deploy container
|
||||||
|
remote_name: starbug
|
||||||
|
#######################################
|
||||||
|
# VM/Container PVE configuration
|
||||||
|
vmid: 502
|
||||||
|
ct_template: debian-12-standard_12.2-1_amd64.tar.zst
|
||||||
|
vm_template: deb12-templ
|
||||||
|
vm_template_ip: 192.168.20.251
|
||||||
|
pve_node: starbug
|
||||||
|
api_user: root@pam
|
||||||
|
# in group_vars file
|
||||||
|
# api_password: xxxxxxxxxxx
|
||||||
|
api_host: starbug
|
||||||
|
swap: 1024
|
||||||
|
storage: local-lvm
|
||||||
|
bridge: vmbr0
|
||||||
|
root_pw: resetthispasswd
|
||||||
|
#######################################
|
||||||
|
# Host virtual hardware configuration
|
||||||
|
# CPU cores, Memory, Root disk size
|
||||||
|
cpu: 2
|
||||||
|
mem: 4
|
||||||
|
root: 50
|
||||||
|
#######################################
|
||||||
|
# Ansible roles to apply to host
|
||||||
|
# - uncomment to select
|
||||||
|
# - create_user includes create_user, sudoers, vim_setup, bash_mods and
|
||||||
|
# gitconfig roles
|
||||||
|
# - use "nil" for no ansible configuration management
|
||||||
|
host_config:
|
||||||
|
# - nil
|
||||||
|
- base_pkgs
|
||||||
|
- create_user
|
||||||
|
# - du_backups
|
||||||
|
# - monitorix
|
||||||
|
# - nagios_agent
|
||||||
|
# - docker
|
||||||
|
# - k3s
|
||||||
|
#######################################
|
||||||
|
# user definition for "create_user" role
|
||||||
|
user: rmorrow
|
||||||
|
pw: resetthispasswd
|
||||||
|
home: /home/rmorrow
|
||||||
|
|
||||||
|
# EOF
|
|
@ -0,0 +1,70 @@
|
||||||
|
---
|
||||||
|
#######################################
|
||||||
|
# Host inventory definition
|
||||||
|
# tnode3
|
||||||
|
#######################################
|
||||||
|
# host network configuration
|
||||||
|
ansible_host: 192.168.20.233
|
||||||
|
ip_cidr: 24
|
||||||
|
ip_gw: 192.168.20.1
|
||||||
|
ip_ns1: 192.168.20.21
|
||||||
|
ip_ns2: 192.168.20.22
|
||||||
|
domain: lan
|
||||||
|
#######################################
|
||||||
|
# Common configuration
|
||||||
|
# Container or VM
|
||||||
|
# host_type: Container
|
||||||
|
host_type: VM
|
||||||
|
#######################################
|
||||||
|
# VM/Container LXD configuration
|
||||||
|
# LXD profile to apply
|
||||||
|
profile: bridged
|
||||||
|
# LXD image selection
|
||||||
|
image_name: "debian"
|
||||||
|
image_vers: "12"
|
||||||
|
image_location: "images"
|
||||||
|
# where to deploy container
|
||||||
|
remote_name: starbug
|
||||||
|
#######################################
|
||||||
|
# VM/Container PVE configuration
|
||||||
|
vmid: 503
|
||||||
|
ct_template: debian-12-standard_12.2-1_amd64.tar.zst
|
||||||
|
vm_template: deb12-templ
|
||||||
|
vm_template_ip: 192.168.20.251
|
||||||
|
pve_node: starbug
|
||||||
|
api_user: root@pam
|
||||||
|
# in group_vars file
|
||||||
|
# api_password: xxxxxxxxxxx
|
||||||
|
api_host: starbug
|
||||||
|
swap: 1024
|
||||||
|
storage: local-lvm
|
||||||
|
bridge: vmbr0
|
||||||
|
root_pw: resetthispasswd
|
||||||
|
#######################################
|
||||||
|
# Host virtual hardware configuration
|
||||||
|
# CPU cores, Memory, Root disk size
|
||||||
|
cpu: 2
|
||||||
|
mem: 4
|
||||||
|
root: 50
|
||||||
|
#######################################
|
||||||
|
# Ansible roles to apply to host
|
||||||
|
# - uncomment to select
|
||||||
|
# - create_user includes create_user, sudoers, vim_setup, bash_mods and
|
||||||
|
# gitconfig roles
|
||||||
|
# - use "nil" for no ansible configuration management
|
||||||
|
host_config:
|
||||||
|
# - nil
|
||||||
|
- base_pkgs
|
||||||
|
- create_user
|
||||||
|
# - du_backups
|
||||||
|
# - monitorix
|
||||||
|
# - nagios_agent
|
||||||
|
# - docker
|
||||||
|
# - k3s
|
||||||
|
#######################################
|
||||||
|
# user definition for "create_user" role
|
||||||
|
user: rmorrow
|
||||||
|
pw: resetthispasswd
|
||||||
|
home: /home/rmorrow
|
||||||
|
|
||||||
|
# EOF
|
|
@ -0,0 +1,70 @@
|
||||||
|
---
|
||||||
|
#######################################
|
||||||
|
# Host inventory definition
|
||||||
|
# tnode4
|
||||||
|
#######################################
|
||||||
|
# host network configuration
|
||||||
|
ansible_host: 192.168.20.234
|
||||||
|
ip_cidr: 24
|
||||||
|
ip_gw: 192.168.20.1
|
||||||
|
ip_ns1: 192.168.20.21
|
||||||
|
ip_ns2: 192.168.20.22
|
||||||
|
domain: lan
|
||||||
|
#######################################
|
||||||
|
# Common configuration
|
||||||
|
# Container or VM
|
||||||
|
# host_type: Container
|
||||||
|
host_type: VM
|
||||||
|
#######################################
|
||||||
|
# VM/Container LXD configuration
|
||||||
|
# LXD profile to apply
|
||||||
|
profile: bridged
|
||||||
|
# LXD image selection
|
||||||
|
image_name: "debian"
|
||||||
|
image_vers: "12"
|
||||||
|
image_location: "images"
|
||||||
|
# where to deploy container
|
||||||
|
remote_name: starbug
|
||||||
|
#######################################
|
||||||
|
# VM/Container PVE configuration
|
||||||
|
vmid: 504
|
||||||
|
ct_template: debian-12-standard_12.2-1_amd64.tar.zst
|
||||||
|
vm_template: deb12-templ
|
||||||
|
vm_template_ip: 192.168.20.251
|
||||||
|
pve_node: starbug
|
||||||
|
api_user: root@pam
|
||||||
|
# in group_vars file
|
||||||
|
# api_password: xxxxxxxxxxx
|
||||||
|
api_host: starbug
|
||||||
|
swap: 1024
|
||||||
|
storage: virt-stor
|
||||||
|
bridge: vmbr0
|
||||||
|
root_pw: resetthispasswd
|
||||||
|
#######################################
|
||||||
|
# Host virtual hardware configuration
|
||||||
|
# CPU cores, Memory, Root disk size
|
||||||
|
cpu: 2
|
||||||
|
mem: 4
|
||||||
|
root: 100
|
||||||
|
#######################################
|
||||||
|
# Ansible roles to apply to host
|
||||||
|
# - uncomment to select
|
||||||
|
# - create_user includes create_user, sudoers, vim_setup, bash_mods and
|
||||||
|
# gitconfig roles
|
||||||
|
# - use "nil" for no ansible configuration management
|
||||||
|
host_config:
|
||||||
|
# - nil
|
||||||
|
- base_pkgs
|
||||||
|
- create_user
|
||||||
|
# - du_backups
|
||||||
|
# - monitorix
|
||||||
|
# - nagios_agent
|
||||||
|
# - docker
|
||||||
|
# - k3s
|
||||||
|
#######################################
|
||||||
|
# user definition for "create_user" role
|
||||||
|
user: rmorrow
|
||||||
|
pw: resetthispasswd
|
||||||
|
home: /home/rmorrow
|
||||||
|
|
||||||
|
# EOF
|
|
@ -0,0 +1,49 @@
|
||||||
|
---
|
||||||
|
#######################################
|
||||||
|
# Host inventory definition
|
||||||
|
# ttrss
|
||||||
|
#######################################
|
||||||
|
# host network configuration
|
||||||
|
ansible_host: 192.168.20.34
|
||||||
|
ip_gw: 192.168.20.1
|
||||||
|
ip_ns1: 192.168.20.21
|
||||||
|
ip_ns2: 192.168.20.22
|
||||||
|
#######################################
|
||||||
|
# VM/Container LXD configuration
|
||||||
|
# LXD Container or VM
|
||||||
|
host_type: Container
|
||||||
|
# LXD profile to apply
|
||||||
|
profile: docker
|
||||||
|
# LXD image selection
|
||||||
|
image_name: "debian"
|
||||||
|
image_vers: "12"
|
||||||
|
image_location: "images"
|
||||||
|
# where to deploy container
|
||||||
|
remote_name: starbug
|
||||||
|
#######################################
|
||||||
|
# Host virtual hardware configuration
|
||||||
|
# CPU cores, Memory, Root disk size
|
||||||
|
cpu: 2
|
||||||
|
mem: 4
|
||||||
|
root: 50
|
||||||
|
#######################################
|
||||||
|
# Ansible roles to apply to host
|
||||||
|
# - uncomment to select
|
||||||
|
# - create_user includes create_user, sudoers, vim_setup, bash_mods and gitconfig roles
|
||||||
|
# - use "nil" for no ansible configuration management
|
||||||
|
host_config:
|
||||||
|
# - nil
|
||||||
|
- base_pkgs
|
||||||
|
- create_user
|
||||||
|
- du_backups
|
||||||
|
- monitorix
|
||||||
|
- nagios_agent
|
||||||
|
- docker
|
||||||
|
# - k3s
|
||||||
|
#######################################
|
||||||
|
# user definition for "create_user" role
|
||||||
|
user: rmorrow
|
||||||
|
pw: resetthispasswd
|
||||||
|
home: /home/rmorrow
|
||||||
|
|
||||||
|
# EOF
|
|
@ -0,0 +1,49 @@
|
||||||
|
---
|
||||||
|
#######################################
|
||||||
|
# Host inventory definition
|
||||||
|
# twiki
|
||||||
|
#######################################
|
||||||
|
# host network configuration
|
||||||
|
ansible_host: 192.168.20.25
|
||||||
|
ip_gw: 192.168.20.1
|
||||||
|
ip_ns1: 192.168.20.21
|
||||||
|
ip_ns2: 192.168.20.22
|
||||||
|
#######################################
|
||||||
|
# VM/Container LXD configuration
|
||||||
|
# LXD Container or VM
|
||||||
|
host_type: Container
|
||||||
|
# LXD profile to apply
|
||||||
|
profile: docker
|
||||||
|
# LXD image selection
|
||||||
|
image_name: "debian"
|
||||||
|
image_vers: "12"
|
||||||
|
image_location: "images"
|
||||||
|
# where to deploy container
|
||||||
|
remote_name: hollister
|
||||||
|
#######################################
|
||||||
|
# Host virtual hardware configuration
|
||||||
|
# CPU cores, Memory, Root disk size
|
||||||
|
cpu: 2
|
||||||
|
mem: 4
|
||||||
|
root: 25
|
||||||
|
#######################################
|
||||||
|
# Ansible roles to apply to host
|
||||||
|
# - uncomment to select
|
||||||
|
# - create_user includes create_user, sudoers, vim_setup, bash_mods and gitconfig roles
|
||||||
|
# - use "nil" for no ansible configuration management
|
||||||
|
host_config:
|
||||||
|
# - nil
|
||||||
|
- base_pkgs
|
||||||
|
- create_user
|
||||||
|
- du_backups
|
||||||
|
- monitorix
|
||||||
|
- nagios_agent
|
||||||
|
- docker
|
||||||
|
# - k3s
|
||||||
|
#######################################
|
||||||
|
# user definition for "create_user" role
|
||||||
|
user: rmorrow
|
||||||
|
pw: resetthispasswd
|
||||||
|
home: /home/rmorrow
|
||||||
|
|
||||||
|
# EOF
|
|
@ -0,0 +1,49 @@
|
||||||
|
---
|
||||||
|
#######################################
|
||||||
|
# Host inventory definition
|
||||||
|
# webtop
|
||||||
|
#######################################
|
||||||
|
# host network configuration
|
||||||
|
ansible_host: 192.168.20.33
|
||||||
|
ip_gw: 192.168.20.1
|
||||||
|
ip_ns1: 192.168.20.21
|
||||||
|
ip_ns2: 192.168.20.22
|
||||||
|
#######################################
|
||||||
|
# VM/Container LXD configuration
|
||||||
|
# LXD Container or VM
|
||||||
|
host_type: Container
|
||||||
|
# LXD profile to apply
|
||||||
|
profile: docker
|
||||||
|
# LXD image selection
|
||||||
|
image_name: "debian"
|
||||||
|
image_vers: "11"
|
||||||
|
image_location: "images"
|
||||||
|
# where to deploy container
|
||||||
|
remote_name: starbug
|
||||||
|
#######################################
|
||||||
|
# Host virtual hardware configuration
|
||||||
|
# CPU cores, Memory, Root disk size
|
||||||
|
cpu: 4
|
||||||
|
mem: 8
|
||||||
|
root: 100
|
||||||
|
#######################################
|
||||||
|
# Ansible roles to apply to host
|
||||||
|
# - uncomment to select
|
||||||
|
# - create_user includes create_user, sudoers, vim_setup, bash_mods and gitconfig roles
|
||||||
|
# - use "nil" for no ansible configuration management
|
||||||
|
host_config:
|
||||||
|
# - nil
|
||||||
|
- base_pkgs
|
||||||
|
- create_user
|
||||||
|
- du_backups
|
||||||
|
- monitorix
|
||||||
|
- nagios_agent
|
||||||
|
- docker
|
||||||
|
# - k3s
|
||||||
|
#######################################
|
||||||
|
# user definition for "create_user" role
|
||||||
|
user: rmorrow
|
||||||
|
pw: resetthispasswd
|
||||||
|
home: /home/rmorrow
|
||||||
|
|
||||||
|
# EOF
|
|
@ -0,0 +1,130 @@
|
||||||
|
---
|
||||||
|
###########################################################################
|
||||||
|
#
|
||||||
|
# Inventory for delfax package updates (using updates.yml)
|
||||||
|
#
|
||||||
|
###########################################################################
|
||||||
|
|
||||||
|
all:
|
||||||
|
hosts:
|
||||||
|
children:
|
||||||
|
|
||||||
|
##########################################################################################
|
||||||
|
#############################################
|
||||||
|
local:
|
||||||
|
hosts:
|
||||||
|
# ws
|
||||||
|
cat:
|
||||||
|
holly:
|
||||||
|
kryten:
|
||||||
|
lister:
|
||||||
|
# svrs
|
||||||
|
hollister:
|
||||||
|
reddwarf:
|
||||||
|
skutter01:
|
||||||
|
skutter02:
|
||||||
|
starbug:
|
||||||
|
# k8s
|
||||||
|
node-1-rpi4:
|
||||||
|
node-2-rpi4:
|
||||||
|
node-3-rpi4:
|
||||||
|
node-4-rpi4:
|
||||||
|
# vms
|
||||||
|
kasm:
|
||||||
|
node-5-amd64:
|
||||||
|
node-6-amd64:
|
||||||
|
jellyfin:
|
||||||
|
lms:
|
||||||
|
# ctrs
|
||||||
|
borg:
|
||||||
|
cftrust:
|
||||||
|
delans:
|
||||||
|
frigate:
|
||||||
|
haproxy:
|
||||||
|
metrics:
|
||||||
|
npm:
|
||||||
|
ntopng:
|
||||||
|
#octoprint:
|
||||||
|
pihole1:
|
||||||
|
pihole2:
|
||||||
|
twiki:
|
||||||
|
|
||||||
|
#############################################
|
||||||
|
remote:
|
||||||
|
hosts:
|
||||||
|
jmc:
|
||||||
|
dibley:
|
||||||
|
talkie:
|
||||||
|
|
||||||
|
##########################################################################################
|
||||||
|
#############################################
|
||||||
|
workstations:
|
||||||
|
hosts:
|
||||||
|
cat:
|
||||||
|
holly:
|
||||||
|
kryten:
|
||||||
|
lister:
|
||||||
|
|
||||||
|
#############################################
|
||||||
|
servers:
|
||||||
|
hosts:
|
||||||
|
hollister:
|
||||||
|
reddwarf:
|
||||||
|
skutter01:
|
||||||
|
skutter02:
|
||||||
|
starbug:
|
||||||
|
|
||||||
|
#############################################
|
||||||
|
k8s:
|
||||||
|
hosts:
|
||||||
|
node-1-rpi4:
|
||||||
|
node-2-rpi4:
|
||||||
|
node-3-rpi4:
|
||||||
|
node-4-rpi4:
|
||||||
|
|
||||||
|
#############################################
|
||||||
|
vms:
|
||||||
|
hosts:
|
||||||
|
kasm:
|
||||||
|
node-5-amd64:
|
||||||
|
node-6-amd64:
|
||||||
|
jellyfin:
|
||||||
|
lms:
|
||||||
|
|
||||||
|
#############################################
|
||||||
|
ctrs:
|
||||||
|
hosts:
|
||||||
|
borg:
|
||||||
|
cftrust:
|
||||||
|
delans:
|
||||||
|
frigate:
|
||||||
|
haproxy:
|
||||||
|
metrics:
|
||||||
|
npm:
|
||||||
|
ntopng:
|
||||||
|
#octoprint:
|
||||||
|
pihole1:
|
||||||
|
pihole2:
|
||||||
|
twiki:
|
||||||
|
|
||||||
|
##########################################################################################
|
||||||
|
#############################################
|
||||||
|
arch:
|
||||||
|
hosts:
|
||||||
|
cat:
|
||||||
|
|
||||||
|
#############################################
|
||||||
|
ups:
|
||||||
|
hosts:
|
||||||
|
kryten:
|
||||||
|
starbug:
|
||||||
|
reddwarf:
|
||||||
|
|
||||||
|
#############################################
|
||||||
|
crowdsec:
|
||||||
|
hosts:
|
||||||
|
jmc:
|
||||||
|
talkie:
|
||||||
|
dibley:
|
||||||
|
|
||||||
|
# EOF
|
|
@ -0,0 +1,39 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
playbookDir="${HOME}/dev/git.radar231.com/playbook_*"
|
||||||
|
devEnvDir="${HOME}/dev/git.radar231.com/ansible_dev_env"
|
||||||
|
devDir="${HOME}/dev/ansidev"
|
||||||
|
|
||||||
|
cd ${devDir}
|
||||||
|
|
||||||
|
#####################################
|
||||||
|
# playbook yaml links
|
||||||
|
list=$(find ${playbookDir} -name "*.yml")
|
||||||
|
for i in $list
|
||||||
|
do
|
||||||
|
ln -sf $i .
|
||||||
|
done
|
||||||
|
|
||||||
|
#####################################
|
||||||
|
# dev env script links
|
||||||
|
list=$(find ${devEnvDir} -name "*.sh")
|
||||||
|
for i in $list
|
||||||
|
do
|
||||||
|
ln -sf $i .
|
||||||
|
done
|
||||||
|
|
||||||
|
#####################################
|
||||||
|
# playbook script links
|
||||||
|
list=$(find ${playbookDir} -name "*.sh")
|
||||||
|
for i in $list
|
||||||
|
do
|
||||||
|
ln -sf $i .
|
||||||
|
done
|
||||||
|
|
||||||
|
#####################################
|
||||||
|
# directory links
|
||||||
|
ln -sf ${devEnvDir}/collections .
|
||||||
|
ln -sf ${devEnvDir}/inventory .
|
||||||
|
ln -sf ${devEnvDir}/roles .
|
||||||
|
|
||||||
|
# EOF
|
|
@ -0,0 +1,215 @@
|
||||||
|
---
|
||||||
|
|
||||||
|
- src: https://git.radar231.com/radar231/role_age
|
||||||
|
name: age
|
||||||
|
scm: git
|
||||||
|
|
||||||
|
- src: https://git.radar231.com/radar231/role_ansible
|
||||||
|
name: ansible
|
||||||
|
scm: git
|
||||||
|
|
||||||
|
- src: https://git.radar231.com/radar231/role_aur_builder
|
||||||
|
name: aur_builder
|
||||||
|
scm: git
|
||||||
|
|
||||||
|
- src: https://git.radar231.com/radar231/role_base_pkgs
|
||||||
|
name: base_pkgs
|
||||||
|
scm: git
|
||||||
|
|
||||||
|
- src: https://git.radar231.com/radar231/role_borg_backups
|
||||||
|
name: borg_backups
|
||||||
|
scm: git
|
||||||
|
|
||||||
|
- src: https://git.radar231.com/radar231/role_chk_upgrades
|
||||||
|
name: chk_upgrades
|
||||||
|
scm: git
|
||||||
|
|
||||||
|
- src: https://git.radar231.com/radar231/role_create_user
|
||||||
|
name: create_user
|
||||||
|
scm: git
|
||||||
|
|
||||||
|
- src: https://git.radar231.com/radar231/role_docker
|
||||||
|
name: docker
|
||||||
|
scm: git
|
||||||
|
|
||||||
|
- src: https://git.radar231.com/radar231/role_du_backups
|
||||||
|
name: du_backups
|
||||||
|
scm: git
|
||||||
|
|
||||||
|
- src: https://git.radar231.com/radar231/role_k3s
|
||||||
|
name: k3s
|
||||||
|
scm: git
|
||||||
|
|
||||||
|
- src: https://git.radar231.com/radar231/role_k8s_dashy_deploy
|
||||||
|
name: dashy_deploy
|
||||||
|
scm: git
|
||||||
|
|
||||||
|
- src: https://git.radar231.com/radar231/role_k8s_ddclient_deploy
|
||||||
|
name: ddclient_deploy
|
||||||
|
scm: git
|
||||||
|
|
||||||
|
- src: https://git.radar231.com/radar231/role_k8s_delinit_deploy
|
||||||
|
name: delinit_deploy
|
||||||
|
scm: git
|
||||||
|
|
||||||
|
- src: https://git.radar231.com/radar231/role_k8s_flexget_deploy
|
||||||
|
name: flexget_deploy
|
||||||
|
scm: git
|
||||||
|
|
||||||
|
- src: https://git.radar231.com/radar231/role_k8s_freshrss_deploy
|
||||||
|
name: freshrss_deploy
|
||||||
|
scm: git
|
||||||
|
|
||||||
|
- src: https://git.radar231.com/radar231/role_k8s_haproxy_deploy
|
||||||
|
name: haproxy_deploy
|
||||||
|
scm: git
|
||||||
|
|
||||||
|
- src: https://git.radar231.com/radar231/role_k8s_heimdall_deploy
|
||||||
|
name: heimdall_deploy
|
||||||
|
scm: git
|
||||||
|
|
||||||
|
- src: https://git.radar231.com/radar231/role_k8s_homer_deploy
|
||||||
|
name: homer_deploy
|
||||||
|
scm: git
|
||||||
|
|
||||||
|
- src: https://git.radar231.com/radar231/role_k8s_home-assistant_deploy
|
||||||
|
name: home-assistant_deploy
|
||||||
|
scm: git
|
||||||
|
|
||||||
|
- src: https://git.radar231.com/radar231/role_k8s_journal-wiki_deploy
|
||||||
|
name: journal-wiki_deploy
|
||||||
|
scm: git
|
||||||
|
|
||||||
|
- src: https://git.radar231.com/radar231/role_k8s_linkding_deploy
|
||||||
|
name: linkding_deploy
|
||||||
|
scm: git
|
||||||
|
|
||||||
|
- src: https://git.radar231.com/radar231/role_k8s_metallb_deploy
|
||||||
|
name: metallb_deploy
|
||||||
|
scm: git
|
||||||
|
|
||||||
|
- src: https://git.radar231.com/radar231/role_k8s_mosquitto_deploy
|
||||||
|
name: mosquitto_deploy
|
||||||
|
scm: git
|
||||||
|
|
||||||
|
- src: https://git.radar231.com/radar231/role_k8s_motioneye_deploy
|
||||||
|
name: motioneye_deploy
|
||||||
|
scm: git
|
||||||
|
|
||||||
|
- src: https://git.radar231.com/radar231/role_k8s_nagios_deploy
|
||||||
|
name: nagios_deploy
|
||||||
|
scm: git
|
||||||
|
|
||||||
|
- src: https://git.radar231.com/radar231/role_k8s_navidrome_deploy
|
||||||
|
name: navidrome_deploy
|
||||||
|
scm: git
|
||||||
|
|
||||||
|
- src: https://git.radar231.com/radar231/role_k8s_nfs-provisioner_deploy
|
||||||
|
name: nfs-provisioner_deploy
|
||||||
|
scm: git
|
||||||
|
|
||||||
|
- src: https://git.radar231.com/radar231/role_k8s_notes-wiki_deploy
|
||||||
|
name: notes-wiki_deploy
|
||||||
|
scm: git
|
||||||
|
|
||||||
|
- src: https://git.radar231.com/radar231/role_k8s_pihole_deploy
|
||||||
|
name: pihole_deploy
|
||||||
|
scm: git
|
||||||
|
|
||||||
|
- src: https://git.radar231.com/radar231/role_k8s_signal-api_deploy
|
||||||
|
name: signal-api_deploy
|
||||||
|
scm: git
|
||||||
|
|
||||||
|
- src: https://git.radar231.com/radar231/role_k8s_transmission-openvpn_deploy
|
||||||
|
name: transmission-openvpn_deploy
|
||||||
|
scm: git
|
||||||
|
|
||||||
|
- src: https://git.radar231.com/radar231/role_k8s_uptime-kuma_deploy
|
||||||
|
name: uptime-kuma_deploy
|
||||||
|
scm: git
|
||||||
|
|
||||||
|
- src: https://git.radar231.com/radar231/role_k8s_vaultwarden_deploy
|
||||||
|
name: vaultwarden_deploy
|
||||||
|
scm: git
|
||||||
|
|
||||||
|
- src: https://git.radar231.com/radar231/role_k8s_website_deploy
|
||||||
|
name: website_deploy
|
||||||
|
scm: git
|
||||||
|
|
||||||
|
- src: https://git.radar231.com/radar231/role_k8s_website-wiki_deploy
|
||||||
|
name: website-wiki_deploy
|
||||||
|
scm: git
|
||||||
|
|
||||||
|
- src: https://git.radar231.com/radar231/role_k8s_wfh-wiki_deploy
|
||||||
|
name: wfh-wiki_deploy
|
||||||
|
scm: git
|
||||||
|
|
||||||
|
- src: https://git.radar231.com/radar231/role_kubectl
|
||||||
|
name: kubectl
|
||||||
|
scm: git
|
||||||
|
|
||||||
|
- src: https://git.radar231.com/radar231/role_lxd-deploy
|
||||||
|
name: lxd-deploy
|
||||||
|
scm: git
|
||||||
|
|
||||||
|
- src: https://git.radar231.com/radar231/role_microk8s
|
||||||
|
name: microk8s
|
||||||
|
scm: git
|
||||||
|
|
||||||
|
- src: https://git.radar231.com/radar231/role_monitorix
|
||||||
|
name: monitorix
|
||||||
|
scm: git
|
||||||
|
|
||||||
|
- src: https://git.radar231.com/radar231/role_nagios_agent
|
||||||
|
name: nagios_agent
|
||||||
|
scm: git
|
||||||
|
|
||||||
|
- src: https://git.radar231.com/radar231/role_netdata
|
||||||
|
name: netdata
|
||||||
|
scm: git
|
||||||
|
|
||||||
|
- src: https://git.radar231.com/radar231/role_pfetch
|
||||||
|
name: pfetch
|
||||||
|
scm: git
|
||||||
|
|
||||||
|
- src: https://git.radar231.com/radar231/role_pve-deploy
|
||||||
|
name: pve-deploy
|
||||||
|
scm: git
|
||||||
|
|
||||||
|
- src: https://git.radar231.com/radar231/role_reboot
|
||||||
|
name: reboot
|
||||||
|
scm: git
|
||||||
|
|
||||||
|
- src: https://git.radar231.com/radar231/role_rem_base_pkgs
|
||||||
|
name: rem_base_pkgs
|
||||||
|
scm: git
|
||||||
|
|
||||||
|
- src: https://git.radar231.com/radar231/role_sops
|
||||||
|
name: sops
|
||||||
|
scm: git
|
||||||
|
|
||||||
|
- src: https://git.radar231.com/radar231/role_sudoers
|
||||||
|
name: sudoers
|
||||||
|
scm: git
|
||||||
|
|
||||||
|
- src: https://git.radar231.com/radar231/role_create_reboot-required
|
||||||
|
name: create_reboot-required
|
||||||
|
scm: git
|
||||||
|
|
||||||
|
- src: https://git.radar231.com/radar231/role_update_ansi_auth
|
||||||
|
name: update_ansi_auth
|
||||||
|
scm: git
|
||||||
|
|
||||||
|
- src: https://git.radar231.com/radar231/role_update_cache
|
||||||
|
name: update_cache
|
||||||
|
scm: git
|
||||||
|
|
||||||
|
- src: https://git.radar231.com/radar231/role_upgrade_pkgs
|
||||||
|
name: upgrade_pkgs
|
||||||
|
scm: git
|
||||||
|
|
||||||
|
- src: https://git.radar231.com/radar231/role_vim_setup
|
||||||
|
name: vim_setup
|
||||||
|
scm: git
|
||||||
|
|
||||||
|
# EOF
|
|
@ -0,0 +1,4 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
ansible-galaxy install -r collections/requirements.yml --force
|
||||||
|
|
|
@ -0,0 +1,4 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
ansible-galaxy install -r roles/requirements.yml --force
|
||||||
|
|
Loading…
Reference in New Issue