This commit is contained in:
		
							
								
								
									
										24
									
								
								playbook.yml
									
									
									
									
									
								
							
							
						
						
									
										24
									
								
								playbook.yml
									
									
									
									
									
								
							@@ -66,19 +66,19 @@
 | 
			
		||||
      groups: k3s_ha
 | 
			
		||||
    with_items: "{{ nodes }}"
 | 
			
		||||
 | 
			
		||||
  - name: Scan public keys
 | 
			
		||||
    ansible.builtin.command:
 | 
			
		||||
      cmd: "ssh-keyscan -t rsa {{ item.ip }} | grep ^[^#]"
 | 
			
		||||
    register: publickeys
 | 
			
		||||
    with_items: "{{ nodes }}"
 | 
			
		||||
  # - name: Scan public keys
 | 
			
		||||
  #   ansible.builtin.shell:
 | 
			
		||||
  #     cmd: "ssh-keyscan -t rsa {{ item.ip }}"
 | 
			
		||||
  #   register: publickeys
 | 
			
		||||
  #   with_items: "{{ nodes }}"
 | 
			
		||||
 | 
			
		||||
  - name: Store public keys
 | 
			
		||||
    ansible.builtin.known_hosts:
 | 
			
		||||
      name: "{{ item.item }}"
 | 
			
		||||
      key: "{{ item.stdout }}"
 | 
			
		||||
      state: present
 | 
			
		||||
      path: ~/.ssh/known_hosts
 | 
			
		||||
    with_items: "{{ publickeys.results }}"
 | 
			
		||||
  # - name: Store public keys
 | 
			
		||||
  #   ansible.builtin.known_hosts:
 | 
			
		||||
  #     name: "{{ item.item }}"
 | 
			
		||||
  #     key: "{{ item.stdout }}"
 | 
			
		||||
  #     state: present
 | 
			
		||||
  #     path: ~/.ssh/known_hosts
 | 
			
		||||
  #   with_items: "{{ publickeys.results }}"
 | 
			
		||||
 | 
			
		||||
- name: Provision Kubernetes
 | 
			
		||||
  hosts: k3s_ha
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user