diff --git a/inventory/group_vars/all.yml b/inventory/group_vars/all.yml index 92faa23..63e61e4 100644 --- a/inventory/group_vars/all.yml +++ b/inventory/group_vars/all.yml @@ -223,6 +223,43 @@ secret_pleroma_signing_salt: !vault | 3563396435643363620a646337346561393863366361643536356363626334343264343861663131 3466 +# For SNMP +secret_snmp_internal_username: !vault | + $ANSIBLE_VAULT;1.1;AES256 + 65663937306665636134326138643230383632363465363764306131633565323963393532626131 + 3338356435396531626530653665383630366538303036310a326338623135613834636364353936 + 38643836373138633537666436656666623830363166303666366337333935313530373730353431 + 6166636634373062380a346636363234636131333539333232353364656563346438663663303734 + 39636263376635313631383262323538316434623065366332363762636562643064 +secret_snmp_internal_password: !vault | + $ANSIBLE_VAULT;1.1;AES256 + 32393365616165636263376636643035316431663334656135623832366265616230343665663362 + 3564313266373931363265393465373138373230323030660a633436303339616134643532346533 + 31643730353866366231623134356435613231353739383035623162653962323931656465656162 + 6135326562313065330a353763396564646238616337313033616639383431633834383831653536 + 32353130333634653831316464373465343233336266636561363334333832333036 +secret_snmp_rouser_username: !vault | + $ANSIBLE_VAULT;1.1;AES256 + 62393936313166323437663639376433303131316664613965323031373439633335313331626238 + 6265303766663931396438396535623035376531343637630a336138373561396437353331303938 + 35623462306638363765363032366365363938633564386162633761623261346661313531373764 + 3534613836343738310a613163656139326662373535393935323465393833363861306534386234 + 64396130366463323133303566383233356239316362383866336230333037643133 +secret_snmp_rouser_password: !vault | + $ANSIBLE_VAULT;1.1;AES256 + 36343461313133376563383563616562613338613463376535656339636335636336663839323033 + 3665656533623938326132646133653431616438373138630a393033373330316236366365633162 + 39346663356364356330386562623532343330343133386331356366376366636665366366323833 + 3664316436363262390a663530633430303039366465306533363531356231396130316462373365 + 33396330393231383833653134396137383436623535636165366664366137626464 +secret_snmp_rouser_privacy_passphrase: !vault | + $ANSIBLE_VAULT;1.1;AES256 + 31616564303237653131393133633232326535333566303538306232613031373536616463306439 + 3431633838663261636461393833373961376265343163330a383336333432623136623731386461 + 39373436313635353932353963313931646465366538393738623735383635356238313066386533 + 3764363538636232630a383730323433343239663461373030383132626532306130363965316661 + 64353932376139613765303764313463353366663535653135393637633835353566 + # For Steam games steam_username: !vault | $ANSIBLE_VAULT;1.1;AES256 diff --git a/playbooks/snmp.yml b/playbooks/snmp.yml new file mode 100755 index 0000000..95baa26 --- /dev/null +++ b/playbooks/snmp.yml @@ -0,0 +1,11 @@ +#!/usr/bin/env ansible-playbook +# vim:ft=ansible: +--- +- hosts: tags_snmp + roles: + - role: snmp + vars: + snmpd_internal_user: + username: "{{ secret_snmp_internal_username }}" + password: "{{ secret_snmp_internal_password }}" + tags: [ snmp ] diff --git a/site.yml b/site.yml index 67b84dc..94877a5 100755 --- a/site.yml +++ b/site.yml @@ -38,6 +38,8 @@ X11Forwarding: no tags: [ sshd, common ] # Import specific playbooks +- import_playbook: playbooks/zerotier.yml +- import_playbook: playbooks/snmp.yml - import_playbook: playbooks/db.yml - import_playbook: playbooks/web.yml - import_playbook: playbooks/game.yml @@ -45,5 +47,4 @@ - import_playbook: playbooks/pistorage.yml - import_playbook: playbooks/pik8s.yml - import_playbook: playbooks/desktop.yml -- import_playbook: playbooks/zerotier.yml - import_playbook: playbooks/ansible-pull.yml