openscanhub: add configurations for resalloc-server

Signed-off-by: Siteshwar Vashisht <svashisht@redhat.com>
This commit is contained in:
Siteshwar Vashisht 2024-03-11 10:55:26 +01:00
parent 79b2e873ec
commit ca5ab6f874
4 changed files with 135 additions and 0 deletions

View file

@ -91,6 +91,23 @@
objectname: service-redis-6-c9s
when: env == "staging"
# Configurations for resalloc-server.
- role: openshift/object
app: openscanhub
file: deployment-resalloc-server-6-c9s.yml
objectname: deployment-resalloc-server-6-c9s
when: env == "staging"
- role: openshift/object
app: openscanhub
file: route-resalloc-server-6-c9s.yml
objectname: route-resalloc-server-6-c9s
when: env == "staging"
- role: openshift/object
app: openscanhub
file: service-resalloc-server-6-c9s.yml
objectname: service-resalloc-server-6-c9s
when: env == "staging"
# sudo rbac-playbook -l staging -t delete openshift-apps/openscanhub.yml
- role: openshift/object-delete
app: openscanhub

View file

@ -0,0 +1,59 @@
apiVersion: apps/v1
kind: Deployment
metadata:
annotations:
alpha.image.policy.openshift.io/resolve-names: '*'
app.openshift.io/route-disabled: "false"
deployment.kubernetes.io/revision: "2"
image.openshift.io/triggers: '[{"from":{"kind":"ImageStreamTag","name":"resalloc-server:staging","namespace":"openscanhub"},"fieldPath":"spec.template.spec.containers[?(@.name==\"resalloc-server\")].image","pause":"false"}]'
openshift.io/generated-by: OpenShiftWebConsole
creationTimestamp: "2024-03-11T09:30:15Z"
generation: 6
labels:
app: resalloc-server
app.kubernetes.io/component: resalloc-server
app.kubernetes.io/instance: resalloc-server
app.kubernetes.io/name: resalloc-server
app.kubernetes.io/part-of: openscanhub
app.openshift.io/runtime: python
app.openshift.io/runtime-namespace: openscanhub
name: resalloc-server
namespace: openscanhub
resourceVersion: "776292887"
uid: c66b473a-87e1-47bf-afbd-51ea8a13bbd3
spec:
progressDeadlineSeconds: 600
replicas: 1
revisionHistoryLimit: 10
selector:
matchLabels:
app: resalloc-server
strategy:
rollingUpdate:
maxSurge: 25%
maxUnavailable: 25%
type: RollingUpdate
template:
metadata:
annotations:
openshift.io/generated-by: OpenShiftWebConsole
creationTimestamp: null
labels:
app: resalloc-server
deployment: resalloc-server
spec:
containers:
- image: quay.io/openscanhub-fedora-infra/resalloc-server:staging
imagePullPolicy: Always
name: resalloc-server
ports:
- containerPort: 49100
protocol: TCP
resources: {}
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
dnsPolicy: ClusterFirst
restartPolicy: Always
schedulerName: default-scheduler
securityContext: {}
terminationGracePeriodSeconds: 30

View file

@ -0,0 +1,24 @@
apiVersion: route.openshift.io/v1
kind: Route
metadata:
creationTimestamp: "2024-03-11T09:30:15Z"
labels:
app: resalloc-server
app.kubernetes.io/component: resalloc-server
app.kubernetes.io/instance: resalloc-server
app.kubernetes.io/name: resalloc-server
app.kubernetes.io/part-of: openscanhub
app.openshift.io/runtime-version: staging
name: resalloc-server
namespace: openscanhub
resourceVersion: "776279924"
uid: f8f28302-c25e-4dce-864d-b073a6b2dd55
spec:
host: resalloc-server
port:
targetPort: 49100-tcp
to:
kind: Service
name: resalloc-server
weight: 100
wildcardPolicy: None

View file

@ -0,0 +1,35 @@
apiVersion: v1
kind: Service
metadata:
annotations:
openshift.io/generated-by: OpenShiftWebConsole
creationTimestamp: "2024-03-11T09:30:15Z"
labels:
app: resalloc-server
app.kubernetes.io/component: resalloc-server
app.kubernetes.io/instance: resalloc-server
app.kubernetes.io/name: resalloc-server
app.kubernetes.io/part-of: openscanhub
app.openshift.io/runtime-version: staging
name: resalloc-server
namespace: openscanhub
resourceVersion: "776279920"
uid: b668647e-a6f4-4bb7-b31b-5da52f89a97b
spec:
clusterIP: 172.30.212.200
clusterIPs:
- 172.30.212.200
internalTrafficPolicy: Cluster
ipFamilies:
- IPv4
ipFamilyPolicy: SingleStack
ports:
- name: 49100-tcp
port: 49100
protocol: TCP
targetPort: 49100
selector:
app: resalloc-server
deployment: resalloc-server
sessionAffinity: None
type: ClusterIP