# phase-07-openshift-kustomize

## V20 Optimierte Phasenführung

Projektversion: `0.7.0-phase07`

Ziel: OpenShift/Kustomize Deployment-Struktur

Schnellstart:

```bash
mvn clean verify
```

Ausführlich siehe `PHASE.md`.

---

# Phase 07 – OpenShift/Kustomize Deployment

Ziel: Aus dem lokalen Maven-Lab wird ein deploybares Plattform-Artefakt.

## Lokal rendern

```bash
cd runtime-runtime-lab/maven-maven-phases/phase-07-openshift-kustomize
bash scripts/render-kustomize.sh
```

## Auf Cluster anwenden

```bash
oc apply -k infra/openshift/overlays/dev
```

## Prüfen

- Kustomize rendert gültige Kubernetes/OpenShift-Manifeste.
- Deployments und Services sind getrennt definiert.
- Die Umgebung `dev` wird über ein Overlay beschrieben.
