We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6b7146b commit 9f5a9c5Copy full SHA for 9f5a9c5
spec/classes/config/kubeadm_spec.rb
@@ -600,4 +600,20 @@
600
.with_content(%r{key: node-role.kubernetes.io/control-plane\n})
601
}
602
end
603
+
604
+ context 'when scheduler_extra_arguments is defined' do
605
+ let(:params) do
606
+ {
607
+ 'kubernetes_version' => '1.26.0',
608
+ 'scheduler_extra_arguments' => ['bind-address: 0.0.0.0']
609
+ }
610
+ end
611
612
+ let(:config_yaml) { YAML.load_stream(catalogue.resource('file', '/etc/kubernetes/config.yaml').send(:parameters)[:content]) }
613
614
+ it 'has scheduler extra arguments' do
615
+ cluster_config = config_yaml.find { |c| c['kind'] == 'ClusterConfiguration' }
616
+ expect(cluster_config['scheduler']['extraArgs']['bind-address']).to eq('0.0.0.0')
617
618
619
0 commit comments