Skip to content

Commit db18d75

Browse files
feat: add sso saml metadata file creation
1 parent 76fb482 commit db18d75

File tree

2 files changed

+15
-0
lines changed

2 files changed

+15
-0
lines changed

defaults/main.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,14 @@
33

44
rstudio_connect_version: "2021.12.1"
55
rstudio_connect_version_short: "{{ rstudio_connect_version | regex_replace('.[^.]*$', '') }}"
6+
67
rstudio_connect_install: []
78
rstudio_connect_www_port: 3939
89
rstudio_connect_config_override: ""
910

11+
rstudio_connect_sso_saml_metadata_file_path: ""
12+
rstudio_connect_sso_saml_metadata_content_b64_encoded: ""
13+
1014
rstudio_connect_pro_drivers_install: true
1115
rstudio_connect_pro_drivers_version: "2021.10.0"
1216
rstudio_connect_pro_drivers_dependencies: ["unixodbc", "unixodbc-dev"]

tasks/configure.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,17 @@
1313
tags:
1414
- rstudio-connect-encryption-key
1515

16+
- name: configure | create (SSO metadata xml) file
17+
copy:
18+
content: "{{ rstudio_connect_sso_saml_metadata_content_b64_encoded | b64decode }}"
19+
dest: "{{ rstudio_connect_sso_saml_metadata_file_path }}"
20+
owner: root
21+
group: root
22+
mode: 0600
23+
when:
24+
- rstudio_connect_sso_saml_metadata_content_b64_encoded|d()
25+
- rstudio_connect_sso_saml_metadata_file_path|d()
26+
1627
- name: link systemd default environment file to /etc/environment
1728
file:
1829
src: /etc/environment

0 commit comments

Comments
 (0)