Migrate FASJSON to OCP4 in prod
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
This commit is contained in:
parent
6c6792a231
commit
b57ec0f90a
4 changed files with 10 additions and 14 deletions
|
@ -193,16 +193,8 @@
|
||||||
targettype: openshift
|
targettype: openshift
|
||||||
keephost: true
|
keephost: true
|
||||||
ocp4: true
|
ocp4: true
|
||||||
tags: noggin
|
tags:
|
||||||
|
- noggin
|
||||||
- role: httpd/reverseproxy
|
|
||||||
website: "fasjson{{ env_suffix }}.fedoraproject.org"
|
|
||||||
destname: fasjson
|
|
||||||
balancer_name: app-os
|
|
||||||
targettype: openshift
|
|
||||||
keephost: true
|
|
||||||
tags: fasjson
|
|
||||||
when: env != "staging"
|
|
||||||
|
|
||||||
- role: httpd/reverseproxy
|
- role: httpd/reverseproxy
|
||||||
website: "fasjson{{ env_suffix }}.fedoraproject.org"
|
website: "fasjson{{ env_suffix }}.fedoraproject.org"
|
||||||
|
@ -212,8 +204,8 @@
|
||||||
targettype: openshift
|
targettype: openshift
|
||||||
keephost: true
|
keephost: true
|
||||||
ocp4: true
|
ocp4: true
|
||||||
tags: fasjson
|
tags:
|
||||||
when: env == "staging"
|
- fasjson
|
||||||
|
|
||||||
- role: httpd/reverseproxy
|
- role: httpd/reverseproxy
|
||||||
website: "id{{ env_suffix }}.fedoraproject.org"
|
website: "id{{ env_suffix }}.fedoraproject.org"
|
||||||
|
|
|
@ -292,6 +292,8 @@
|
||||||
site_name: "accounts{{ env_suffix }}.fedoraproject.org"
|
site_name: "accounts{{ env_suffix }}.fedoraproject.org"
|
||||||
sslonly: true
|
sslonly: true
|
||||||
cert_name: "{{wildcard_cert_name}}"
|
cert_name: "{{wildcard_cert_name}}"
|
||||||
|
tags:
|
||||||
|
- noggin
|
||||||
|
|
||||||
- role: httpd/website
|
- role: httpd/website
|
||||||
site_name: "fasjson{{ env_suffix }}.fedoraproject.org"
|
site_name: "fasjson{{ env_suffix }}.fedoraproject.org"
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
- name: make the app be real
|
- name: make the app be real
|
||||||
hosts: os_masters[0]:os_control_stg[0]
|
hosts: os_control[0]:os_control_stg[0]
|
||||||
user: root
|
user: root
|
||||||
gather_facts: False
|
gather_facts: False
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
FROM fedora:34
|
# Switch to F36 when this PR is shipped: https://github.com/python-ldap/python-ldap/pull/458
|
||||||
|
FROM fedora:35
|
||||||
LABEL \
|
LABEL \
|
||||||
name="fasjson" \
|
name="fasjson" \
|
||||||
vendor="Fedora Infrastructure" \
|
vendor="Fedora Infrastructure" \
|
||||||
|
@ -10,6 +11,7 @@ RUN dnf install -y \
|
||||||
git \
|
git \
|
||||||
ipa-client \
|
ipa-client \
|
||||||
gcc \
|
gcc \
|
||||||
|
redhat-rpm-config \
|
||||||
python-devel \
|
python-devel \
|
||||||
krb5-devel \
|
krb5-devel \
|
||||||
openldap-devel \
|
openldap-devel \
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue