diff options
author | Sarah Brofeldt <sarah@qtr.dk> | 2022-02-15 08:21:09 +0100 |
---|---|---|
committer | Sarah Brofeldt <sarah@qtr.dk> | 2022-02-15 08:31:49 +0100 |
commit | 152dd4c81daa1c24d6ff65c3771070e8f4f7f098 (patch) | |
tree | 5ab2db4adbd93cbf6b88c8c4bda2ad126fc1768d /nixos/modules/services/cluster | |
parent | 2fea3f30b571a60f78b2c3fa2aac5c005cf94cf2 (diff) |
nixos/kubernetes: Update deprecated scheduler opts
--port and --address have both been deprecated and are nonfunctional starting with kubernetes 1.23. Use --secure-port and --bind-address instead. This means that users can no longer rely on the insecure port for anything, so update the release notes accordingly.
Diffstat (limited to 'nixos/modules/services/cluster')
-rw-r--r-- | nixos/modules/services/cluster/kubernetes/scheduler.nix | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/nixos/modules/services/cluster/kubernetes/scheduler.nix b/nixos/modules/services/cluster/kubernetes/scheduler.nix index 2a522f1db89ce..2d95528a6ead0 100644 --- a/nixos/modules/services/cluster/kubernetes/scheduler.nix +++ b/nixos/modules/services/cluster/kubernetes/scheduler.nix @@ -66,12 +66,12 @@ in serviceConfig = { Slice = "kubernetes.slice"; ExecStart = ''${top.package}/bin/kube-scheduler \ - --address=${cfg.address} \ + --bind-address=${cfg.address} \ ${optionalString (cfg.featureGates != []) "--feature-gates=${concatMapStringsSep "," (feature: "${feature}=true") cfg.featureGates}"} \ --kubeconfig=${top.lib.mkKubeConfig "kube-scheduler" cfg.kubeconfig} \ --leader-elect=${boolToString cfg.leaderElect} \ - --port=${toString cfg.port} \ + --secure-port=${toString cfg.port} \ ${optionalString (cfg.verbosity != null) "--v=${toString cfg.verbosity}"} \ ${cfg.extraOpts} ''; |