diff --git a/data/icinga_repo/default.yaml b/data/icinga_repo/default.yaml new file mode 100644 index 0000000..2c33196 --- /dev/null +++ b/data/icinga_repo/default.yaml @@ -0,0 +1,4 @@ +--- +icinga_repo::settings: + upstream_repo: true + git_source: https://github.com/Icinga/icinga2 \ No newline at end of file diff --git a/data/icinga_repo/hiera.yaml b/data/icinga_repo/hiera.yaml new file mode 100644 index 0000000..1ee1f61 --- /dev/null +++ b/data/icinga_repo/hiera.yaml @@ -0,0 +1,13 @@ +--- +:hierarchy: + - "%{title}/%{repo}/osfamily/%{osfamily}" + - "%{title}/%{repo}/default" + - "%{title}/upstream/operatingsystem/%{operatingsystem}%{operatingsystemmajrelease}" + - "%{title}/upstream/operatingsystem/%{operatingsystem}" + - "%{title}/upstream/osfamily/%{osfamily}%{operatingsystemmajrelease}" + - "%{title}/upstream/osfamily/%{osfamily}" + - "%{title}/upstream/default" + - "%{title}/osfamily/%{osfamily}" + - "%{title}/default" + - "default/%{operatingsystem}" + - default diff --git a/data/icinga_repo/upstream/default.yaml b/data/icinga_repo/upstream/default.yaml new file mode 100644 index 0000000..5f80a5a --- /dev/null +++ b/data/icinga_repo/upstream/default.yaml @@ -0,0 +1,5 @@ +--- +icinga_repo::settings: + repo_filename: icinga + repo_description: 'Icinga repository' + key_url: https://packages.icinga.com/icinga.key \ No newline at end of file diff --git a/data/icinga_repo/upstream/operatingsystem/Ubuntu.ya b/data/icinga_repo/upstream/operatingsystem/Ubuntu.ya new file mode 100644 index 0000000..c53f05c --- /dev/null +++ b/data/icinga_repo/upstream/operatingsystem/Ubuntu.ya @@ -0,0 +1,4 @@ +--- +icinga_repo::settings: + repo_url: 'https://packages.icinga.com/ubuntu' + diff --git a/data/icinga_repo/upstream/osfamily/Debian.yaml b/data/icinga_repo/upstream/osfamily/Debian.yaml new file mode 100644 index 0000000..998cd3a --- /dev/null +++ b/data/icinga_repo/upstream/osfamily/Debian.yaml @@ -0,0 +1,5 @@ +--- +icinga_repo::settings: + repo_url: 'https://packages.icinga.com/debian' + apt_repos: 'main' + apt_release: 'stable' diff --git a/data/icinga_repo/upstream/osfamily/RedHat.yaml b/data/icinga_repo/upstream/osfamily/RedHat.yaml new file mode 100644 index 0000000..e5729ac --- /dev/null +++ b/data/icinga_repo/upstream/osfamily/RedHat.yaml @@ -0,0 +1,4 @@ +--- +icinga_repo::settings: + repo_file_url: 'https://packages.icinga.com/centos/ICINGA-release.repo' +