mirror of
https://github.com/khuedoan/homelab.git
synced 2025-02-06 09:08:26 +07:00
Ask for username and password when provision metal nodes
This commit is contained in:
parent
f2f7599a02
commit
5ef7086cac
@ -1,5 +1,11 @@
|
||||
- name: Start PXE server on the controller
|
||||
hosts: controller
|
||||
vars_prompt:
|
||||
- name: username
|
||||
prompt: Enter username for metal nodes
|
||||
private: no
|
||||
- name: password
|
||||
prompt: Enter password for metal nodes
|
||||
roles:
|
||||
- pxe-server
|
||||
|
||||
|
@ -29,6 +29,8 @@ services --enabled="chronyd"
|
||||
# System timezone
|
||||
timezone Asia/Ho_Chi_Minh --isUtc
|
||||
|
||||
# Create user
|
||||
user --groups=wheel --name={{ username }} --password={{ password }}
|
||||
# Add SSH key
|
||||
sshkey --username=root "{{ ssh_public_key }}"
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user