From 0018e9bee55c71bea9be7bce6bf2a2b063bcbccb Mon Sep 17 00:00:00 2001 From: "Burau, Henri" Date: Thu, 29 Apr 2021 13:26:49 +0200 Subject: [PATCH] Initial commit --- 01-termin.md | 59 ++++++++++++++++++++++++++++++++++++++++++++++++ Dockerfile | 12 ++++++++++ deploy.yml | 63 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 134 insertions(+) create mode 100644 01-termin.md create mode 100644 Dockerfile create mode 100644 deploy.yml diff --git a/01-termin.md b/01-termin.md new file mode 100644 index 0000000..2c85eea --- /dev/null +++ b/01-termin.md @@ -0,0 +1,59 @@ + + +# Termin 1 + +--- + +# Vorstellung + +Henri Burau +[henri.burau@haw-hamburg.de](mailto:henri.burau@haw-hamburg.de) + + * Technische Informatik bis 2020 + * Master Informatik im 3. Semester + * Mitarbeiter im [OPPSEE-Projekt](https://oppsee.haw-hamburg.de) + * Tutor seit 2017 + +--- + +# Werbeblock: OPPSEE + +Online Programming Platform for Software Engineering Eduation +[https://oppsee.haw-hamburg.de](https://oppsee.haw-hamburg.de) +* Wir sind auf der Suche nach motivierten Mitarbeitern + - Plattform-Entwickler (Go, Javascript, Typescript) + - Aufgaben-Entwickler (Java) + - (UX-Designer) + +--- + +# Erwartungen + +Was passiert im Tutorium? + +* Besprechung und Anwendung der Konzepte aus der Vorlesung + +--- + +# Links +[https://git.haw-hamburg.de/pm2-tutorium](https://git.haw-hamburg.de/pm2-tutorium) +- Aufgaben +- Tutoriumsfolien + + +--- + +# Hilfestellung im Praktikum + +Fragen dürfen gerne gestellt werden, wenn: + +* Nicht einfach nur Quellcode geschickt wird +* Klar gesagt wird was schon ausprobiert wurde +* Eine Vermutung geäußert wird was falsch ist +* Mich keiner auf WA anschreibt und mich nach den Lösungen fragt diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..1cc59ee --- /dev/null +++ b/Dockerfile @@ -0,0 +1,12 @@ +FROM node:alpine + +WORKDIR /home/slides + +RUN npm install -g @marp-team/marp-cli + +ADD *.md /home/slides/ + +EXPOSE 8080 + +CMD ["marp", "-s", "."] + diff --git a/deploy.yml b/deploy.yml new file mode 100644 index 0000000..4ae9c39 --- /dev/null +++ b/deploy.yml @@ -0,0 +1,63 @@ +apiVersion: extensions/v1beta1 +kind: Ingress +metadata: + annotations: + kubernetes.io/tls-acme: "true" + kubernetes.io/ingress.class: "nginx" + name: slides-ingress + namespace: pm1-tutorium-slides +spec: + tls: + - hosts: + - wi-pm2-tut.informatik.haw-hamburg.de + secretName: slides-secret + rules: + - host: wi-pm2-tut.informatik.haw-hamburg.de + http: + paths: + - path: / + backend: + serviceName: slides + servicePort: 80 + +--- + +apiVersion: v1 +kind: Service +metadata: + name: slides + labels: + run: slides +spec: + ports: + - port: 80 + targetPort: 8080 + selector: + run: slides + +--- + +apiVersion: apps/v1 +kind: Deployment +metadata: + name: slides +spec: + selector: + matchLabels: + run: slides + template: + metadata: + labels: + run: slides + spec: + containers: + - name: slides + image: IMAGENAME + imagePullPolicy: Always + ports: + - containerPort: 8080 + imagePullSecrets: + - name: slides-deploy + + +