This website requires JavaScript.
ddc92f05f0
Ansible: Removed host europol-srv (151) from inventory
main
Ansible Automation
2026-02-12 18:53:40 +01:00
eb51fef2c2
Ansible: Added host europol-srv to inventory
Ansible Automation
2026-02-12 18:53:20 +01:00
ea81eb21d9
Ansible: Added host zbxsrv-europol to inventory
Ansible Automation
2026-02-12 18:38:40 +01:00
778080865d
Ansible: Removed host zbxsrv-europol (150) from inventory
Ansible Automation
2026-02-12 18:34:03 +01:00
4d119920ec
Ansible: Added host zbxsrv-europol to inventory
Ansible Automation
2026-02-12 13:53:10 +01:00
240e925743
Fix Ansible playbook bugs: update proxmox module, add git pull --rebase
Ansible Automation
2026-02-10 11:35:33 +01:00
9bf2e08576
Ansible: Added host devbox to inventory
Ansible Automation
2026-02-10 11:29:10 +01:00
671ad4fc6b
feat: Add AdGuard host to Ansible inventory.
Maksym Buz
2026-01-04 14:37:56 +01:00
dd6d217c4f
chore: Add tailscale-router and remove automate and pi-hole from Ansible inventory.
Maksym Buz
2026-01-04 13:25:39 +01:00
1720a781b7
feat: automatically commit and push new host inventory changes to Git
Maksym Buz
2026-01-04 13:05:28 +01:00
deefc70056
feat: Enhance LXC creation playbook with SSH key injection and new parameters, introduce Ansible configuration, and adjust script paths and secret variable names.
Maksym Buz
2026-01-04 12:49:48 +01:00
5e7073e414
fix: Remove duplicate ansible_user declaration in create_lxc.yml.
Maksym Buz
2026-01-04 11:57:27 +01:00
79737b8598
feat: Inject SSH public keys during LXC creation and switch to key-based authentication.
Maksym Buz
2026-01-04 11:55:56 +01:00
eecac82dcd
feat: Secure new LXC containers by configuring user access, SSH keys, and restricting SSH login.
Maksym Buz
2026-01-04 11:39:45 +01:00
334213dc20
refactor: simplify LXC creation prompts and remove the update parameter from the Proxmox task.
Maksym Buz
2026-01-04 11:33:14 +01:00
9e0ba359ec
feat: Make LXC CPU cores and memory configurable during creation and refine inventory group insertion regex.
Maksym Buz
2026-01-04 11:28:13 +01:00
03dedfda68
feat: Use ansible_password variable for LXC password and SSH pass, include vars.yml, and enable Proxmox LXC updates.
Maksym Buz
2026-01-04 11:23:19 +01:00
2ff405c96e
docs: Add granular Proxmox API token permissions to README and fix inventory file paths in LXC playbooks.
Maksym Buz
2026-01-04 11:18:14 +01:00
a529b84a3c
feat: Allow specifying container ID during LXC creation, ensure explicit start, and update README with proxmoxer dependency.
Maksym Buz
2026-01-04 11:13:48 +01:00
6801835b75
feat: Add Proxmox LXC container provisioning playbook, related secrets, and documentation.
Maksym Buz
2026-01-04 11:06:56 +01:00
703d326c22
TEST: Auto modify inventory
Maksym Buz
2025-08-30 11:27:57 +02:00
b41a118dff
FIX: Reverted test changes. Mixed branches
Maksym Buz
2025-08-30 11:26:57 +02:00
9d63c58337
TEST: Auto-editing inventory
Maksym Buz
2025-08-30 10:52:00 +02:00
8ecdd8c7b4
FIX: Reverted the root change
Maksym Buz
2025-08-26 21:15:57 +02:00
23f4d01c5d
FIX: Removed root user in orded to specify it in the command line
Maksym Buz
2025-08-26 20:45:50 +02:00
5c628e3d54
ADD: gitignore
test
Maksym Buz
2025-08-26 20:00:25 +02:00
b7588f2002
ADD: Bash script to run apt upgrade playbook
Maksym Buz
2025-08-26 16:39:56 +00:00
8741cf9d08
FEATURE: Added new automate host for test purposes
Maksym Buz
2025-08-26 18:19:52 +02:00
928adcfc7e
FEATURE: Added new yml for testing. It should clon the repo after LXC will be prepared
Maksym Buz
2025-08-26 18:02:55 +02:00
273cc45871
FIX: Fixed problems with .env file. Added separate ansible host
Maksym Buz
2025-08-24 23:21:41 +02:00
55bf391354
FIX: Fixed incorrect .env file and updated inventory to have a separate Ansible host
Maksym Buz
2025-08-24 23:09:32 +02:00
8940602d83
ADD: Script to run via docker on Ansible host
Maksym Buz
2025-08-24 22:14:48 +02:00
86b0e08139
ADD: Script to run via docker on Ansible host
Maksym Buz
2025-08-24 22:12:53 +02:00
3d7f3bd209
change: added more secrects (some of which are used in playbooks) to the example file
Maksym Buz
2025-08-24 19:56:39 +02:00
3428dcf934
fix: remover non-interactive environment to testh without it
Maksym Buz
2025-08-24 18:32:41 +02:00
f45d347df7
Fixed sub group (forgot to adjust it)
Maksym Buz
2025-08-24 18:21:10 +02:00
03c74b6cbb
redefined groupping to separate ubuntu hosts from proxmox
Maksym Buz
2025-08-24 18:20:16 +02:00
42c4d278a8
Changes in inventory
Maksym Buz
2025-08-24 18:14:45 +02:00
9fbd9634a8
forgot to add oracle into ubuntu sub group
Maksym Buz
2025-08-24 18:05:47 +02:00
51fbf2b767
changes in the inventory structure
Maksym Buz
2025-08-24 18:05:14 +02:00
820e5b51e4
Changed addressed to be able to run playbooks on the control node
Maksym Buz
2025-08-24 17:59:02 +02:00
fb856e16d7
Key file adjustmen
Maksym Buz
2025-08-24 17:57:29 +02:00
703c3c96d8
Adjusted inventory file with the real IP addresses. I do not see the reason to skip local IPs.
Maksym Buz
2025-08-24 17:54:46 +02:00
f9b60b9850
non-interactive apt run
Maksym Buz
2025-08-24 17:08:48 +02:00
1d94140dd1
Autoremove added
Maksym Buz
2025-08-24 16:54:24 +02:00
c0a48d6c4d
Adjusted apt update to provide a feedback if upgrade is needed and wait one hour for cache update. Added localhost entity into the hosts.ini
Maksym Buz
2025-08-24 16:28:36 +02:00
0703b178dc
Adjusted README
Maksym Buz
2025-08-24 16:00:49 +02:00
93c8a6e4b9
Added "Managed by Ansible" comment
Maksym Buz
2025-08-24 15:49:33 +02:00
41cfb78ba0
Fixed another typo in the host name
Maksym Buz
2025-08-24 15:45:46 +02:00
fd46282062
Added agent2 installation
Maksym Buz
2025-08-24 15:44:51 +02:00
ce3573c708
Changes in the connection configuration
Maksym Buz
2025-08-24 15:29:37 +02:00
a560dd7739
Fixed a typo in the host name during the status check
Maksym Buz
2025-08-24 15:24:20 +02:00
0741c28e2c
Fixed some syntax problems in yml
Maksym Buz
2025-08-24 15:23:28 +02:00
c51dfc71fc
Fixed broken link one more time :D
Maksym Buz
2025-08-24 15:20:03 +02:00
4fe603bd57
Fixed incorrect file path
Maksym Buz
2025-08-24 15:18:05 +02:00
dc923e8e68
Fixed broken link
Maksym Buz
2025-08-24 15:16:19 +02:00
4901f1399d
Changes in Zabbix repository installation
Maksym Buz
2025-08-24 15:12:44 +02:00
e5a151f257
Removed duplicated statement for ssh key file
Maksym Buz
2025-08-24 15:09:50 +02:00
7f59b61bbe
Added ansible public key
Maksym Buz
2025-08-24 15:08:01 +02:00
66b5367c25
Removed group_vars and now global variables are defined in the inventory file
Maksym Buz
2025-08-24 15:06:58 +02:00
ccd5c7c138
added global variable for user and key to use
Maksym Buz
2025-08-24 15:04:38 +02:00
cb734c9b18
Chages in playbook to connect as a root user.
Maksym Buz
2025-08-24 14:52:14 +02:00
ea638d4b6b
added root user to vars
Maksym Buz
2025-08-24 14:49:00 +02:00
7055568d03
Changed vars to use private key. Added some comments
Maksym Buz
2025-08-24 14:47:12 +02:00
9003d888e3
Fixed hosts:
Maksym Buz
2025-08-24 14:41:43 +02:00
c21b5ca70f
typo in host name
Maksym Buz
2025-08-24 14:33:46 +02:00
416cccd1b6
Improvements in the proxy deply. Now it have two separate files and uses hostname as a proxy hostname
Maksym Buz
2025-08-24 14:33:11 +02:00
004264bb38
Changed file structure. Added zabbix proxy playbook
Maksym Buz
2025-08-24 14:30:55 +02:00
0a3b5a9e2c
Playbook will also install software-properties-common. Removed hardcoded host name.
Maksym Buz
2025-08-24 13:27:53 +02:00
032459fdfc
Improved readme file
Maksym Buz
2025-08-24 13:16:14 +02:00
22f0ba3fd2
Removed mode parameter as it should be automatically handled by the module
Maksym Buz
2025-08-24 13:11:49 +02:00
ddf5986274
Changed vars to group vars for test
Maksym Buz
2025-08-24 13:09:19 +02:00
3db68472bb
added key file into vars
Maksym Buz
2025-08-24 13:06:10 +02:00
51c42b0d9d
fixed quotes typo
Maksym Buz
2025-08-24 13:00:32 +02:00
f7e9c046c2
Added example of inventory
Maksym Buz
2025-08-24 12:57:47 +02:00
4e4be2478f
Creted test playbook to setup LXC with my settings. Added secrets example and variables
Maksym Buz
2025-08-24 12:53:40 +02:00
7b59ef5d5a
Revert "Some changes in Ansible configuration"
Maksym Buz
2025-08-24 11:44:27 +02:00
fab3c3ae5c
Some changes in Ansible configuration
Maksym Buz
2025-08-24 11:36:56 +02:00
9e2ddc55fb
Standartized docker-compose files. Added some documentation (AI generated)
Maksym Buz
2025-08-23 23:18:02 +02:00
1de07cddb6
Started working with Ansible. Added some playbooks.
Max Buz
2024-03-05 13:34:41 +01:00