From 9240690c3af36c8a7a2e40f826404c40abd9de5d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timoth=C3=A9e=20Ravier?= Date: Tue, 13 Jun 2023 09:48:22 +0200 Subject: [PATCH] openshift: Remove Silverblue website The website is now available at https://fedoraproject.org/silverblue/ The repo for the previous website has been archived: https://github.com/fedora-silverblue/silverblue-site --- playbooks/openshift-apps/silverblue.yml | 61 ------------------- .../silverblue/files/deploymentconfig.yml | 50 --------------- .../silverblue/files/service.yml | 16 ----- .../silverblue/templates/buildconfig.yml | 29 --------- .../silverblue/templates/imagestream.yml | 28 --------- 5 files changed, 184 deletions(-) delete mode 100644 playbooks/openshift-apps/silverblue.yml delete mode 100644 roles/openshift-apps/silverblue/files/deploymentconfig.yml delete mode 100644 roles/openshift-apps/silverblue/files/service.yml delete mode 100644 roles/openshift-apps/silverblue/templates/buildconfig.yml delete mode 100644 roles/openshift-apps/silverblue/templates/imagestream.yml diff --git a/playbooks/openshift-apps/silverblue.yml b/playbooks/openshift-apps/silverblue.yml deleted file mode 100644 index 0a96190981..0000000000 --- a/playbooks/openshift-apps/silverblue.yml +++ /dev/null @@ -1,61 +0,0 @@ -- name: make the app be real - hosts: os_control[0]:os_control_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: silverblue - description: teamsilverblue.org static website - appowners: - - misc - - sanja - - siosm - - tpopela - - role: openshift/object - app: silverblue - template: imagestream.yml - objectname: imagestream.yml - - role: openshift/object - app: silverblue - template: buildconfig.yml - objectname: buildconfig.yml - - - role: openshift/start-build - app: silverblue - buildname: silverblue-build - objectname: silverblue-build - - - role: openshift/object - app: silverblue - file: service.yml - objectname: service.yml - - - role: openshift/route - app: silverblue - routename: silverblue - host: "teamsilverblue.org" - serviceport: 8080-tcp - servicename: silverblue - when: env == "production" - - - role: openshift/route - app: silverblue - routename: silverblue - host: "silverblue{{ env_suffix }}.fedoraproject.org" - serviceport: 8080-tcp - servicename: silverblue - - - role: openshift/object - app: silverblue - file: deploymentconfig.yml - objectname: deploymentconfig.yml - - - role: openshift/rollout - app: silverblue - dcname: silverblue diff --git a/roles/openshift-apps/silverblue/files/deploymentconfig.yml b/roles/openshift-apps/silverblue/files/deploymentconfig.yml deleted file mode 100644 index 9339070022..0000000000 --- a/roles/openshift-apps/silverblue/files/deploymentconfig.yml +++ /dev/null @@ -1,50 +0,0 @@ ---- -apiVersion: v1 -kind: DeploymentConfig -metadata: - labels: - app: silverblue - service: silverblue - name: silverblue -spec: - replicas: 2 - selector: - app: silverblue - deploymentconfig: silverblue - strategy: - resources: {} - template: - metadata: - labels: - app: silverblue - deploymentconfig: silverblue - spec: - containers: - - image: silverblue:latest - name: silverblue - ports: - - containerPort: 8080 - protocol: TCP - readinessProbe: - timeoutSeconds: 1 - initialDelaySeconds: 5 - httpGet: - path: / - port: 8080 - livenessProbe: - timeoutSeconds: 1 - initialDelaySeconds: 30 - httpGet: - path: / - port: 8080 - - triggers: - - type: ConfigChange - - type: ImageChange - imageChangeParams: - automatic: true - containerNames: - - silverblue - from: - kind: ImageStreamTag - name: silverblue:latest diff --git a/roles/openshift-apps/silverblue/files/service.yml b/roles/openshift-apps/silverblue/files/service.yml deleted file mode 100644 index bbcc2a898e..0000000000 --- a/roles/openshift-apps/silverblue/files/service.yml +++ /dev/null @@ -1,16 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - labels: - app: silverblue - name: silverblue -spec: - ports: - - name: 8080-tcp - port: 8080 - protocol: TCP - targetPort: 8080 - selector: - app: silverblue - deploymentconfig: silverblue - diff --git a/roles/openshift-apps/silverblue/templates/buildconfig.yml b/roles/openshift-apps/silverblue/templates/buildconfig.yml deleted file mode 100644 index eeb2b33dfc..0000000000 --- a/roles/openshift-apps/silverblue/templates/buildconfig.yml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: build.openshift.io/v1 -kind: BuildConfig -metadata: - name: silverblue-build - labels: - environment: "silverblue" -spec: - output: - to: - kind: ImageStreamTag - name: silverblue:latest - source: - type: Git - git: - uri: https://github.com/fedora-silverblue/silverblue-site.git - strategy: - type: Source - sourceStrategy: - from: - kind: ImageStreamTag - name: s2i-golang:latest - triggers: -{% if silverblue_github_secret is defined %} - - type: GitHub - github: - secret: "{{ silverblue_github_secret }}" -{% endif %} - - type: ConfigChange - - type: ImageChange diff --git a/roles/openshift-apps/silverblue/templates/imagestream.yml b/roles/openshift-apps/silverblue/templates/imagestream.yml deleted file mode 100644 index 76aea102d7..0000000000 --- a/roles/openshift-apps/silverblue/templates/imagestream.yml +++ /dev/null @@ -1,28 +0,0 @@ ---- -apiVersion: image.openshift.io/v1 -kind: ImageStream -metadata: - name: silverblue -spec: - lookupPolicy: - local: false -status: - dockerImageRepository: "" ---- -apiVersion: image.openshift.io/v1 -kind: ImageStream -metadata: - name: s2i-golang -spec: - lookupPolicy: - local: false - tags: - - from: - kind: DockerImage - name: quay.io/osas/s2i-golang - importPolicy: {} - name: latest - referencePolicy: - type: Source -status: - dockerImageRepository: ""