v2.3.0
spec: unify resource fetching type
gomod: update to go-systemd v22
config/shared: move validations into a subfolder