Commit graph

60 commits

Author SHA1 Message Date
NaeiKinDus
49cfb442b7
chore(actinium): update invoice ninja to version 0.0.7 2024-07-10 00:00:00 +00:00
NaeiKinDus
95bb861049
refactor(k3s): replace code with what the provisioner role now offers and store opentofu data accordingly 2024-07-10 00:00:00 +00:00
NaeiKinDus
1b3e0c401c
feat(role): add provisioner role 2024-07-10 00:00:00 +00:00
NaeiKinDus
b22b39c92b chore(README): fixed invalid requirements section which referenced the virtualenv package instead of venv 2024-07-10 00:00:00 +00:00
NaeiKinDus
2d4a8de985 fix(ansible): added missing galaxy requirement 2024-07-10 00:00:00 +00:00
NaeiKinDus
5c67a916ee
feat(github_artifact): add force parameter to force installation 2024-07-07 00:00:00 +00:00
NaeiKinDus
890c7646fa
refactor(development): use kubectl role instead of custom code 2024-07-07 00:00:00 +00:00
NaeiKinDus
41cb71e364
feat(role): add kubectl role 2024-07-07 00:00:00 +00:00
NaeiKinDus
247e2dbdad
refactor(development): use helm role instead of custom code 2024-07-07 00:00:00 +00:00
NaeiKinDus
d151db8ebf feat(role): add helm role 2024-07-07 12:43:01 +00:00
NaeiKinDus
60a9f0a8cb
doc(README): added missing MD escape chars for module task section 2024-07-04 00:00:00 +00:00
NaeiKinDus
fc11d3ee83 feat(tooling): added tasks to generate a new ansible role or collection with default skeleton 2024-07-04 18:25:24 +00:00
NaeiKinDus
317c562e7a chore: add a license 2024-06-26 16:28:44 +00:00
NaeiKinDus
263d45a3c8
chore(inventory): update invoice ninja deployment on actinium 2024-06-26 00:00:00 +00:00
NaeiKinDus
ddf406fd37
feat(vault): add a HashiCorp Vault role 2024-06-26 00:00:00 +00:00
NaeiKinDus
688bdae6a1
chore(inventory): updated git version of invoice ninja to 0.0.4 2024-06-10 00:00:00 +00:00
NaeiKinDus
e33c3718bf
feat(k3s): add deployment rules for Helm and OpenTofu projects 2024-06-09 00:00:00 +00:00
NaeiKinDus
b317cabe65
fix(tests): do not fail when testing collections without a test directory (typically collections from ansible-galaxy) 2024-02-07 00:00:00 +00:00
NaeiKinDus
1f367782f5
feat!: added ansible-galaxy requirements installation task; changed task name of python venv setup from venv:setup to setup:venv 2024-02-07 00:00:00 +00:00
NaeiKinDus
d1c59d65de
feat: added mariadb role 2024-02-07 00:00:00 +00:00
NaeiKinDus
83c6ce3513 feat: k3s role 2024-02-04 14:48:13 +00:00
NaeiKinDus
b7a09296bc
fix(security): flush handlers immediately after modifying firewall rules 2024-01-21 00:00:00 +00:00
NaeiKinDus
779f2766f2
refactor!: switch hosts variables to a flat layout 2024-01-21 00:00:00 +00:00
NaeiKinDus
f669dea62a
fix(common): invalid "creates" statement for inxi 2024-01-19 00:00:00 +00:00
NaeiKinDus
70c9d5f3cc
feat(workstation): added mpv and mesa-utils 2024-01-15 00:00:00 +00:00
NaeiKinDus
79b21f6d4c
doc: fixed list indentation for #Advanced Configuration > Global Variables 2024-01-06 00:00:00 +00:00
NaeiKinDus
0ebe1e620d
fix(common): fixed outdated apt cache when adding new packages 2024-01-06 00:00:00 +00:00
NaeiKinDus
742be4fd8d
doc: updated README.md 2024-01-06 00:00:00 +00:00
NaeiKinDus
da45c7c409
refactor(security): reworked firewall configuration and added support for DNS, HTTP and ICMP rules; added autoconf for resolv.conf to match FW rules 2024-01-06 00:00:00 +00:00
NaeiKinDus
3a7440f570
test(molecule): load group files and allow override from platform_vars.yml 2024-01-06 00:00:00 +00:00
NaeiKinDus
19f509888a
fix(security): typo in supervisors ip6 variable name 2023-12-26 00:00:00 +00:00
NaeiKinDus
8de6baedbf
feat(common): added knot-dnsutils and alpine cli mail client 2023-12-26 00:00:00 +00:00
NaeiKinDus
b152857cdd
fix(common): fixed circular dig reference 2023-12-26 00:00:00 +00:00
NaeiKinDus
04fe2d0c74
chore: added nft script to tests ignore list 2023-12-25 00:00:00 +00:00
NaeiKinDus
fa47334af3
feat(workstation): added noseyparker and accompanying Taskfile entry 2023-12-25 00:00:00 +00:00
NaeiKinDus
f1b58d6a62
fix(workstation): use user-based installation of flatpak apps and repos 2023-12-25 00:00:00 +00:00
NaeiKinDus
2dc90631fb
refactor(security): fix line indentation in mangle table template 2023-12-25 00:00:00 +00:00
NaeiKinDus
3659c15749
fix(security): find controllers IP from SSH connection, not from hostname lookup 2023-12-25 00:00:00 +00:00
NaeiKinDus
d65aa3e6cc
fix(development): invalid command used to start rust installer 2023-12-25 00:00:00 +00:00
NaeiKinDus
dc846df71e
fix(common): added missing elevation 2023-12-25 00:00:00 +00:00
NaeiKinDus
d25d077253
feat!(molecule): switch from docker to vagrant to test system related roles like firewall 2023-12-25 00:00:00 +00:00
NaeiKinDus
639b01c351
feat(security): added nftables firewall 2023-12-12 00:00:00 +00:00
NaeiKinDus
7e617bc471
feat(development): added vagrant and virtualbox 2023-12-11 00:00:00 +00:00
NaeiKinDus
44e391d2bc
fix: removed defaulting to root user for base account to avoid unwanted effects 2023-12-11 00:00:00 +00:00
NaeiKinDus
0829d7807f
feat!: disable facts injection for security purpose 2023-12-10 00:00:00 +00:00
NaeiKinDus
b33a29d0d9
feat(workstation): add whois package 2023-12-05 00:00:00 +00:00
NaeiKinDus
e34e71b9ef
fix(playbooks): fixed the way hosts are targeted by playbooks 2023-11-30 00:00:00 +00:00
NaeiKinDus
a577af133d
feat(security): update apt source lists to use https instead of http 2023-11-29 00:00:00 +00:00
NaeiKinDus
8a8d69d173
fix(gaming): changed steam apt source name to avoid duplication once steam is initialized 2023-11-29 00:00:00 +00:00
NaeiKinDus
e95d8e78bf
test: add ansible-test sanity configuration to ignore safe assets 2023-11-29 00:00:00 +00:00