Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/appuio/techlab

This repository contains the APPUiO and OpenShift Techlab tutorials.
https://github.com/appuio/techlab

appuio openshift tutorials workshop

Last synced: 4 days ago
JSON representation

This repository contains the APPUiO and OpenShift Techlab tutorials.

Awesome Lists containing this project

README

        

# APPUiO - OpenShift 4 Techlab

Dieses Techlab basiert auf OpenShift 4.

## Einführung

Mit Platform-as-a-Service (PaaS) ändert sich die Art, wie wir Software entwickeln. Puzzle stellt OpenShift – die _Container Platform_ von Red Hat – in einem Techlab vor. Entwickler lernen dabei hands-on die wichtigsten Schritte, wie eine Applikation auf OpenShift gebracht wird.

__Ziele dieses Techlabs__:

- Gemeinsam den Einstieg in eine neue moderne Technologie erreichen
- Grundkonzepte verstehen
- Erste Applikation auf OpenShift deployed

## Labs

1. [Quicktour durch OpenShift 4](labs/01_quicktour.md)
2. [OpenShift CLI installieren](labs/02_cli.md)
3. [Erste Schritte auf der Lab Plattform](labs/03_first_steps.md)
4. [Ein Container Image deployen](labs/04_deploy_dockerimage.md)
5. [Routen erstellen](labs/05_create_route.md)
6. [Skalieren](labs/06_scale.md)
7. [Operators](labs/07_operators.md)
8. [Troubleshooting](labs/08_troubleshooting_ops.md)
9. [Datenbank deployen und anbinden](labs/09_database.md)
10. [Persistent Storage anbinden und verwenden für Datenbank](labs/10_persistent_storage.md)
11. [Code Änderungen via Webhook direkt integrieren](labs/11_dockerbuild_webhook.md)
12. [Applikationstemplates](labs/12_template.md)
13. [Eigene Templates erstellen](labs/13_template_creation.md)

### Zusätzliche Labs

- [Cron Jobs in OpenShift](additional-labs/cronjobs_and_jobs.md)
- [ConfigMaps](additional-labs/configmaps.md)
- [Jenkins](additional-labs/jenkins.md)
- [Eigene OpenShift Entwicklungsumgebung](additional-labs/development_environment.md)

### OpenShift Developer Techlab

Unterlagen für ein zweitägiges Developer Techlab sind im Verzeichnis [dev-labs](dev-labs/) abgelegt.

## Weiterführende Dokumentation

- [OpenShift Container Platform 4 Dokumentation](https://docs.openshift.com/container-platform/latest/welcome/index.html)
- [APPUiO Dokumentation](http://docs.appuio.ch)

### APPUiO Examples

- [APPUiO PHP Source to image hello World Example](https://github.com/appuio/example-php-sti-helloworld)
- [APPUiO PHP Dockerbuild hello World Example](https://github.com/appuio/example-php-docker-helloworld)
- [APPUiO Cron Job Example](https://github.com/appuio/example-cron-traditional)

## Ältere Inhalte

Die Techlabs zu früheren Versionen sind in deren eigenen Branches zu finden:

- [Branch lab-3.11](https://github.com/appuio/techlab/tree/lab-3.11)
- [Branch lab-3.9](https://github.com/appuio/techlab/tree/lab-3.9)
- [Branch lab-3.5](https://github.com/appuio/techlab/tree/lab-3.5)
- [Branch lab-3.4](https://github.com/appuio/techlab/tree/lab-3.4)
- [Branch lab-3.3](https://github.com/appuio/techlab/tree/lab-3.3)
- [Branch lab-3.2](https://github.com/appuio/techlab/tree/lab-3.2)
- [Branch lab-3.1](https://github.com/appuio/techlab/tree/lab-3.1)