Orthevs Wiki

Understand technologies in context.

The wiki brings together the complete documentation for every Academy workshop and explains core technologies, architecture terms and engineering principles.

Knowledge article

Explain knowledge and make decisions visible.

The workshop library can be searched by subject and category. Knowledge articles also place concepts, value, boundaries and integration points in the Orthevs ecosystem.

Orthevs Wiki · Orthevs

Knowledge informs decisions.

The wiki explains technologies and architectural terms. It supports Discovery and Design but is neither an approved Foundation nor proof that a capability is available.

  1. 01

    Understand concept

  2. 02

    Frame requirement

  3. 03

    Select model

  4. 04

    Review decision

Orthevs Wiki

Knowledge articles and workshop documentation

Find knowledge articles and every workshop overview, reference, level, exercise, assessment and practice module text by workshop and category.

Workshops in the wiki

949 documents found

13 / 27
GitOps · Practice modules · English

Progressive Delivery Rollout (EN)

This detail document describes example 25-progressive-delivery-rollout. Focus: Rollout-Strategie, Analyse und kontrollierte Auslieferung.

Open document ↗
GitOps · Practice modules · German and English

Promotion Dev Stage Prod

Dieses Beispiel ist ein kontrolliertes GitOps-Lab. Es enthält kleine Artefakte und ein run.sh, das ein Wegwerf-Repository unter work/ erzeugt, YAML/JSON/Shell-Dateien prüft und Evidence-Dateien schreibt.

Open document ↗
GitOps · Practice modules · English

Promotion Dev Stage Prod (EN)

This detail document describes example 16-promotion-dev-stage-prod. Focus: Promotion über Umgebungen mit Commit- oder Tag-Pinning.

Open document ↗
GitOps · Practice modules · German and English

RBAC ServiceAccount Boundaries

Dieses Beispiel ist ein kontrolliertes GitOps-Lab. Es enthält kleine Artefakte und ein run.sh, das ein Wegwerf-Repository unter work/ erzeugt, YAML/JSON/Shell-Dateien prüft und Evidence-Dateien schreibt.

Open document ↗
GitOps · Practice modules · English

RBAC ServiceAccount Boundaries (EN)

This detail document describes example 21-rbac-serviceaccount-boundaries. Focus: Controller-Rechte und Namespace-Grenzen.

Open document ↗
GitOps · Practice modules · German and English

Sealed Secrets Model

Dieses Beispiel ist ein kontrolliertes GitOps-Lab. Es enthält kleine Artefakte und ein run.sh, das ein Wegwerf-Repository unter work/ erzeugt, YAML/JSON/Shell-Dateien prüft und Evidence-Dateien schreibt.

Open document ↗
GitOps · Practice modules · English

Sealed Secrets Model (EN)

This detail document describes example 19-sealed-secrets-model. Focus: verschlüsselte Secret-Objekte und Controller-Vertrauen.

Open document ↗
GitOps · Practice modules · German and English

Secret Management SOPS Model

Dieses Beispiel ist ein kontrolliertes GitOps-Lab. Es enthält kleine Artefakte und ein run.sh, das ein Wegwerf-Repository unter work/ erzeugt, YAML/JSON/Shell-Dateien prüft und Evidence-Dateien schreibt.

Open document ↗
GitOps · Practice modules · English

Secret Management SOPS Model (EN)

This detail document describes example 17-secret-management-sops-model. Focus: verschlüsselte Secrets und Key-Management-Grenzen.

Open document ↗
GitOps · Practice modules · German and English

Supply Chain Signatures

Dieses Beispiel ist ein kontrolliertes GitOps-Lab. Es enthält kleine Artefakte und ein run.sh, das ein Wegwerf-Repository unter work/ erzeugt, YAML/JSON/Shell-Dateien prüft und Evidence-Dateien schreibt.

Open document ↗
GitOps · Practice modules · English

Supply Chain Signatures (EN)

This detail document describes example 28-supply-chain-signatures. Focus: Signaturen, Provenance und Policy-Gates.

Open document ↗
GitOps · Practice modules · German and English

Troubleshooting GitOps

Dieses Beispiel ist ein kontrolliertes GitOps-Lab. Es enthält kleine Artefakte und ein run.sh, das ein Wegwerf-Repository unter work/ erzeugt, YAML/JSON/Shell-Dateien prüft und Evidence-Dateien schreibt.

Open document ↗
GitOps · Practice modules · English

Troubleshooting GitOps (EN)

This detail document describes example 30-troubleshooting-gitops. Focus: Source-, Render-, RBAC-, Health- und Sync-Fehler diagnostizieren.

Open document ↗
Kubernetes · Practice modules · German and English

00 Lab Skeleton

Empfohlener Ablauf für eigene Kubernetes-Labs:

Open document ↗
Kubernetes · Practice modules · German and English

01 Basic Workloads

Dieses Lab enthält Namespace, Deployment und Service.

Open document ↗
Kubernetes · Practice modules · German and English

02 Config Network Storage

Dieses Lab erweitert eine App um ConfigMap, Secret, Probes, Ingress und PVC.

