Disable locksmithd on CoreOS if coreos_auto_upgrade set to false (#3088)
* Disable locksmithd on CoreOS if coreos_auto_upgrade set to false * change when format to support multiple-condition
This commit is contained in:
parent
0e3518f2ca
commit
b50b3430be
3 changed files with 11 additions and 0 deletions
|
@ -131,3 +131,6 @@ bin_dir: /usr/local/bin
|
||||||
|
|
||||||
# The read-only port for the Kubelet to serve on with no authentication/authorization. Uncomment to enable.
|
# The read-only port for the Kubelet to serve on with no authentication/authorization. Uncomment to enable.
|
||||||
#kube_read_only_port: 10255
|
#kube_read_only_port: 10255
|
||||||
|
|
||||||
|
# Does coreos need auto upgrade, default is true
|
||||||
|
#coreos_auto_upgrade: true
|
|
@ -4,3 +4,6 @@ pip_python_coreos_modules:
|
||||||
- six
|
- six
|
||||||
|
|
||||||
override_system_hostname: true
|
override_system_hostname: true
|
||||||
|
|
||||||
|
|
||||||
|
coreos_auto_upgrade: true
|
||||||
|
|
|
@ -62,3 +62,8 @@
|
||||||
with_items: "{{pip_python_coreos_modules}}"
|
with_items: "{{pip_python_coreos_modules}}"
|
||||||
environment:
|
environment:
|
||||||
PATH: "{{ ansible_env.PATH }}:{{ bin_dir }}"
|
PATH: "{{ ansible_env.PATH }}:{{ bin_dir }}"
|
||||||
|
|
||||||
|
- name: Bootstrap | Disable auto-upgrade
|
||||||
|
shell: "systemctl stop locksmithd.service && systemctl mask --now locksmithd.service"
|
||||||
|
when:
|
||||||
|
- not coreos_auto_upgrade
|
||||||
|
|
Loading…
Reference in a new issue