62 lines
1.4 KiB
YAML
62 lines
1.4 KiB
YAML
apiVersion: "operator.nevis-security.ch/v1"
|
|
kind: "NevisComponent"
|
|
metadata:
|
|
name: "idm"
|
|
namespace: "adn-agov-nevisidm-admin-01-uat"
|
|
labels:
|
|
deploymentTarget: "idm"
|
|
annotations:
|
|
projectKey: "DEFAULT-ADN-AGOV-ADMIN-PROJECT"
|
|
patternId: "ba7c7a3b091df0c4b8ba0bb2"
|
|
spec:
|
|
type: "NevisIDM"
|
|
replicas: 1
|
|
version: "7.2402.2"
|
|
gitInitVersion: "1.3.0"
|
|
runAsNonRoot: true
|
|
ports:
|
|
management: 8998
|
|
soap: 8989
|
|
resources:
|
|
limits:
|
|
cpu: "1000m"
|
|
memory: "2200Mi"
|
|
requests:
|
|
cpu: "10m"
|
|
memory: "500Mi"
|
|
livenessProbe:
|
|
management:
|
|
httpGet:
|
|
path: "/liveness"
|
|
initialDelaySeconds: 40
|
|
periodSeconds: 30
|
|
timeoutSeconds: 6
|
|
readinessProbe:
|
|
management:
|
|
httpGet:
|
|
path: "/health"
|
|
initialDelaySeconds: 40
|
|
periodSeconds: 30
|
|
timeoutSeconds: 6
|
|
podDisruptionBudget:
|
|
maxUnavailable: "50%"
|
|
git:
|
|
tag: "r-42b819b6bfeb3fa5796acc0dc5e9d2083aeead93"
|
|
dir: "DEFAULT-ADN-AGOV-ADMIN-PROJECT/DEFAULT-ADN-AGOV-ADMIN-INV/idm"
|
|
credentials: "git-credentials"
|
|
database:
|
|
name: "idm"
|
|
requiredVersion: "7.2402.2"
|
|
keystores:
|
|
- "idm-default-identity"
|
|
truststores:
|
|
- "idm-default-tls-client-trust"
|
|
- "idm-nevisidm-sectoken-truststore"
|
|
podSecurity:
|
|
policy: "baseline"
|
|
automountServiceAccountToken: false
|
|
timeZone: "Europe/Zurich"
|
|
secrets:
|
|
secret:
|
|
- "c418560f50e0332d087e85bf-89ec31e5"
|