Inkonsistente Tests
Aktuell sind die Tests so wie beschrieben nicht auf jeder Plattform ausfuehrbar. Einige Plattformen pruefen per Default schon auf gesetzte Resource Limits/Quotas oder den Security Context. Auf solchen Plattformen ist die Ausfuehrung der Test-Ressourcen daher nicht moeglich.
Es sollten Definitionen erstellt werden, welche Eigenschaften in einem Testfall immer mitgegeben werden sollten.
Vorschlag:
resources:
requests:
cpu: 100m
memory: 100Mi
limits:
cpu: 100m
memory: 100Mi
securityContext:
runAsNonRoot: true
allowPrivilegeEscalation: false
capabilities:
drop:
- ALL
seccompProfile:
type: RuntimeDefault