Browse Source
Merge pull request #2801 from dvazar/bugfix/undefined__network_plugin__variable
Fixed "network_plugin" variable
pull/2895/merge
Andreas Krüger
6 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with
3 additions and
3 deletions
-
roles/kubernetes/preinstall/tasks/verify-settings.yml
|
|
@ -17,13 +17,13 @@ |
|
|
|
|
|
|
|
- name: Stop if unknown network plugin |
|
|
|
assert: |
|
|
|
that: network_plugin in ['calico', 'canal', 'flannel', 'weave', 'cloud'] |
|
|
|
when: network_plugin is defined |
|
|
|
that: kube_network_plugin in ['calico', 'canal', 'flannel', 'weave', 'cloud', 'cilium', 'contiv'] |
|
|
|
when: kube_network_plugin is defined |
|
|
|
ignore_errors: "{{ ignore_assert_errors }}" |
|
|
|
|
|
|
|
- name: Stop if incompatible network plugin and cloudprovider |
|
|
|
assert: |
|
|
|
that: network_plugin != 'calico' |
|
|
|
that: kube_network_plugin != 'calico' |
|
|
|
msg: "Azure and Calico are not compatible. See https://github.com/projectcalico/calicoctl/issues/949 for details." |
|
|
|
when: cloud_provider is defined and cloud_provider == 'azure' |
|
|
|
ignore_errors: "{{ ignore_assert_errors }}" |
|
|
|