|
59 | 59 | new():: {}, |
60 | 60 | }, |
61 | 61 |
|
62 | | - container:: $.extensions.v1beta1.deployment.mixin.spec.template.spec.containersType { |
| 62 | + container:: $.apps.v1.deployment.mixin.spec.template.spec.containersType { |
63 | 63 | new(name, image):: |
64 | 64 | super.new(name, image) + |
65 | 65 | super.withImagePullPolicy('IfNotPresent'), |
|
89 | 89 | ]), |
90 | 90 | }, |
91 | 91 |
|
92 | | - toleration:: $.extensions.v1beta1.deployment.mixin.spec.template.spec.tolerationsType, |
| 92 | + toleration:: $.apps.v1.deployment.mixin.spec.template.spec.tolerationsType, |
93 | 93 |
|
94 | 94 | servicePort:: $.core.v1.service.mixin.spec.portsType, |
95 | 95 | }, |
|
311 | 311 | // a subpath mixin. |
312 | 312 | configVolumeMount(name, path, volumeMountMixin={}):: |
313 | 313 | local container = $.core.v1.container, |
314 | | - deployment = $.extensions.v1beta1.deployment, |
| 314 | + deployment = $.apps.v1.deployment, |
315 | 315 | volumeMount = $.core.v1.volumeMount, |
316 | 316 | volume = $.core.v1.volume, |
317 | 317 | addMount(c) = c + container.withVolumeMountsMixin( |
|
331 | 331 | local name = configMap.metadata.name, |
332 | 332 | hash = std.md5(std.toString(configMap)), |
333 | 333 | container = $.core.v1.container, |
334 | | - deployment = $.extensions.v1beta1.deployment, |
| 334 | + deployment = $.apps.v1.deployment, |
335 | 335 | volumeMount = $.core.v1.volumeMount, |
336 | 336 | volume = $.core.v1.volume, |
337 | 337 | addMount(c) = c + container.withVolumeMountsMixin( |
|
349 | 349 |
|
350 | 350 | hostVolumeMount(name, hostPath, path, readOnly=false, volumeMountMixin={}):: |
351 | 351 | local container = $.core.v1.container, |
352 | | - deployment = $.extensions.v1beta1.deployment, |
| 352 | + deployment = $.apps.v1.deployment, |
353 | 353 | volumeMount = $.core.v1.volumeMount, |
354 | 354 | volume = $.core.v1.volume, |
355 | 355 | addMount(c) = c + container.withVolumeMountsMixin( |
|
364 | 364 |
|
365 | 365 | secretVolumeMount(name, path, defaultMode=256, volumeMountMixin={}):: |
366 | 366 | local container = $.core.v1.container, |
367 | | - deployment = $.extensions.v1beta1.deployment, |
| 367 | + deployment = $.apps.v1.deployment, |
368 | 368 | volumeMount = $.core.v1.volumeMount, |
369 | 369 | volume = $.core.v1.volume, |
370 | 370 | addMount(c) = c + container.withVolumeMountsMixin( |
|
380 | 380 |
|
381 | 381 | emptyVolumeMount(name, path, volumeMountMixin={}, volumeMixin={}):: |
382 | 382 | local container = $.core.v1.container, |
383 | | - deployment = $.extensions.v1beta1.deployment, |
| 383 | + deployment = $.apps.v1.deployment, |
384 | 384 | volumeMount = $.core.v1.volumeMount, |
385 | 385 | volume = $.core.v1.volume, |
386 | 386 | addMount(c) = c + container.withVolumeMountsMixin( |
|
420 | 420 |
|
421 | 421 | antiAffinity: |
422 | 422 | { |
423 | | - local deployment = $.apps.v1beta1.deployment, |
| 423 | + local deployment = $.apps.v1.deployment, |
424 | 424 | local podAntiAffinity = deployment.mixin.spec.template.spec.affinity.podAntiAffinity, |
425 | 425 | local name = super.spec.template.metadata.labels.name, |
426 | 426 |
|
|
434 | 434 | // Add a priority to the pods in a deployment (or deployment-like objects |
435 | 435 | // such as a statefulset) iff _config.enable_pod_priorities is set to true. |
436 | 436 | podPriority(p): |
437 | | - local deployment = $.apps.v1beta1.deployment; |
| 437 | + local deployment = $.apps.v1.deployment; |
438 | 438 | if $._config.enable_pod_priorities |
439 | 439 | then deployment.mixin.spec.template.spec.withPriorityClassName(p) |
440 | 440 | else {}, |
|
0 commit comments