Blaine Gardner
4189a196c1
osd: implement automated cephx key rotation for osds
...
Implement automated CephX key rotation for OSDs.
OSDs have marshalled CephX statuses applied as an annotation on the OSD
pod spec, which differs from other Rook Ceph daemons for a two reasons:
A large cluster could have hundreds or thousands of OSDs, so it is more
critical that Rook avoid rotating OSD keys more than once in the event a
CephCluster reconcile restarts partway through OSD creation/updation.
OSDs do not have their CephX keys stored in K8s Secrets, whose resource
version is used for enforcing the desired restart behavior other daemon
pods like RGWs.
Signed-off-by: Blaine Gardner <blaine.gardner@ibm.com >
2025-07-30 14:18:54 -06:00
..
2024-11-21 16:03:32 -07:00
2025-01-02 16:06:16 +01:00
2024-04-26 14:54:59 +03:00
2024-09-12 15:44:16 +02:00
2021-11-30 09:12:53 +01:00
2021-11-30 09:12:53 +01:00
2025-03-24 21:53:49 +01:00
2021-11-30 09:12:53 +01:00
2025-07-29 11:51:11 -06:00
2023-05-11 17:26:04 +05:30
2024-12-11 14:45:26 -07:00
2025-07-29 11:51:11 -06:00
2025-03-26 10:40:46 +05:30
2025-07-29 11:51:11 -06:00
2025-07-29 11:51:11 -06:00
2025-07-29 11:51:11 -06:00
2025-02-05 12:08:48 -07:00
2025-07-29 11:51:11 -06:00
2024-03-18 11:40:32 -06:00
2024-03-15 15:48:29 +01:00
2025-04-04 11:59:08 +05:30
2025-07-30 14:18:54 -06:00
2025-07-24 14:41:51 +05:30
2025-07-24 14:41:51 +05:30
2022-03-01 12:42:59 +05:30
2025-07-23 21:02:59 +05:30
2023-10-24 14:17:17 +02:00
2023-10-24 14:17:17 +02:00
2023-06-23 19:31:54 +02:00
2023-10-24 14:17:17 +02:00
2024-08-20 13:35:08 -04:00
2024-12-09 11:59:20 -07:00
2024-02-07 17:36:59 -07:00
2023-12-11 21:54:25 +05:30
2024-12-09 11:59:20 -07:00
2025-03-31 18:05:37 +02:00
2025-07-29 11:51:11 -06:00
2025-07-24 14:41:51 +05:30
2023-02-13 17:08:09 +05:30
2024-07-10 13:41:38 -06:00
2021-11-30 09:12:53 +01:00
2023-10-24 14:17:17 +02:00
2022-08-11 14:59:23 -06:00
2024-02-07 17:36:59 -07:00
2024-12-09 11:59:20 -07:00
2024-12-09 11:59:20 -07:00
2024-03-11 11:20:57 -06:00
2021-11-30 09:12:53 +01:00
2021-11-30 09:12:53 +01:00
2021-11-30 09:12:53 +01:00
2024-12-17 09:47:59 +01:00
2023-05-31 17:36:29 +05:30
2024-12-10 11:53:27 +01:00
2021-11-30 09:12:53 +01:00
2024-12-17 09:47:59 +01:00
2022-09-12 21:44:55 +05:30
2024-12-17 09:47:59 +01:00
2024-12-17 09:47:59 +01:00
2024-10-14 16:54:39 -07:00
2024-03-11 11:20:57 -06:00
2024-03-11 11:20:57 -06:00
2021-11-30 09:12:53 +01:00
2023-08-25 11:54:57 -06:00
2024-12-20 12:24:34 -07:00
2025-07-21 11:24:05 +02:00
2025-07-21 11:24:05 +02:00
2023-10-24 14:17:17 +02:00
2024-08-20 13:35:08 -04:00
2024-02-14 16:53:25 -07:00
2022-09-28 11:56:12 +02:00
2023-10-24 14:17:17 +02:00
2021-11-30 09:12:53 +01:00
2024-06-13 00:23:40 +05:30
2022-08-25 16:39:52 -06:00
2024-11-06 22:42:46 +05:30
2025-07-28 08:29:51 +02:00
2024-02-07 17:36:59 -07:00
2022-06-01 20:17:44 +05:30
2021-11-30 09:12:53 +01:00
2024-08-20 13:35:08 -04:00
2024-03-11 11:20:57 -06:00
2024-01-23 11:53:46 +01:00
2022-03-24 14:37:39 +05:30
2025-07-28 08:29:51 +02:00
2024-08-20 13:35:08 -04:00
2024-08-20 13:35:08 -04:00
2024-12-11 14:45:26 -07:00
2024-10-14 16:54:39 -07:00
2023-10-24 14:17:17 +02:00
2021-11-30 09:12:53 +01:00
2021-11-30 09:12:53 +01:00