rats: Delete the openshift-apps role for RATS, never went anywhere

Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
This commit is contained in:
Pierre-Yves Chibon 2019-06-11 17:08:57 +02:00
parent dd4ba46559
commit fbda5d1b39
10 changed files with 0 additions and 246 deletions

View file

@ -1,29 +0,0 @@
- name: make the app be real
hosts: os_masters_stg[0]
user: root
gather_facts: False
vars_files:
- /srv/web/infra/ansible/vars/global.yml
- "/srv/private/ansible/vars.yml"
- /srv/web/infra/ansible/vars/{{ ansible_distribution }}.yml
roles:
- role: openshift/project
app: rats
description: rats
appowners:
- pingou
# RabbitMQ
- role: openshift/object
app: rats
file: rabbitmq/imagestream.yml
- role: openshift/object
app: rats
file: rabbitmq/deploymentconfig.yml
- role: openshift/object
app: rats
file: rabbitmq/service.yml
- role: openshift/rollout
app: rats
dcdname: rats-queue

View file

@ -1,44 +0,0 @@
apiVersion: v1
kind: DeploymentConfig
metadata:
name: rats-queue
labels:
app: rats
service:
spec:
replicas: 2
selector:
app: rats
service: rabbitmq
template:
metadata:
labels:
app: rats
service: rabbitmq
spec:
containers:
- name: rabbitmq
image: rabbitmq
ports:
- containerPort: 4369
protocol: TCP
- containerPort: 5671
protocol: TCP
- containerPort: 5672
protocol: TCP
volumeMounts:
- mountPath: /var/lib/rabbitmq
name: rabbitmq-1
volumes:
- emptyDir: {}
name: rabbitmq-1
triggers:
- type: ImageChange
imageChangeParams:
automatic: true
containerNames:
- rabbitmq
from:
kind: ImageStreamTag
name: rabbitmq:latest
- type: ConfigChange

View file

@ -1,12 +0,0 @@
apiVersion: v1
kind: ImageStream
metadata:
labels:
app: rats
name: rabbitmq
spec:
tags:
- name: latest
from:
kind: DockerImage
name: rabbitmq:latest

View file

@ -1,28 +0,0 @@
apiVersion: v1
kind: Service
metadata:
name: rats-rabbitmq
labels:
app: rats
spec:
selector:
app: rats
service: rabbitmq
ports:
- name: 4369-tcp
port: 4369
protocol: TCP
targetPort: 4369
- name: 5671-tcp
port: 5671
protocol: TCP
targetPort: 5671
- name: 5672-tcp
port: 5672
protocol: TCP
targetPort: 5672
- name: 25672-tcp
port: 25672
protocol: TCP
targetPort: 25672
type: ClusterIP

View file

@ -1,27 +0,0 @@
apiVersion: v1
kind: BuildConfig
metadata:
name: "rats-server-build"
labels:
environment: "rats"
spec:
runPolicy: Serial
source:
type: "git"
git:
uri: "https://pagure.io/rats.git"
ref: "docker"
strategy:
type: Docker
dockerStrategy:
# Unclear if caching needs to be regularly turned off here...
#noCache: true
forcePull: true
from:
kind: DockerImage
name: fedora:latest
dockerfilePath: "docker/server/Dockerfile"
output:
to:
kind: ImageStreamTag
name: rats-server:latest

View file

@ -1,19 +0,0 @@
apiVersion: v1
kind: ConfigMap
metadata:
name: rats-server-configmap
labels:
app: rats
data:
rats.cfg: |-
import os
# url to the database server:
DB_URL = os.environ.get('DB_URL', 'sqlite:////var/tmp/rats_dev.sqlite')
# flask-oidc secret file
OIDC_CLIENT_SECRETS = '/etc/secret/client_secrets.json'
# secret key used to generate unique csrf token
SECRET_KEY = os.environ.get('SECRET_KEY')
# The minimal time between allowing to re-submit a same re-run (in seconds)
GRACE_PERIOD = 60 * 5
TEST_SYSTEMS = ["Taskotron", "AtomicCI", "simple-koji-ci"]
OVERWRITE_REDIRECT_URI = 'https://rats.fedoraproject.org/process'

View file

@ -1,53 +0,0 @@
apiVersion: v1
kind: DeploymentConfig
metadata:
name: rats-server
labels:
app: rats
service: server
spec:
replicas: 2
selector:
app: rats
service: server
template:
metadata:
labels:
app: rats
service: server
spec:
containers:
- name: server
image: rats-server
ports:
- containerPort: 8080
volumeMounts:
- name: config-volume
mountPath: /etc/rats
readOnly: true
- name: secret-volume
mountPath: /etc/secret
readOnly: true
env:
- name: SECRET_KEY
valueFrom:
secretKeyRef:
name: rats-secret
key: flask-secret-key
volumes:
- name: config-volume
configMap:
name: rats-server-configmap
- name: secret-volume
secret:
secretName: rats-secret
triggers:
- type: ImageChange
imageChangeParams:
automatic: true
containerNames:
- server
from:
kind: ImageStreamTag
name: rats-server:latest
- type: ConfigChange

View file

@ -1,4 +0,0 @@
apiVersion: v1
kind: ImageStream
metadata:
name: rats-server

View file

@ -1,16 +0,0 @@
apiVersion: v1
kind: Route
metadata:
name: rats-server
labels:
app: rats
spec:
#host: rats{{env_suffix}}.fedoraproject.org
port:
targetPort: server
to:
kind: Service
name: rats-server
tls:
termination: edge
insecureEdgeTerminationPolicy: Redirect

View file

@ -1,14 +0,0 @@
apiVersion: v1
kind: Service
metadata:
name: rats-server
labels:
app: rats
spec:
selector:
app: rats
service: server
ports:
- name: server
port: 8080
targetPort: 8080