mirror of
https://gitlab.com/ser-cal/m346.git
synced 2024-11-22 16:41:57 +01:00
KN04 Teilauftrag A) ergänzt
This commit is contained in:
parent
9255a67f7e
commit
d0dffcbdaa
23
KN04/KN04.md
23
KN04/KN04.md
@ -38,18 +38,21 @@ In diesem Auftrag werden Sie genau gleich, wie bereits in der Übung [KN02 Lab4.
|
||||
|
||||
|
||||
#### Anleitung:
|
||||
Die wichtigsten Informationen zu Cloud-init und YAML [finden Sie in der Theorie](../InfrastructureAsCode.md).
|
||||
|
||||
Laden Sie diese [cloud-init Datei](./x_res/cloud-init.yaml) herunter. Erklären Sie **alle** Zeilen der Cloud-init Datei in folgendem Schema. **Achtung**: Viele Werte sind nicht definiert von cloud-init, sondern von Linux/Ubuntu. z.B. *sudo: <sudo-Regeln>*. Die Sudo-Regeln sind definiert in Linux (sudoers-file).
|
||||
##### Schritt 1: Bucket erstellen
|
||||
1. Öffnen Sie die [AWS Management Console](https://aws.amazon.com/console/).
|
||||
2. Navigieren Sie zur S3-Dashboardseite.
|
||||
3. Klicken Sie auf "Create bucket".
|
||||
4. "Bucket name" eingeben. **Achtung:** Muss "unique" sein.
|
||||
5. Public Access gewähren (Häckchen entfernen) und bestätigen, dass einverstanden
|
||||
6. Bucket erstellen (create)
|
||||
|
||||
##### Schritt 2: Permissions (Berechtigungen) für den Bucket setzen
|
||||
1. Damit Sie später von überall her auf dieses Bild zugreifen können, muss eine entsprechende **Bucket policy** erstellt werden
|
||||
2. Bucket policy erstellen (Edit)
|
||||
3. Bucket policy definieren (Allow-Regel für PublicRead einsetzen)
|
||||
|
||||
|
||||
```yaml
|
||||
#cloud-config
|
||||
users: # ....
|
||||
- name: ubuntu # Benutzername
|
||||
sudo: ALL=(ALL) NOPASSWD:ALL # sudo-Regeln für diesen Benutzer
|
||||
#...
|
||||
#...
|
||||
```
|
||||
|
||||
#### Ziel der Übung
|
||||
:bell: Sie verstehen die Befehlsstruktur von **Cloud-init**-files und können diese interpretieren und dokumentieren.
|
||||
|
Loading…
Reference in New Issue
Block a user