Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
V
vitamui-pr-pastis
Manage
Activity
Members
Labels
Code
Merge requests
1
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package Registry
Operate
Environments
Terraform modules
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
dad
vitamui-pr-pastis
Commits
600115f9
Commit
600115f9
authored
4 years ago
by
Mathieu Leguay
Browse files
Options
Downloads
Patches
Plain Diff
[DEVOPS] Fix missing deployment for customer-init.yml
parent
d4035c67
No related branches found
Branches containing commit
No related tags found
1 merge request
!1
Feature/design/1
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
deployment/roles/vitamui/files/customer-init.yml
+53
-0
53 additions, 0 deletions
deployment/roles/vitamui/files/customer-init.yml
deployment/roles/vitamui/tasks/iam-internal.yml
+12
-0
12 additions, 0 deletions
deployment/roles/vitamui/tasks/iam-internal.yml
with
65 additions
and
0 deletions
deployment/roles/vitamui/files/customer-init.yml
0 → 100644
+
53
−
0
View file @
600115f9
# This configuration file indicates profiles , profiles groups and users automatically create when a new customer or customer tenant is created.
# Put as many as you want following the template given
customer-init
:
# Default profiles for each customer created
profiles
:
#- name: profileName
# description: desc
# level: 1
# app-name: app
# roles:
# - role_1
# - role_2
# - role_3
# ...
# Default profiles groups for each customer created
profiles-groups
:
#- name: group1
# description: desc
# level: 2
# profiles:
# - profileName
# ...
# Default users for each customer created
users
:
#- last-name: lastName
# first-name: firstName
# profiles-group-name: group1
# level: 1
# email-prefix: a@mail.com
# Default profiles for each tenant created
tenant-profiles
:
#- name: profileName
# description: desc
# level: 1
# app-name: app
# roles:
# - role_1
# - role_2
# - role_3
# ...
# Other Default profiles for admin group
admin-profiles
:
#- name: profileName
# description: desc
# level: 1
# app-name: app
# roles:
# - role_1
# - role_2
# - role_3
# ...
\ No newline at end of file
This diff is collapsed.
Click to expand it.
deployment/roles/vitamui/tasks/iam-internal.yml
+
12
−
0
View file @
600115f9
...
...
@@ -11,5 +11,17 @@
-
vitam_cert is defined
tags
:
-
update_vitam_configuration
notify
:
-
restart service
-
name
:
Deploy customer-init.yml
copy
:
src
:
"
customer-init.yml"
dest
:
"
{{
vitamui_folder_conf
}}/customer-init.yml"
owner
:
"
{{
vitamui_defaults.users.vitamui
}}"
group
:
"
{{
vitamui_defaults.users.group
}}"
mode
:
"
{{
vitamui_defaults.folder.conf_permission
}}"
tags
:
-
update_vitam_configuration
notify
:
-
restart service
\ No newline at end of file
This diff is collapsed.
Click to expand it.
Preview
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment