Browse Source

minor fixes

master
Nicolas Massé 9 years ago
parent
commit
44e2e2049c
  1. 6
      roles/sso/tasks/main.yml

6
roles/sso/tasks/main.yml

@ -2,7 +2,7 @@
- name: Compute the default route name if not provided
set_fact:
sso_route_name: '"secure-" ~ sso_application_name ~ "-" ~ sso_project ~ "." ~ openshift_master_default_subdomain'
sso_route_name: '{{ "secure-" ~ sso_application_name ~ "-" ~ sso_project ~ "." ~ openshift_master_default_subdomain }}'
when: sso_route_name is not defined
- name: Install java-1.8.0-openjdk-headless (required to use 'keytool')
@ -36,10 +36,10 @@
command: oc policy add-role-to-user view -z sso-service-account -n "{{ sso_project }}"
- name: Generate a keypair for HTTPS
command: creates=keystore.jks keytool -genkey -alias ssl -keypass secret -storepass secret -keyalg RSA -keystore keystore.jks -validity 10950 -storetype JKS -dname "CN={{ sso_route_name }}"
command: creates=keystore.jks keytool -genkey -alias ssl -keypass "{{ sso_keystore_password }}" -storepass "{{ sso_keystore_password }}" -keyalg RSA -keystore keystore.jks -validity 10950 -storetype JKS -dname "CN={{ sso_route_name }}"
- name: Generate a keypair for Jgroups
command: creates=jgroups.jceks keytool -genseckey -alias jgroups -keypass secret -storepass secret -keyalg Blowfish -keysize 56 -keystore jgroups.jceks -storetype JCEKS
command: creates=jgroups.jceks keytool -genseckey -alias jgroups -keypass "{{ sso_keystore_password }}" -storepass "{{ sso_keystore_password }}" -keyalg Blowfish -keysize 56 -keystore jgroups.jceks -storetype JCEKS
- name: Create a secret combining both keypairs
command: oc secret new sso-app-secret jgroups.jceks keystore.jks -n "{{ sso_project }}"

Loading…
Cancel
Save