mirror of
				https://github.com/geerlingguy/ansible-role-kubernetes.git
				synced 2025-10-24 11:16:22 +02:00 
			
		
		
		
	
		
			
				
	
	
		
			27 lines
		
	
	
		
			662 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
		
			662 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
| ---
 | |
| - name: Ensure dependencies are installed.
 | |
|   apt:
 | |
|     name:
 | |
|       - apt-transport-https
 | |
|       - ca-certificates
 | |
|     state: present
 | |
| 
 | |
| - name: Add Kubernetes apt key.
 | |
|   apt_key:
 | |
|     url: https://packages.cloud.google.com/apt/doc/apt-key.gpg
 | |
|     state: present
 | |
|   register: add_repository_key
 | |
|   ignore_errors: "{{ kubernetes_apt_ignore_key_error }}"
 | |
| 
 | |
| - name: Add Kubernetes repository.
 | |
|   apt_repository:
 | |
|     repo: "{{ kubernetes_apt_repository }}"
 | |
|     state: present
 | |
|     update_cache: true
 | |
| 
 | |
| - name: Add Kubernetes apt preferences file to pin a version.
 | |
|   template:
 | |
|     src: apt-preferences-kubernetes.j2
 | |
|     dest: /etc/apt/preferences.d/kubernetes
 | |
|     mode: 0644
 |