mirror of
				https://github.com/geerlingguy/ansible-role-kubernetes.git
				synced 2025-11-01 01:19:25 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			42 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			42 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
---
 | 
						|
# ---- DEPRECATED ----------------
 | 
						|
#
 | 
						|
# Most of the kubernetes_kubelet_extra_args are deprecated. See https://kubernetes.io/docs/reference/command-line-tools-reference/kubelet for details.
 | 
						|
# Use the kubernetes_kubelet_config variable instead, which will be used to create the kubelet config file.
 | 
						|
 | 
						|
- name: Check for existence of kubelet environment file. (deprecated)
 | 
						|
  stat:
 | 
						|
    path: "{{ kubelet_environment_file_path }}"
 | 
						|
  register: kubelet_environment_file
 | 
						|
 | 
						|
- name: Set facts for KUBELET_ARGS task if environment file exists. (deprecated)
 | 
						|
  set_fact:
 | 
						|
    kubelet_args_path: "{{ kubelet_environment_file_path }}"
 | 
						|
    kubelet_args_line: "{{ 'KUBELET_ARGS=' + kubernetes_kubelet_extra_args }}"
 | 
						|
    kubelet_args_regexp: "^KUBELET_ARGS="
 | 
						|
  when: kubelet_environment_file.stat.exists
 | 
						|
 | 
						|
- name: Set facts for KUBELET_ARGS task if environment file doesn't exist. (deprecated)
 | 
						|
  set_fact:
 | 
						|
    kubelet_args_path: "/etc/systemd/system/kubelet.service.d/10-kubeadm.conf"
 | 
						|
    kubelet_args_line: '{{ ''Environment="KUBELET_ARGS='' + kubernetes_kubelet_extra_args + ''"'' }}'
 | 
						|
    kubelet_args_regexp: '^Environment="KUBELET_ARGS='
 | 
						|
  when: not kubelet_environment_file.stat.exists
 | 
						|
 | 
						|
- name: Configure KUBELET_ARGS. (deprecated)
 | 
						|
  lineinfile:
 | 
						|
    path: "{{ kubelet_args_path }}"
 | 
						|
    line: "{{ kubelet_args_line }}"
 | 
						|
    regexp: "{{ kubelet_args_regexp }}"
 | 
						|
    state: present
 | 
						|
    mode: 0644
 | 
						|
  register: kubelet_extra_args
 | 
						|
  when: kubernetes_kubelet_extra_args|length > 0
 | 
						|
 | 
						|
- name: Reload systemd unit if args were changed. (deprecated)
 | 
						|
  systemd:
 | 
						|
    state: restarted
 | 
						|
    daemon_reload: true
 | 
						|
    name: kubelet
 | 
						|
  when: kubelet_extra_args is changed
 |