Skip to content

Commit

Permalink
salt: upgrade apiserver on bootstrap first
Browse files Browse the repository at this point in the history
  • Loading branch information
eg-ayoub committed Feb 7, 2025
1 parent 7ec770f commit 98c1a8e
Showing 1 changed file with 9 additions and 2 deletions.
11 changes: 9 additions & 2 deletions salt/metalk8s/orchestrate/apiserver.sls
Original file line number Diff line number Diff line change
@@ -1,7 +1,14 @@
{%- set dest_version = pillar.metalk8s.cluster_version %}
{%- set master_nodes = salt.metalk8s.minions_by_role('master') %}
{%- set master_nodes = salt.metalk8s.minions_by_role('master') | sort %}
{%- set bootstrap_nodes = salt.metalk8s.minions_by_role('bootstrap') | sort %}

{%- for node in master_nodes | sort %}
# move bootstrap nodes to beginning of list
{%- for node in bootstrap_nodes %}
{%- do master_nodes.remove(node) %}
{%- do master_nodes.insert(0, node) %}
{%- endfor %}

{%- for node in master_nodes %}

Sync {{ node }} minion:
salt.function:
Expand Down

0 comments on commit 98c1a8e

Please sign in to comment.