feat: feature gate added to prevent restart of kubernetes service

!14 nofusscomputing/infrastructure/configuration-management/project-production!13
This commit is contained in:
2023-12-06 22:28:53 +09:30
parent c28f0b8ee3
commit 74cc207947
3 changed files with 40 additions and 0 deletions

View File

@ -28,3 +28,29 @@
{%- endif %}
state: restarted
listen: kubernetes_restart
when: |-
{%- if
nfc_kubernetes_no_restart
or
(
inventory_hostname in kubernetes_master
and
nfc_kubernetes_no_restart_master
)
or
(
inventory_hostname == kubernetes_config.config.prime.name
and
nfc_kubernetes_no_restart_prime
)
or
(
inventory_hostname in kubernetes_worker
and
nfc_kubernetes_no_restart_slave
)
-%}
false
{%- else -%}
true
{%- endif %}