readme update
This commit is contained in:
parent
c65b767a5c
commit
f114d214ba
29
README.md
29
README.md
@ -9,15 +9,11 @@ This playbook automates the installation and setup of the **stable** version of
|
|||||||
sudo apt update
|
sudo apt update
|
||||||
sudo apt install ansible -y
|
sudo apt install ansible -y
|
||||||
```
|
```
|
||||||
2. **UFW Ansible Collection:** The playbook uses the `community.general.ufw` module. Install it if you don't have it:
|
2. **Sudo Access:** Your user must have `sudo` privileges to run the playbook.
|
||||||
```bash
|
|
||||||
ansible-galaxy collection install community.general
|
|
||||||
```
|
|
||||||
3. **Sudo Access:** Your user must have `sudo` privileges to run the playbook.
|
|
||||||
|
|
||||||
## How to Run
|
## How to Run
|
||||||
|
|
||||||
1. **Customize Variables (Optional):** Open `playbook.yml` and review the `vars` section. You can change the storage pool driver, network settings, etc. The defaults are sensible for a standard ZFS-based setup.
|
1. **Customize Variables (Optional):** Open `playbook.yml` and review the `vars` section.
|
||||||
|
|
||||||
2. **Execute the Playbook:**
|
2. **Execute the Playbook:**
|
||||||
Run the following command from the same directory as the playbook file. It will prompt you for your `sudo` password to perform the administrative tasks.
|
Run the following command from the same directory as the playbook file. It will prompt you for your `sudo` password to perform the administrative tasks.
|
||||||
@ -31,8 +27,23 @@ This playbook automates the installation and setup of the **stable** version of
|
|||||||
|
|
||||||
After the playbook completes successfully:
|
After the playbook completes successfully:
|
||||||
|
|
||||||
1. **Log Out and Log Back In:** To apply the `incus-admin` group membership to your user session, you **must log out and log back in**. Alternatively, for the current session only, you can run `newgrp incus-admin`.
|
1. **Configure User Access:**
|
||||||
|
Add your user to incus-admin group
|
||||||
|
|
||||||
2. **Access the Web UI:** Open a browser and navigate to `https://localhost:8443`. You will need to accept the self-signed certificate.
|
```bash
|
||||||
|
sudo usermod -aG incus-admin $USER
|
||||||
|
```
|
||||||
|
To refresh group membership.
|
||||||
|
|
||||||
3. **Verify Setup:** You can test the installation by running `incus list`. If it runs without `sudo`, the setup is successful.
|
```bash
|
||||||
|
newgrp incus-admin
|
||||||
|
```
|
||||||
|
|
||||||
|
2. **Initialize Incus:**
|
||||||
|
Run the interactive initialization and follow the prompts to configure storage pools, networks, and other settings.
|
||||||
|
|
||||||
|
```bash
|
||||||
|
incus admin init
|
||||||
|
```
|
||||||
|
|
||||||
|
3. **Verify Setup:** You can test the installation by running `incus list`.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user