sigs.k8s.io/cluster-api-provider-azure@v1.17.0/config/webhook/manifests.yaml (about) 1 --- 2 apiVersion: admissionregistration.k8s.io/v1 3 kind: MutatingWebhookConfiguration 4 metadata: 5 name: mutating-webhook-configuration 6 webhooks: 7 - admissionReviewVersions: 8 - v1 9 - v1beta1 10 clientConfig: 11 service: 12 name: webhook-service 13 namespace: system 14 path: /mutate-infrastructure-cluster-x-k8s-io-v1beta1-azurecluster 15 failurePolicy: Fail 16 matchPolicy: Equivalent 17 name: default.azurecluster.infrastructure.cluster.x-k8s.io 18 rules: 19 - apiGroups: 20 - infrastructure.cluster.x-k8s.io 21 apiVersions: 22 - v1beta1 23 operations: 24 - CREATE 25 - UPDATE 26 resources: 27 - azureclusters 28 sideEffects: None 29 - admissionReviewVersions: 30 - v1 31 - v1beta1 32 clientConfig: 33 service: 34 name: webhook-service 35 namespace: system 36 path: /mutate-infrastructure-cluster-x-k8s-io-v1beta1-azureclustertemplate 37 failurePolicy: Fail 38 matchPolicy: Equivalent 39 name: default.azureclustertemplate.infrastructure.cluster.x-k8s.io 40 rules: 41 - apiGroups: 42 - infrastructure.cluster.x-k8s.io 43 apiVersions: 44 - v1beta1 45 operations: 46 - CREATE 47 - UPDATE 48 resources: 49 - azureclustertemplates 50 sideEffects: None 51 - admissionReviewVersions: 52 - v1 53 - v1beta1 54 clientConfig: 55 service: 56 name: webhook-service 57 namespace: system 58 path: /mutate-infrastructure-cluster-x-k8s-io-v1beta1-azuremachine 59 failurePolicy: Fail 60 matchPolicy: Equivalent 61 name: default.azuremachine.infrastructure.cluster.x-k8s.io 62 rules: 63 - apiGroups: 64 - infrastructure.cluster.x-k8s.io 65 apiVersions: 66 - v1beta1 67 operations: 68 - CREATE 69 - UPDATE 70 resources: 71 - azuremachines 72 sideEffects: None 73 - admissionReviewVersions: 74 - v1 75 - v1beta1 76 clientConfig: 77 service: 78 name: webhook-service 79 namespace: system 80 path: /mutate-infrastructure-cluster-x-k8s-io-v1beta1-azuremachinetemplate 81 failurePolicy: Fail 82 matchPolicy: Equivalent 83 name: default.azuremachinetemplate.infrastructure.cluster.x-k8s.io 84 rules: 85 - apiGroups: 86 - infrastructure.cluster.x-k8s.io 87 apiVersions: 88 - v1beta1 89 operations: 90 - CREATE 91 - UPDATE 92 resources: 93 - azuremachinetemplates 94 sideEffects: None 95 - admissionReviewVersions: 96 - v1 97 - v1beta1 98 clientConfig: 99 service: 100 name: webhook-service 101 namespace: system 102 path: /mutate-infrastructure-cluster-x-k8s-io-v1beta1-azuremanagedcontrolplane 103 failurePolicy: Fail 104 name: default.azuremanagedcontrolplanes.infrastructure.cluster.x-k8s.io 105 rules: 106 - apiGroups: 107 - infrastructure.cluster.x-k8s.io 108 apiVersions: 109 - v1beta1 110 operations: 111 - CREATE 112 - UPDATE 113 resources: 114 - azuremanagedcontrolplanes 115 sideEffects: None 116 - admissionReviewVersions: 117 - v1 118 - v1beta1 119 clientConfig: 120 service: 121 name: webhook-service 122 namespace: system 123 path: /mutate-infrastructure-cluster-x-k8s-io-v1beta1-azuremanagedcontrolplanetemplate 124 failurePolicy: Fail 125 name: default.azuremanagedcontrolplanetemplates.infrastructure.cluster.x-k8s.io 126 rules: 127 - apiGroups: 128 - infrastructure.cluster.x-k8s.io 129 apiVersions: 130 - v1beta1 131 operations: 132 - CREATE 133 - UPDATE 134 resources: 135 - azuremanagedcontrolplanetemplates 136 sideEffects: None 137 - admissionReviewVersions: 138 - v1 139 - v1beta1 140 clientConfig: 141 service: 142 name: webhook-service 143 namespace: system 144 path: /mutate-infrastructure-cluster-x-k8s-io-v1beta1-azuremanagedmachinepool 145 failurePolicy: Fail 146 matchPolicy: Equivalent 147 name: default.azuremanagedmachinepools.infrastructure.cluster.x-k8s.io 148 rules: 149 - apiGroups: 150 - infrastructure.cluster.x-k8s.io 151 apiVersions: 152 - v1beta1 153 operations: 154 - CREATE 155 - UPDATE 156 resources: 157 - azuremanagedmachinepools 158 sideEffects: None 159 - admissionReviewVersions: 160 - v1 161 - v1beta1 162 clientConfig: 163 service: 164 name: webhook-service 165 namespace: system 166 path: /mutate-infrastructure-cluster-x-k8s-io-v1beta1-azuremanagedmachinepooltemplate 167 failurePolicy: Fail 168 name: default.azuremanagedmachinepooltemplates.infrastructure.cluster.x-k8s.io 169 rules: 170 - apiGroups: 171 - infrastructure.cluster.x-k8s.io 172 apiVersions: 173 - v1beta1 174 operations: 175 - CREATE 176 - UPDATE 177 resources: 178 - azuremanagedmachinepooltemplates 179 sideEffects: None 180 - admissionReviewVersions: 181 - v1 182 - v1beta1 183 clientConfig: 184 service: 185 name: webhook-service 186 namespace: system 187 path: /mutate-infrastructure-cluster-x-k8s-io-v1beta1-azuremachinepool 188 failurePolicy: Fail 189 name: default.azuremachinepool.infrastructure.cluster.x-k8s.io 190 rules: 191 - apiGroups: 192 - infrastructure.cluster.x-k8s.io 193 apiVersions: 194 - v1beta1 195 operations: 196 - CREATE 197 - UPDATE 198 resources: 199 - azuremachinepools 200 sideEffects: None 201 --- 202 apiVersion: admissionregistration.k8s.io/v1 203 kind: ValidatingWebhookConfiguration 204 metadata: 205 name: validating-webhook-configuration 206 webhooks: 207 - admissionReviewVersions: 208 - v1 209 - v1beta1 210 clientConfig: 211 service: 212 name: webhook-service 213 namespace: system 214 path: /validate-infrastructure-cluster-x-k8s-io-v1alpha1-azureasomanagedcluster 215 failurePolicy: Fail 216 name: validation.azureasomanagedcluster.infrastructure.cluster.x-k8s.io 217 rules: 218 - apiGroups: 219 - infrastructure.cluster.x-k8s.io 220 apiVersions: 221 - v1alpha1 222 operations: 223 - CREATE 224 resources: 225 - azureasomanagedclusters 226 sideEffects: None 227 - admissionReviewVersions: 228 - v1 229 - v1beta1 230 clientConfig: 231 service: 232 name: webhook-service 233 namespace: system 234 path: /validate-infrastructure-cluster-x-k8s-io-v1alpha1-azureasomanagedcontrolplane 235 failurePolicy: Fail 236 name: validation.azureasomanagedcontrolplane.infrastructure.cluster.x-k8s.io 237 rules: 238 - apiGroups: 239 - infrastructure.cluster.x-k8s.io 240 apiVersions: 241 - v1alpha1 242 operations: 243 - CREATE 244 resources: 245 - azureasomanagedcontrolplanes 246 sideEffects: None 247 - admissionReviewVersions: 248 - v1 249 - v1beta1 250 clientConfig: 251 service: 252 name: webhook-service 253 namespace: system 254 path: /validate-infrastructure-cluster-x-k8s-io-v1alpha1-azureasomanagedmachinepool 255 failurePolicy: Fail 256 name: validation.azureasomanagedmachinepool.infrastructure.cluster.x-k8s.io 257 rules: 258 - apiGroups: 259 - infrastructure.cluster.x-k8s.io 260 apiVersions: 261 - v1alpha1 262 operations: 263 - CREATE 264 resources: 265 - azureasomanagedmachinepools 266 sideEffects: None 267 - admissionReviewVersions: 268 - v1 269 - v1beta1 270 clientConfig: 271 service: 272 name: webhook-service 273 namespace: system 274 path: /validate-infrastructure-cluster-x-k8s-io-v1beta1-azurecluster 275 failurePolicy: Fail 276 matchPolicy: Equivalent 277 name: validation.azurecluster.infrastructure.cluster.x-k8s.io 278 rules: 279 - apiGroups: 280 - infrastructure.cluster.x-k8s.io 281 apiVersions: 282 - v1beta1 283 operations: 284 - CREATE 285 - UPDATE 286 resources: 287 - azureclusters 288 sideEffects: None 289 - admissionReviewVersions: 290 - v1 291 - v1beta1 292 clientConfig: 293 service: 294 name: webhook-service 295 namespace: system 296 path: /validate-infrastructure-cluster-x-k8s-io-v1beta1-azureclusteridentity 297 failurePolicy: Fail 298 matchPolicy: Equivalent 299 name: validation.azureclusteridentity.infrastructure.cluster.x-k8s.io 300 rules: 301 - apiGroups: 302 - infrastructure.cluster.x-k8s.io 303 apiVersions: 304 - v1beta1 305 operations: 306 - CREATE 307 - UPDATE 308 resources: 309 - azureclusteridentities 310 sideEffects: None 311 - admissionReviewVersions: 312 - v1 313 - v1beta1 314 clientConfig: 315 service: 316 name: webhook-service 317 namespace: system 318 path: /validate-infrastructure-cluster-x-k8s-io-v1beta1-azureclustertemplate 319 failurePolicy: Fail 320 matchPolicy: Equivalent 321 name: validation.azureclustertemplate.infrastructure.cluster.x-k8s.io 322 rules: 323 - apiGroups: 324 - infrastructure.cluster.x-k8s.io 325 apiVersions: 326 - v1beta1 327 operations: 328 - CREATE 329 - UPDATE 330 resources: 331 - azureclustertemplates 332 sideEffects: None 333 - admissionReviewVersions: 334 - v1 335 - v1beta1 336 clientConfig: 337 service: 338 name: webhook-service 339 namespace: system 340 path: /validate-infrastructure-cluster-x-k8s-io-v1beta1-azuremachine 341 failurePolicy: Fail 342 matchPolicy: Equivalent 343 name: validation.azuremachine.infrastructure.cluster.x-k8s.io 344 rules: 345 - apiGroups: 346 - infrastructure.cluster.x-k8s.io 347 apiVersions: 348 - v1beta1 349 operations: 350 - CREATE 351 - UPDATE 352 resources: 353 - azuremachines 354 sideEffects: None 355 - admissionReviewVersions: 356 - v1 357 - v1beta1 358 clientConfig: 359 service: 360 name: webhook-service 361 namespace: system 362 path: /validate-infrastructure-cluster-x-k8s-io-v1beta1-azuremachinetemplate 363 failurePolicy: Fail 364 matchPolicy: Equivalent 365 name: validation.azuremachinetemplate.infrastructure.cluster.x-k8s.io 366 rules: 367 - apiGroups: 368 - infrastructure.cluster.x-k8s.io 369 apiVersions: 370 - v1beta1 371 operations: 372 - CREATE 373 - UPDATE 374 resources: 375 - azuremachinetemplates 376 sideEffects: None 377 - admissionReviewVersions: 378 - v1 379 - v1beta1 380 clientConfig: 381 service: 382 name: webhook-service 383 namespace: system 384 path: /validate-infrastructure-cluster-x-k8s-io-v1beta1-azuremanagedcluster 385 failurePolicy: Fail 386 name: validation.azuremanagedclusters.infrastructure.cluster.x-k8s.io 387 rules: 388 - apiGroups: 389 - infrastructure.cluster.x-k8s.io 390 apiVersions: 391 - v1beta1 392 operations: 393 - CREATE 394 - UPDATE 395 resources: 396 - azuremanagedclusters 397 sideEffects: None 398 - admissionReviewVersions: 399 - v1 400 - v1beta1 401 clientConfig: 402 service: 403 name: webhook-service 404 namespace: system 405 path: /validate-infrastructure-cluster-x-k8s-io-v1beta1-azuremanagedclustertemplate 406 failurePolicy: Fail 407 name: validation.azuremanagedclustertemplates.infrastructure.cluster.x-k8s.io 408 rules: 409 - apiGroups: 410 - infrastructure.cluster.x-k8s.io 411 apiVersions: 412 - v1beta1 413 operations: 414 - UPDATE 415 resources: 416 - azuremanagedclustertemplates 417 sideEffects: None 418 - admissionReviewVersions: 419 - v1 420 - v1beta1 421 clientConfig: 422 service: 423 name: webhook-service 424 namespace: system 425 path: /validate-infrastructure-cluster-x-k8s-io-v1beta1-azuremanagedcontrolplane 426 failurePolicy: Fail 427 name: validation.azuremanagedcontrolplanes.infrastructure.cluster.x-k8s.io 428 rules: 429 - apiGroups: 430 - infrastructure.cluster.x-k8s.io 431 apiVersions: 432 - v1beta1 433 operations: 434 - CREATE 435 - UPDATE 436 resources: 437 - azuremanagedcontrolplanes 438 sideEffects: None 439 - admissionReviewVersions: 440 - v1 441 - v1beta1 442 clientConfig: 443 service: 444 name: webhook-service 445 namespace: system 446 path: /validate-infrastructure-cluster-x-k8s-io-v1beta1-azuremanagedcontrolplanetemplate 447 failurePolicy: Fail 448 name: validation.azuremanagedcontrolplanetemplates.infrastructure.cluster.x-k8s.io 449 rules: 450 - apiGroups: 451 - infrastructure.cluster.x-k8s.io 452 apiVersions: 453 - v1beta1 454 operations: 455 - CREATE 456 - UPDATE 457 resources: 458 - azuremanagedcontrolplanetemplates 459 sideEffects: None 460 - admissionReviewVersions: 461 - v1 462 - v1beta1 463 clientConfig: 464 service: 465 name: webhook-service 466 namespace: system 467 path: /validate-infrastructure-cluster-x-k8s-io-v1beta1-azuremanagedmachinepool 468 failurePolicy: Fail 469 matchPolicy: Equivalent 470 name: validation.azuremanagedmachinepools.infrastructure.cluster.x-k8s.io 471 rules: 472 - apiGroups: 473 - infrastructure.cluster.x-k8s.io 474 apiVersions: 475 - v1beta1 476 operations: 477 - CREATE 478 - UPDATE 479 - DELETE 480 resources: 481 - azuremanagedmachinepools 482 sideEffects: None 483 - admissionReviewVersions: 484 - v1 485 - v1beta1 486 clientConfig: 487 service: 488 name: webhook-service 489 namespace: system 490 path: /validate-infrastructure-cluster-x-k8s-io-v1beta1-azuremanagedmachinepooltemplate 491 failurePolicy: Fail 492 name: validation.azuremanagedmachinepooltemplates.infrastructure.cluster.x-k8s.io 493 rules: 494 - apiGroups: 495 - infrastructure.cluster.x-k8s.io 496 apiVersions: 497 - v1beta1 498 operations: 499 - CREATE 500 - UPDATE 501 - DELETE 502 resources: 503 - azuremanagedmachinepooltemplates 504 sideEffects: None 505 - admissionReviewVersions: 506 - v1 507 - v1beta1 508 clientConfig: 509 service: 510 name: webhook-service 511 namespace: system 512 path: /validate-infrastructure-cluster-x-k8s-io-v1beta1-azuremachinepoolmachine 513 failurePolicy: Fail 514 name: azuremachinepoolmachine.kb.io 515 rules: 516 - apiGroups: 517 - infrastructure.cluster.x-k8s.io 518 apiVersions: 519 - v1beta1 520 operations: 521 - CREATE 522 - UPDATE 523 resources: 524 - azuremachinepoolmachines 525 sideEffects: None 526 - admissionReviewVersions: 527 - v1 528 - v1beta1 529 clientConfig: 530 service: 531 name: webhook-service 532 namespace: system 533 path: /validate-infrastructure-cluster-x-k8s-io-v1beta1-azuremachinepool 534 failurePolicy: Fail 535 name: validation.azuremachinepool.infrastructure.cluster.x-k8s.io 536 rules: 537 - apiGroups: 538 - infrastructure.cluster.x-k8s.io 539 apiVersions: 540 - v1beta1 541 operations: 542 - CREATE 543 - UPDATE 544 resources: 545 - azuremachinepools 546 sideEffects: None