Tiago Silva
e06fc88e98
Extend Teleport RBAC to support Kubernetes Verbs ( #27096 )
...
* Extend Teleport RBAC to suport Kubernetes Verbs
This PR extends Teleport per-Resource RBAC to support Kubernetes verbs
restriction. With this change it's possible to restrict certain actions
allowed by the underlying `kubernetes_users` and `kubernetes_resources`.
Supported verbs:
- `get`
- `create`
- `update`
- `patch`
- `delete`
- `list`
- `watch`
- `deletecollection`
Fixes #27095
* address timr's comments
* assign wildcard to verbs for role <7
* address marco's reviews
2023-07-06 15:39:11 +00:00
..
2023-07-06 13:30:42 +00:00
2023-06-02 14:49:42 +00:00
2023-07-06 13:30:42 +00:00
2023-06-23 15:45:36 +00:00
2023-07-06 13:30:42 +00:00
2022-12-19 18:07:30 +00:00
2023-07-06 13:30:42 +00:00
2023-01-06 19:36:07 +00:00
2023-05-04 21:22:01 +00:00
2023-02-07 01:15:55 +00:00
2022-12-12 19:34:53 +00:00
2023-06-16 17:52:31 +00:00
2023-03-29 18:13:48 +00:00
2023-05-04 21:22:01 +00:00
2023-05-04 21:22:01 +00:00
2023-05-29 18:42:41 +00:00
2023-05-01 22:41:01 +00:00
2023-06-21 10:39:34 +00:00
2023-05-04 21:22:01 +00:00
2023-05-04 21:22:01 +00:00
2023-01-24 17:30:07 +00:00
2023-01-24 17:30:07 +00:00
2023-05-04 21:22:01 +00:00
2023-02-08 20:57:18 +00:00
2023-02-08 20:57:18 +00:00
2023-01-30 16:23:24 +00:00
2023-07-06 15:39:11 +00:00
2023-07-04 15:10:00 +00:00
2023-06-06 14:57:27 +00:00
2022-11-25 16:12:53 +00:00
2023-05-04 21:22:01 +00:00
2023-01-30 16:23:24 +00:00
2023-01-30 16:23:24 +00:00
2023-06-16 17:55:57 +00:00
2023-06-16 17:55:57 +00:00
2023-06-16 17:55:57 +00:00
2023-04-15 20:07:43 +00:00
2023-04-15 20:07:43 +00:00
2023-06-20 16:14:15 +00:00
2023-03-23 20:10:05 +00:00
2023-06-28 18:03:53 +00:00
2022-12-30 12:09:11 -08:00
2023-05-04 21:22:01 +00:00
2023-04-19 15:42:53 +00:00
2023-04-19 15:42:53 +00:00
2023-04-05 16:49:43 +00:00
2023-04-12 16:06:30 +00:00
2023-06-30 20:21:06 +00:00
2023-06-30 20:21:06 +00:00
2023-05-04 21:22:01 +00:00
2023-05-04 21:22:01 +00:00
2023-02-22 15:43:58 +00:00
2023-04-17 12:52:09 +00:00
2023-06-05 17:08:18 +00:00
2023-06-05 17:08:18 +00:00
2023-04-11 00:23:03 +00:00
2023-05-04 21:22:01 +00:00
2023-05-04 21:22:01 +00:00
2023-05-04 21:22:01 +00:00
2022-11-17 15:25:46 +00:00
2023-04-26 13:30:10 +00:00
2023-05-23 18:29:22 +00:00
2023-05-31 15:11:36 +00:00
2023-06-14 03:47:48 +00:00
2023-06-21 13:31:10 +00:00
2023-03-24 18:47:58 +00:00
2023-05-10 23:56:59 +00:00
2023-05-19 15:56:25 +00:00
2023-06-08 15:43:11 +00:00
2023-06-29 17:08:52 +00:00
2023-06-29 17:08:52 +00:00
2023-03-13 10:55:39 +00:00
2023-07-06 13:30:42 +00:00
2023-07-06 15:39:11 +00:00
2023-07-06 15:39:11 +00:00
2023-02-27 20:58:22 +00:00
2023-03-24 03:32:47 +00:00
2022-11-17 15:25:46 +00:00
2023-05-09 17:17:40 +00:00
2023-05-18 20:38:48 +00:00
2023-05-18 20:38:48 +00:00
2023-06-08 20:27:13 +00:00
2023-06-08 20:27:13 +00:00
2023-04-23 17:09:49 +00:00
2022-11-17 15:25:46 +00:00
2023-05-17 17:46:04 +00:00
2023-04-19 15:42:53 +00:00
2023-01-13 19:06:17 +00:00
2023-07-06 15:39:11 +00:00
2023-02-28 17:45:52 +00:00
2023-05-18 23:22:14 +00:00
2023-06-16 17:52:31 +00:00
2023-06-16 17:52:31 +00:00
2023-04-15 20:07:43 +00:00