SovereignCloudStack / issues

This repository is used for issues that are cross-repository or not bound to a specific repository.
https://github.com/orgs/SovereignCloudStack/projects/6
2 stars 1 forks source link

Implement ability to deploy MariaDB using Ansible Kolla with inter-node comunication encrypted via TLS #465

Open fdobrovolny opened 1 year ago

fdobrovolny commented 1 year ago

Epic #462

As an SCS Operator, I want to deploy MariaDB using Ansible Kolla with encryption between it's node encrypted via TLS so that I can have E2E encryption in OpenStack services.

Definition of Ready:

Definition of Done:

horazont commented 10 months ago

As mentioned in https://github.com/SovereignCloudStack/issues/issues/462#issuecomment-1884472190, we've seen issues with reloading TLS certificates on the galera/replication ports of MariaDB. Renewal should be planned with rolling restarts of galera nodes.

fdobrovolny commented 10 months ago

So, as @horazont mentioned, we need to document along this feature that a rolling restart is necessary in cases of certificate renewal. There is already an upgrade playbook inside service so this should be implemented there.

fdobrovolny commented 10 months ago

Note: in cases when the certificate already expires theres no easy way to do the upgrade, it would be nice to have monitoring in place to avoid this issue-

OgarOgarovic commented 2 months ago

Change request upstream created kolla-ansible/925317