adn-agov-work-ob-inventory/DEFAULT-ADN-AGOV-WORK-OB-PR.../DEFAULT-DEFAULT-ADN-AGOV-OB.../ob-fido-uaf-v1/etc/nevis/k8s-ob-fido-uaf-d990accd4fe...

67 lines
1.7 KiB
YAML

apiVersion: "operator.nevis-security.ch/v1"
kind: "NevisComponent"
metadata:
name: "ob-fido-uaf-v1"
namespace: "adn-agov-nevisidm-ob-01-uat"
labels:
deploymentTarget: "ob-fido-uaf-v1"
annotations:
projectKey: "DEFAULT-ADN-AGOV-WORK-OB-PROJECT"
patternId: "d990accd4fedae1acbc7109d"
spec:
type: "NevisFIDO"
replicas: 1
version: "8.2505.5"
gitInitVersion: "1.4.0"
runAsNonRoot: true
ports:
rest: 9443
management: 9089
resources:
limits:
cpu: "1000m"
memory: "1000Mi"
requests:
cpu: "100m"
memory: "700Mi"
livenessProbe:
management:
httpGet:
path: "/nevisfido/liveness"
periodSeconds: 5
timeoutSeconds: 6
readinessProbe:
management:
httpGet:
path: "/nevisfido/health"
periodSeconds: 5
timeoutSeconds: 6
startupProbe:
management:
httpGet:
path: "/nevisfido/health"
initialDelaySeconds: 30
periodSeconds: 5
timeoutSeconds: 6
failureThreshold: 30
podDisruptionBudget:
maxUnavailable: "50%"
git:
tag: "r-69708a47aa5312498a4e703772715421ce56ae7b"
dir: "DEFAULT-ADN-AGOV-WORK-OB-PROJECT/DEFAULT-DEFAULT-ADN-AGOV-OB-INV/ob-fido-uaf-v1"
credentials: "git-credentials"
database:
name: "ob-fido-uaf-v1"
requiredVersion: "8.2505.5"
keystores:
- "ob-fido-uaf-v1-default-server-identity"
- "ob-fido-uaf-v1-default-client-identity"
truststores:
- "ob-fido-uaf-v1-default-signer-trust"
- "ob-fido-uaf-v1-default-client-trust"
- "ob-fido-uaf-v1-agov-work-internal-trust-store"
podSecurity:
policy: "baseline"
automountServiceAccountToken: false
timeZone: "Europe/Zurich"