mirror of
https://github.com/ben-grande/qusal.git
synced 2024-12-26 16:09:47 -05:00
3dca623519
A Minimal Fedora template can't be the management qube or the targeted qube of Salt as it is missing dependencies that are only available in the full template. The management qube is temporarily changed to the non-minimal version so the minimal template can be targeted once and then it takes over the management disposable template. Fixes: https://github.com/ben-grande/qusal/issues/28
40 lines
926 B
Markdown
40 lines
926 B
Markdown
# mgmt
|
|
|
|
Management environment in Qubes OS.
|
|
|
|
## Table of Contents
|
|
|
|
* [Description](#description)
|
|
* [Installation](#installation)
|
|
* [Usage](#usage)
|
|
|
|
## Description
|
|
|
|
A Template for DispVMs will be created and named "dvm-mgmt" and become the
|
|
global "management_dispvm". It will be used when opening a disposable console
|
|
of a qube or for Salt Management on DomUs.
|
|
|
|
## Installation
|
|
|
|
- Top:
|
|
```sh
|
|
sudo qubesctl top.enable mgmt
|
|
sudo qubesctl --targets=tpl-mgmt state.apply
|
|
sudo qubesctl top.disable mgmt
|
|
sudo qubesctl state.apply mgmt.prefs
|
|
```
|
|
|
|
- State:
|
|
<!-- pkg:begin:post-install -->
|
|
```sh
|
|
sudo qubesctl state.apply mgmt.create
|
|
sudo qubesctl --skip-dom0 --targets=tpl-mgmt state.apply mgmt.install
|
|
sudo qubesctl state.apply mgmt.prefs
|
|
```
|
|
<!-- pkg:end:post-install -->
|
|
|
|
## Usage
|
|
|
|
You will use the Template for DispVMs "dvm-mgmt" indirectly when running salt
|
|
states on minions/DomUs or when opening a disposable console of a qube.
|