Open document ↗
Kubernetes · Practice modules · German and English

03 Platform Operations

Dieses Lab zeigt typische Plattformvorgaben für Namespaces und Workloads.

Open document ↗
Kubernetes · Practice modules · German and English

04 Security Hardening

Dieses Lab zeigt RBAC, sichere Pod-Defaults, NetworkPolicy und ein bewusst riskantes Manifest.

Open document ↗
Kubernetes · Practice modules · German and English

05 Health Probes

Dieses Lab zeigt eine kleine Webanwendung mit startupProbe, readinessProbe und livenessProbe.

Open document ↗
Kubernetes · Practice modules · German and English

06 Jobs CronJobs

Dieses Lab zeigt einen einmaligen Job und einen regelmäßig geplanten CronJob.

Open document ↗
Kubernetes · Practice modules · German and English

07 Guestbook Redis

Dieses Lab baut eine kleine mehrschichtige Anwendung nach: Redis-Leader, Redis-Follower und ein PHP-Frontend.

Open document ↗
Kubernetes · Practice modules · German and English

08 Stateful Postgres

Dieses Lab zeigt eine zustandsbehaftete Datenbank mit StatefulSet, Headless Service, PVC, Init-SQL, Backup-CronJob und NetworkPolicies.

Open document ↗
Kubernetes · Practice modules · German and English

09 Blue Green Release

Dieses Lab zeigt ein Blue-Green-Release mit zwei Deployments und einem Service-Switch über Labels.

Open document ↗
Kubernetes · Practice modules · German and English

10 Worker Queue

Dieses Lab zeigt eine kleine Queue-Architektur mit Redis, Producer-Job, Worker-Deployment, PDB, HPA und NetworkPolicies.

Open document ↗
Kubernetes · Practice modules · German and English

11 Canary Ingress

Dieses Lab zeigt zwei App-Versionen und zwei Ingress-Varianten: einen Standard-Ingress für Stable und einen NGINX-Canary-Ingress mit 10 Prozent Gewicht.

Open document ↗
Kubernetes · Practice modules · German and English

12 Rolling Update Failure

Dieses Lab startet eine funktionierende Version und enthält zusätzlich eine fehlerhafte Patch-Datei für ein bewusst kaputtes Update.

Open document ↗
Kubernetes · Practice modules · German and English

13 Init Container Migration

Dieses Lab zeigt eine App, die erst nach einer Migration im Init Container startet.

Open document ↗
Kubernetes · Practice modules · German and English

14 Sidecar Pattern

Dieses Lab zeigt einen Hauptcontainer, der Logdateien schreibt, und einen Sidecar, der dieselbe Datei aus einem Shared Volume liest.

Open document ↗
Kubernetes · Practice modules · German and English

15 Multi Container Pod

Dieses Lab zeigt zwei Container im selben Pod: ein Webserver und ein Helper, der über localhost gegen den Webserver prüft.

Open document ↗
Kubernetes · Practice modules · German and English

16 ConfigMap Reload

Dieses Lab vergleicht ConfigMap als Umgebungsvariable und als gemountete Datei.

Open document ↗
Kubernetes · Practice modules · German and English

17 ExternalName Service Discovery

Dieses Lab zeigt einen internen Service-Namen, der auf einen externen DNS-Namen verweist.

Open document ↗
Kubernetes · Practice modules · German and English

18 Resource QoS

Dieses Lab zeigt die drei QoS-Klassen BestEffort, Burstable und Guaranteed.

Open document ↗
Kubernetes · Practice modules · German and English

19 Taints Affinity

Dieses Lab zeigt Node Affinity und Tolerations. Es setzt voraus, dass ein Trainingsnode passend gelabelt und optional getaintet wird.

Open document ↗
Kubernetes · Practice modules · German and English

20 Priority Preemption

Dieses Lab zeigt PriorityClass und erklärt, wie wichtige Pods bei Ressourcenknappheit weniger wichtige Pods verdrängen können.

Open document ↗
Kubernetes · Practice modules · German and English

21 DaemonSet Node Agent

Dieses Lab zeigt einen kleinen Node-Agent als DaemonSet, der auf jedem Linux-Node läuft.

Open document ↗
Kubernetes · Practice modules · German and English

22 ServiceAccount API Access

Dieses Lab zeigt einen Pod ohne Token und einen Pod mit explizit erlaubtem, lesendem API-Zugriff.

Open document ↗

Orthevs · Orthevs Wiki

Shape the target model together.

The content will be deepened step by step with concrete concepts, contracts, maturity levels and verifiable evidence.

Orthevs – Engineering the foundation for what comes next.

Orthevs as an app

Install Orthevs

The Orthevs web app can be installed on supported mobile devices and desktop browsers.

iPhone and iPad

Open Orthevs in Safari. Tap Share, then Add to Home Screen. Enable Open as Web App if offered, then tap Add.

Android

For the web app, open the browser menu and choose Install app or Add to Home screen. Confirm the installation.

Desktop browser

Open the browser menu or the install icon in the address bar, then choose Install app or Add to Dock.

Web app installation depends on your browser. If no install prompt appears, follow the browser steps shown above.