Commit 507f58b
committed
Generate OVN RBAC PKI
This patch adds generation of the rootca-ovn-rbac issuer which is
used by the ovn-operator to sign per-node ovn-controller RBAC
certificates. This CA is intentionally not added to the combined
CA bundle as it is only used between the SB database and
ovn-controller nodes.
When TLS is enabled, the reconciler passes the RBAC CA cert secret
name to the SB DB cluster and the RBAC issuer name to OVNController
so the ovn-operator can create cert-manager Certificate resources
and verify client connections.
Related: #OSPRH-1921
Related: #OSPRH-1922
Signed-off-by: Slawek Kaplonski <skaplons@redhat.com>1 parent e795160 commit 507f58b
14 files changed
Lines changed: 263 additions & 3 deletions
File tree
- api
- bases
- core/v1beta1
- bindata
- crds
- rbac
- config/crd/bases
- internal/openstack
- test/functional/ctlplane
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13083 | 13083 | | |
13084 | 13084 | | |
13085 | 13085 | | |
| 13086 | + | |
| 13087 | + | |
13086 | 13088 | | |
13087 | 13089 | | |
13088 | 13090 | | |
| |||
13217 | 13219 | | |
13218 | 13220 | | |
13219 | 13221 | | |
| 13222 | + | |
| 13223 | + | |
13220 | 13224 | | |
13221 | 13225 | | |
13222 | 13226 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
| 64 | + | |
| 65 | + | |
64 | 66 | | |
65 | 67 | | |
66 | 68 | | |
| |||
1244 | 1246 | | |
1245 | 1247 | | |
1246 | 1248 | | |
| 1249 | + | |
| 1250 | + | |
| 1251 | + | |
| 1252 | + | |
| 1253 | + | |
1247 | 1254 | | |
1248 | 1255 | | |
1249 | 1256 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13617 | 13617 | | |
13618 | 13618 | | |
13619 | 13619 | | |
| 13620 | + | |
| 13621 | + | |
13620 | 13622 | | |
13621 | 13623 | | |
13622 | 13624 | | |
| |||
13751 | 13753 | | |
13752 | 13754 | | |
13753 | 13755 | | |
| 13756 | + | |
| 13757 | + | |
13754 | 13758 | | |
13755 | 13759 | | |
13756 | 13760 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
164 | 164 | | |
165 | 165 | | |
166 | 166 | | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
167 | 174 | | |
168 | 175 | | |
169 | 176 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
266 | 266 | | |
267 | 267 | | |
268 | 268 | | |
| 269 | + | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
269 | 275 | | |
270 | 276 | | |
271 | 277 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
127 | 127 | | |
128 | 128 | | |
129 | 129 | | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
130 | 150 | | |
131 | 151 | | |
132 | 152 | | |
| |||
Lines changed: 4 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13083 | 13083 | | |
13084 | 13084 | | |
13085 | 13085 | | |
| 13086 | + | |
| 13087 | + | |
13086 | 13088 | | |
13087 | 13089 | | |
13088 | 13090 | | |
| |||
13217 | 13219 | | |
13218 | 13220 | | |
13219 | 13221 | | |
| 13222 | + | |
| 13223 | + | |
13220 | 13224 | | |
13221 | 13225 | | |
13222 | 13226 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
181 | 181 | | |
182 | 182 | | |
183 | 183 | | |
| 184 | + | |
| 185 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
180 | 180 | | |
181 | 181 | | |
182 | 182 | | |
183 | | - | |
184 | | - | |
185 | 183 | | |
186 | 184 | | |
187 | 185 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
408 | 408 | | |
409 | 409 | | |
410 | 410 | | |
| 411 | + | |
| 412 | + | |
| 413 | + | |
| 414 | + | |
| 415 | + | |
| 416 | + | |
| 417 | + | |
| 418 | + | |
| 419 | + | |
| 420 | + | |
| 421 | + | |
| 422 | + | |
| 423 | + | |
| 424 | + | |
| 425 | + | |
| 426 | + | |
| 427 | + | |
| 428 | + | |
| 429 | + | |
| 430 | + | |
| 431 | + | |
| 432 | + | |
| 433 | + | |
| 434 | + | |
| 435 | + | |
| 436 | + | |
| 437 | + | |
| 438 | + | |
| 439 | + | |
| 440 | + | |
| 441 | + | |
| 442 | + | |
| 443 | + | |
| 444 | + | |
| 445 | + | |
411 | 446 | | |
412 | 447 | | |
413 | 448 | | |
| |||
0 commit comments