fbc8f469b3868ff536f1e48f63b5c84f761774b9
[talk-cockpit-auth-anywhere.git] / cockpit-auth-anywhere.md
1 ---
2 title: Authenticate to Cockpit from anywhere
3 subtitle:
4 author: Martin Pitt <<mpitt@redhat.com>>
5 email: mpitt@redhat.com
6 date: DevConv.CZ 2020
7 theme: Singapore
8 header-includes:
9  - \usepackage{wasysym}\usepackage{pgfpages}\setbeameroption{show notes}
10  - \newcommand{\fullsizeimg}[1]{\makebox[\linewidth]{\includegraphics[width=\paperwidth]{#1}}}
11 ...
12
13 # Cockpit what?
14
15 - Interactive Server admin web interface
16 - Easy setup and troubleshooting for one or a few machines
17 - Included in all major distros
18
19 \note[item]{Conceptually: Linux session running in a web browser; technically very similar to ssh/VT/GNOME login}
20 \note[item]{Aimed at admins who are new to Linux, e. g. coming from the Windows world and familiar with the concepts, but not Linux terminology}
21 \note[item]{but also to experienced ones for infrequent tasks; not just setup, but also investigating “what is wrong with this machine”}
22
23
24 # Extending LVM
25
26 ```sh
27 pvcreate /dev/sdb2
28 vgextend vg0 /dev/sdb2
29 lvresize --extents '+100%FREE' vg0/data1
30 resize2fs /dev/vg0/data1
31 ```
32
33 \note[item]{for example, adding a new PV to an LV and resizing the file system you can spend some time coming up with these commands}
34 \note[item]{lots of possibilities for screwing up}
35 \note[item]{you can do it simply and safely with Cockpit like this → go to local browser}
36 \note[item]{Storage page, vg0 in Devices (top right), + in Physical Volumes, add sdb2}
37 \note[item]{expand data1 table line, click grow}
38
39 # Contact
40
41 - `#cockpit` on Freenode
42 - https://cockpit-project.org
43
44 \note[item]{Home page leads to mailing lists, documentation}
45 \note[item]{thanks for your attention; Q+A}