KEYCLOAK-12582 Fixes for product
This commit is contained in:
parent
9194cbe2c4
commit
78c71b782c
8 changed files with 22 additions and 67 deletions
|
@ -18,7 +18,7 @@ By default the database is automatically migrated when you start {project_name}
|
|||
|
||||
[[automatic-db-migration]]
|
||||
==== Automatic Database Migration
|
||||
This process assumes that you are link:https://access.redhat.com/documentation/en-us/red_hat_jboss_middleware_for_openshift/3/html-single/red_hat_single_sign-on_for_openshift/index#Example-Deploying-SSO[running] some previous version of the {project_openshift_product_name} image, backed by MySQL or PostgreSQL database (deployed in ephemeral or persistent mode), running on a separate pod.
|
||||
This process assumes that you are link:{openshift_link}#Example-Deploying-SSO[running] some previous version of the {project_openshift_product_name} image, backed by MySQL or PostgreSQL database (deployed in ephemeral or persistent mode), running on a separate pod.
|
||||
|
||||
[IMPORTANT]
|
||||
====
|
||||
|
@ -97,7 +97,7 @@ See link:https://access.redhat.com/documentation/en-us/red_hat_single_sign-on/7.
|
|||
The database migration process handles the data schema update and performs manipulation of the data, therefore, stop all pods running the previous version of the {project_openshift_product_name} image before dynamic generation of the SQL migration file.
|
||||
====
|
||||
|
||||
This process assumes that you are link:https://access.redhat.com/documentation/en-us/red_hat_jboss_middleware_for_openshift/3/html-single/red_hat_single_sign-on_for_openshift/index#Example-Deploying-SSO[running] some previous version of the {project_openshift_product_name} image, backed by MySQL or PostgreSQL database (deployed in ephemeral or persistent mode), running on a separate pod.
|
||||
This process assumes that you are link:{openshift_link}#Example-Deploying-SSO[running] some previous version of the {project_openshift_product_name} image, backed by MySQL or PostgreSQL database (deployed in ephemeral or persistent mode), running on a separate pod.
|
||||
|
||||
Perform the following to generate and get the SQL migration file for the database:
|
||||
|
||||
|
@ -810,7 +810,7 @@ The following example uses both link:https://github.com/keycloak/keycloak-quicks
|
|||
|
||||
[IMPORTANT]
|
||||
====
|
||||
This guide assumes the {project_openshift_product_name} image has been previously link:https://access.redhat.com/documentation/en-us/red_hat_jboss_middleware_for_openshift/3/html-single/red_hat_single_sign-on_for_openshift/index#Example-Deploying-SSO[deployed using one of the following templates:]
|
||||
This guide assumes the {project_openshift_product_name} image has been previously link:{openshift_link}#Example-Deploying-SSO[deployed using one of the following templates:]
|
||||
|
||||
* *_{project_templates_version}-mysql_*
|
||||
* *_{project_templates_version}-mysql-persistent_*
|
||||
|
@ -906,7 +906,7 @@ $ oc new-project eap-app-demo
|
|||
----
|
||||
$ oc policy add-role-to-user view system:serviceaccount:$(oc project -q):default
|
||||
----
|
||||
. The EAP template requires an link:https://access.redhat.com/documentation/en-us/red_hat_jboss_middleware_for_openshift/3/html-single/red_hat_single_sign-on_for_openshift/index#Configuring-Keystores[SSL keystore and a JGroups keystore]. This example uses `keytool`, a package included with the Java Development Kit, to generate self-signed certificates for these keystores.
|
||||
. The EAP template requires an link:{openshift_link}#Configuring-Keystores[SSL keystore and a JGroups keystore]. This example uses `keytool`, a package included with the Java Development Kit, to generate self-signed certificates for these keystores.
|
||||
.. Generate a secure key for the SSL keystore (this example uses `password` as password for the keystore).
|
||||
+
|
||||
[source,bash,subs="attributes+,macros+"]
|
||||
|
|
4
pom.xml
4
pom.xml
|
@ -39,7 +39,6 @@
|
|||
<module>server_installation</module>
|
||||
<module>release_notes</module>
|
||||
<module>upgrading</module>
|
||||
<module>openshift</module>
|
||||
<module>aggregation</module>
|
||||
<module>tests</module>
|
||||
</modules>
|
||||
|
@ -56,6 +55,9 @@
|
|||
<masterFile>master</masterFile>
|
||||
<imagesDir>rhsso-images</imagesDir>
|
||||
</properties>
|
||||
<modules>
|
||||
<module>openshift</module>
|
||||
</modules>
|
||||
</profile>
|
||||
<profile>
|
||||
<id>latest</id>
|
||||
|
|
|
@ -8,47 +8,6 @@ include::topics/templates/document-attributes-product.adoc[]
|
|||
|
||||
= {releasenotes_name}
|
||||
|
||||
ifeval::[{project_product_cd}==false]
|
||||
== {project_name_full} 7.3.0.GA
|
||||
|
||||
== {project_name_full} 7.3
|
||||
|
||||
include::topics/7_3_final.adoc[leveloffset=2]
|
||||
|
||||
endif::[]
|
||||
|
||||
ifeval::[{project_product_cd}==true]
|
||||
|
||||
== {project_name_full} 8
|
||||
|
||||
include::topics/8_0_0.adoc[leveloffset=2]
|
||||
|
||||
== {project_name_full} 7
|
||||
|
||||
include::topics/7_0_0.adoc[leveloffset=2]
|
||||
|
||||
== {project_name_full} 6
|
||||
|
||||
include::topics/6_0_0.adoc[leveloffset=2]
|
||||
|
||||
== {project_name_full} 7.3.CD05
|
||||
|
||||
include::topics/5_0_0.adoc[leveloffset=2]
|
||||
include::topics/4_8_0_final.adoc[leveloffset=2]
|
||||
include::topics/4_7_0_final.adoc[leveloffset=2]
|
||||
|
||||
== {project_name_full} 7.3.CD04
|
||||
|
||||
include::topics/4_6_0_final.adoc[leveloffset=2]
|
||||
include::topics/4_5_0_final.adoc[leveloffset=2]
|
||||
include::topics/4_4_0_final.adoc[leveloffset=2]
|
||||
|
||||
== {project_name_full} 7.3.CD03
|
||||
|
||||
include::topics/4_3_0_final.adoc[leveloffset=2]
|
||||
include::topics/4_2_0_final.adoc[leveloffset=2]
|
||||
include::topics/4_1_0_final.adoc[leveloffset=2]
|
||||
|
||||
== {project_name_full} 7.3.CD02
|
||||
include::topics/4_0_0_final.adoc[leveloffset=2]
|
||||
include::topics/4_0_0_beta3.adoc[leveloffset=2]
|
||||
endif::[]
|
||||
include::topics/product/7_3_final.adoc[leveloffset=2]
|
|
@ -36,11 +36,9 @@ ifeval::[{project_community}==true]
|
|||
|
||||
==== Android
|
||||
* https://github.com/openid/AppAuth-Android[AppAuth] (generic)
|
||||
* https://github.com/aerogear/aerogear-android-authz[AeroGear] (generic)
|
||||
|
||||
==== iOS
|
||||
* https://github.com/openid/AppAuth-iOS[AppAuth] (generic)
|
||||
* https://github.com/aerogear/aerogear-ios-oauth2[AeroGear] (generic)
|
||||
|
||||
===== Apache HTTP Server
|
||||
* https://github.com/zmartzone/mod_auth_openidc[mod_auth_openidc]
|
||||
|
|
|
@ -1,7 +1,15 @@
|
|||
package org.keycloak.documentation.test;
|
||||
|
||||
import org.junit.Assume;
|
||||
import org.junit.BeforeClass;
|
||||
|
||||
public class OpenShiftTest extends AbstractDocsTest {
|
||||
|
||||
@BeforeClass
|
||||
public static void skipOnCommunity() {
|
||||
Assume.assumeTrue("Skipping product OpenShift guide testing in community", System.getProperties().containsKey("product"));
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getGuideDirName() {
|
||||
return "openshift";
|
||||
|
|
|
@ -7,3 +7,4 @@ server_development=server_developer_guide
|
|||
server_installation=server_installation_and_configuration_guide
|
||||
upgrading=upgrading_guide
|
||||
release_notes=release_notes
|
||||
openshift=red_hat_single_sign-on_for_openshift
|
|
@ -1,30 +1,17 @@
|
|||
:project_community: false
|
||||
:project_product: true
|
||||
:project_product_cd: true
|
||||
:project_name: Red Hat Single Sign-On
|
||||
:project_versionMvn: 4.8.3.Final-redhat-00001
|
||||
:project_versionNpm: 4.8.3.Final-redhat-00001
|
||||
:project_images: rhsso-images
|
||||
|
||||
ifeval::[{project_product_cd}==false]
|
||||
:project_name_full: Red Hat Single Sign-On
|
||||
:project_version: 7.3.0.GA
|
||||
:project_versionDoc: 7.3
|
||||
:project_templates_version: sso73
|
||||
:project_version: 7.4.0.GA
|
||||
:project_versionDoc: 7.4
|
||||
:project_templates_version: sso74
|
||||
:project_latest_image_tag: 1.0
|
||||
:project_doc_base_url: https://access.redhat.com/documentation/en-us/red_hat_single_sign-on/{project_versionDoc}/html-single
|
||||
:maven_repository: https://maven.repository.redhat.com/ga/
|
||||
endif::[]
|
||||
|
||||
ifeval::[{project_product_cd}==true]
|
||||
:project_name_full: Red Hat Single Sign-On Continuous Delivery
|
||||
:project_version: 8
|
||||
:project_versionDoc: 8
|
||||
:project_templates_version: sso-cd
|
||||
:project_latest_image_tag: 8
|
||||
:project_doc_base_url: https://access.redhat.com/documentation/en-us/red_hat_single_sign-on_continuous_delivery/{project_versionDoc}/html-single
|
||||
:maven_repository: https://maven.repository.redhat.com/earlyaccess/
|
||||
endif::[]
|
||||
|
||||
:project_openshift_product_name: {project_name} for OpenShift
|
||||
|
||||
|
|
Loading…
Reference in a new issue