Merge pull request #1877 from jberry-suse/origin-manager-dist-k8s

dist/kubernetes: add origin-manager component.
This commit is contained in:
Jimmy Berry 2019-02-26 08:44:38 -06:00 committed by GitHub
commit 6d72812aa0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 28 additions and 0 deletions

View File

@ -22,6 +22,7 @@
<package name="openSUSE-release-tools-check-source"/> <package name="openSUSE-release-tools-check-source"/>
<package name="openSUSE-release-tools-leaper"/> <package name="openSUSE-release-tools-leaper"/>
<package name="openSUSE-release-tools-obs-operator"/> <package name="openSUSE-release-tools-obs-operator"/>
<package name="openSUSE-release-tools-origin-manager"/>
<package name="openSUSE-release-tools-pkglistgen"/> <package name="openSUSE-release-tools-pkglistgen"/>
<package name="openSUSE-release-tools-repo-checker"/> <package name="openSUSE-release-tools-repo-checker"/>
<package name="openSUSE-release-tools-staging-bot"/> <package name="openSUSE-release-tools-staging-bot"/>

View File

@ -9,6 +9,7 @@ environments:
targets: targets:
#- check-source #- check-source
- obs-operator - obs-operator
#- origin-manager
#- repo-checker #- repo-checker
kind: ksonnet.io/app kind: ksonnet.io/app
name: openSUSE-release-tools name: openSUSE-release-tools

View File

@ -0,0 +1,13 @@
{
global: {
cpu: "100m",
memory: "128Mi",
cache: "100Mi",
image: null,
prefix: "origin-manager",
},
components: {
review: {
},
},
}

View File

@ -0,0 +1,12 @@
local params = std.extVar("__ksonnet/params").components.review;
local review_bot = import '../review_bot.libsonnet';
[
review_bot.parts.cache.base(
params.prefix, params.cache),
review_bot.parts.cron.base(
params.prefix, "review",
"*/5 * * * *", params.cpu, params.memory, params.image,
"osrt-origin-manager --debug review"),
]

View File

@ -594,6 +594,7 @@ exit 0
%files origin-manager %files origin-manager
%{_bindir}/osrt-origin-manager %{_bindir}/osrt-origin-manager
%{_datadir}/%{source_dir}/origin-manager.py
%{_unitdir}/osrt-origin-manager.service %{_unitdir}/osrt-origin-manager.service
%{_unitdir}/osrt-origin-manager.timer %{_unitdir}/osrt-origin-manager.timer