-
Notifications
You must be signed in to change notification settings - Fork 6
Story #15211: Fixing deployment since separated certificates. #3526
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: develop
Are you sure you want to change the base?
Conversation
|
New Issues (1)Checkmarx found the following issues in this Pull Request
Fixed Issues (14)Great job! The following issues were fixed in this Pull Request
Use @Checkmarx to interact with Checkmarx PR Assistant. |
538c30b to
a3e384f
Compare
a3e384f to
e442a9b
Compare
| owner: "{{ vitamui_defaults.users.vitamui }}" | ||
| group: "{{ vitamui_defaults.users.group }}" | ||
| mode: "{{ vitamui_defaults.folder.conf_permission }}" | ||
| when: vitamui_struct.secure | default(secure) | bool |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
À revoir à l'occasion car ce n'est pas bon.
En effet, si on désactive le secure sur le composant en cours de déploiement, il peut avoir besoin du truststore_vitamui pour les appels suivants si les composants qu'il appelle sont configuré en https (secure: true).
e442a9b to
8b67888
Compare
| trust-store-password: {{ password_truststore }} | ||
| trust-store: {{ vitamui_folder_conf }}/truststore_vitamui.jks | ||
| trust-store-password: {{ truststores_vitamui }} | ||
| client-auth: want |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
On pourrait configurer en client-auth: need puisque tous les appels effectués à iam semblent être fait en mTLS.
|
Toujours une erreur |
60e7f0c to
8725335
Compare
57bd26e to
7e3ff4d
Compare
7e3ff4d to
6211bc3
Compare



Description
Ansible
Architecture
Here is the current network architecture:
graph TD %% Service Definitions RP[Reverse Proxy] subgraph SERVICES_UI[VitamUI-UI Services] direction TB UPO[ui-portal] UID[ui-identity] UIA[ui-identity-admin] UAS[ui-archive-search] URE[ui-referential] UCO[ui-collect] UPA[ui-pastis] UIN[ui-ingest] end API_GW[api-gateway] CAS[cas-server] subgraph VITAM_UI_SERVICES[VitamUI Services] direction TB subgraph VUI_SERVICES[ ] direction TB R[referential] P[pastis] I[ingest] C[collect] AS[archive_search] end IAM[iam] SEC[security] end %% Communications EXTERNAL -->|https| RP RP -->|http| SERVICES_UI RP -->|https| CAS SERVICES_UI -->|mTLS| API_GW API_GW -->|https + x-ssl-cert| VITAM_UI_SERVICES VUI_SERVICES -->|mTLS| IAM VUI_SERVICES -->|https| SEC IAM <-->|mTLS| CAS IAM -->|https| SECType de changement
Contributeur