24
									
								
								infra/test-vm/proxmox-playbook.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										24
									
								
								infra/test-vm/proxmox-playbook.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,24 @@ | ||||
| - name: Proxmox test-vm | ||||
|   hosts: localhost | ||||
|   module_defaults: | ||||
|     community.general.proxmox_kvm: | ||||
|       api_user: "{{ lookup('ansible.builtin.env', 'PROXMOX_TOKEN_ID') | regex_replace('!.*') }}" | ||||
|       api_host: "{{ lookup('ansible.builtin.env', 'PROXMOX_HOST' ) }}" | ||||
|       api_token_id: "{{ lookup('ansible.builtin.env', 'PROXMOX_TOKEN_ID') | regex_replace('.*!') }}" | ||||
|       api_token_secret: "{{ lookup('ansible.builtin.env', 'PROXMOX_TOKEN_SECRET') }}" | ||||
|       name: test-vm | ||||
|       node: pve | ||||
|   tasks: | ||||
|     - name: Create test-vm | ||||
|       community.general.proxmox_kvm: | ||||
|         name: test-vm | ||||
|         node: pve | ||||
|     - name: Update test-vm | ||||
|       community.general.proxmox_kvm: | ||||
|         cpu: x86-64-v3 | ||||
|         memory: 2048 | ||||
|         cores: 3 | ||||
|         update: true | ||||
|     - name: Start test-vm | ||||
|       community.general.proxmox_kvm: | ||||
|         state: started | ||||
		Reference in New Issue
	
	Block a user