Refactor common_targets structure in config.yaml: change from targets list to a more concise format and update NAMU-PC and r86s to use sets for common targets.

This commit is contained in:
2025-08-24 20:06:49 +03:00
parent 8af3424fb3
commit 077859e665

View File

@@ -1,54 +1,55 @@
common_targets: &common
targets:
- name: r2.gr7.kkarolis.lt
address: 192.168.20.1
module: icmp_ttl5
labels:
- dst_location: gr7
- name: Karolio-LHost.gr7.kkarolis.lt
address: Karolio-LHost.gr7.kkarolis.lt
module: icmp_ttl5
labels:
- dst_location: gr7
- name: jetkvm.gr7.kkarolis.lt
address: jetkvm-62f0ba3492363ee9.gr7.kkarolis.lt
module: icmp_ttl5
labels:
- dst_location: gr7
- name: unifi.gr7.kkarolis.lt
address: unifi.gr7.kkarolis.lt
module: icmp_ttl5
labels:
- dst_location: gr7
- name: cftun.gr7.kkarolis.lt
address: cftun.gr7.kkarolis.lt
module: icmp_ttl5
labels:
- dst_location: gr7
- name: r86s.gr7.kkarolis.lt
address: r86s.gr7.kkarolis.lt
module: icmp_ttl5
labels:
- dst_location: gr7
- name: r1.kv40.kkarolis.lt
address: r1.kv40.kkarolis.lt
module: icmp_ttl5
labels:
- dst_location: kv40
- name: r2.kv40.kkarolis.lt
address: r2.kv40.kkarolis.lt
module: icmp_ttl5
labels:
- dst_location: kv40
common_targets: &common
- name: r2.gr7.kkarolis.lt
address: 192.168.20.1
module: icmp_ttl5
labels:
- dst_location: gr7
- name: Karolio-LHost.gr7.kkarolis.lt
address: Karolio-LHost.gr7.kkarolis.lt
module: icmp_ttl5
labels:
- dst_location: gr7
- name: jetkvm.gr7.kkarolis.lt
address: jetkvm-62f0ba3492363ee9.gr7.kkarolis.lt
module: icmp_ttl5
labels:
- dst_location: gr7
- name: unifi.gr7.kkarolis.lt
address: unifi.gr7.kkarolis.lt
module: icmp_ttl5
labels:
- dst_location: gr7
- name: cftun.gr7.kkarolis.lt
address: cftun.gr7.kkarolis.lt
module: icmp_ttl5
labels:
- dst_location: gr7
- name: r86s.gr7.kkarolis.lt
address: r86s.gr7.kkarolis.lt
module: icmp_ttl5
labels:
- dst_location: gr7
- name: r1.kv40.kkarolis.lt
address: r1.kv40.kkarolis.lt
module: icmp_ttl5
labels:
- dst_location: kv40
- name: r2.kv40.kkarolis.lt
address: r2.kv40.kkarolis.lt
module: icmp_ttl5
labels:
- dst_location: kv40
NAMU-PC:
labels:
- location: kv40
targets: []
<<: *common
sets:
- *common
r86s:
labels:
- location: gr7
targets: []
<<: *common
sets:
- *common