update
This commit is contained in:
@@ -13,25 +13,25 @@
|
||||
include_tasks:
|
||||
file: ./templates/packages.yml
|
||||
|
||||
- name: Create user account
|
||||
user:
|
||||
name: "{{ username }}"
|
||||
password: "{{ userpassword }}"
|
||||
groups: sudo
|
||||
shell: /bin/bash
|
||||
state: present
|
||||
createhome: yes
|
||||
when: ansible_os_family == "Debian"
|
||||
#- name: Create user account
|
||||
# user:
|
||||
# name: "{{ username }}"
|
||||
# password: "{{ userpassword }}"
|
||||
# groups: sudo
|
||||
# shell: /bin/bash
|
||||
# state: present
|
||||
# createhome: yes
|
||||
# when: ansible_os_family == "Debian"
|
||||
|
||||
- name: Create user account
|
||||
user:
|
||||
name: "{{ username }}"
|
||||
password: "{{ userpassword }}"
|
||||
shell: /bin/bash
|
||||
groups: wheel
|
||||
state: present
|
||||
createhome: yes
|
||||
when: ansible_os_family == "RedHat"
|
||||
#- name: Create user account
|
||||
# user:
|
||||
# name: "{{ username }}"
|
||||
# password: "{{ userpassword }}"
|
||||
# shell: /bin/bash
|
||||
# groups: wheel
|
||||
# state: present
|
||||
# createhome: yes
|
||||
# when: ansible_os_family == "RedHat"
|
||||
|
||||
- name: Run SSH tasks
|
||||
include_tasks:
|
||||
|
||||
@@ -1,25 +1,25 @@
|
||||
- name: Deploy SSH Key (administrator)
|
||||
copy:
|
||||
dest: /home/administrator/.ssh/authorized_keys
|
||||
src: files/authorized_keys_administrator
|
||||
force: true
|
||||
|
||||
- name: ensure ssh folder exists for user
|
||||
file:
|
||||
path: /home/user/.ssh
|
||||
owner: user
|
||||
group: user
|
||||
mode: "0600"
|
||||
state: directory
|
||||
|
||||
- name: Deploy SSH Key (user)
|
||||
copy:
|
||||
dest: /home/user/.ssh/authorized_keys
|
||||
src: files/authorized_keys_user
|
||||
owner: user
|
||||
group: user
|
||||
mode: "0600"
|
||||
force: true
|
||||
#- name: Deploy SSH Key (administrator)
|
||||
# copy:
|
||||
# dest: /home/administrator/.ssh/authorized_keys
|
||||
# src: files/authorized_keys_administrator
|
||||
# force: true
|
||||
#
|
||||
#- name: ensure ssh folder exists for user
|
||||
# file:
|
||||
# path: /home/user/.ssh
|
||||
# owner: user
|
||||
# group: user
|
||||
# mode: "0600"
|
||||
# state: directory
|
||||
#
|
||||
#- name: Deploy SSH Key (user)
|
||||
# copy:
|
||||
# dest: /home/user/.ssh/authorized_keys
|
||||
# src: files/authorized_keys_user
|
||||
# owner: user
|
||||
# group: user
|
||||
# mode: "0600"
|
||||
# force: true
|
||||
|
||||
- name: Remove Root SSH Configuration
|
||||
file:
|
||||
|
||||
@@ -52,8 +52,8 @@
|
||||
--unit=k3s-init \
|
||||
k3s server {{ server_init_args }}"
|
||||
creates: "{{ systemd_dir }}/k3s.service"
|
||||
args:
|
||||
warn: false # The ansible systemd module does not support transient units
|
||||
#args:
|
||||
# warn: false # The ansible systemd module does not support transient units
|
||||
|
||||
- name: Verification
|
||||
block:
|
||||
|
||||
Reference in New Issue
Block a user