forked from opencadc/science-platform
-
Notifications
You must be signed in to change notification settings - Fork 0
/
values.yaml
89 lines (76 loc) · 2.62 KB
/
values.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
kubernetesClusterDomain: cluster.local
# Tell Kubernetes to spin up multiple instances. Defaults to 1.
replicaCount: 1
# It's best to keep these set as such, unless you're willing to change these in several places.
skaha:
namespace: skaha-system
# POSIX Mapper web service deployment
deployment:
hostname: example.host.com # Change this!
posixMapper:
image: images.opencadc.org/platform/posix-mapper:0.2.1
imagePullPolicy: Always
resourceID: ivo://opencadc.org/posix-mapper
# URI or URL of the OIDC (IAM) server. Used to validate incoming tokens.
oidcURI: https://ska-iam.stfc.ac.uk/
# ID (URI) of the GMS Service.
gmsID: ivo://skao.int/gms
# Optionally set the DEBUG port.
# extraEnv:
# - name: CATALINA_OPTS
# value: "-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=0.0.0.0:5555"
# - name: JAVA_OPTS
# value: "-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=0.0.0.0:5555"
# Uncomment to debug. Requires options above as well as service port exposure below.
# extraPorts:
# - containerPort: 5555
# protocol: TCP
# Resources provided to the Skaha service.
resources:
requests:
memory: "1Gi"
cpu: "500m"
limits:
memory: "1Gi"
cpu: "500m"
minUID: 10000
minGID: 900000
registryURL: https://spsrc27.iaa.csic.es/reg
# Optionally mount a custom CA certificate
# extraVolumeMounts:
# - mountPath: "/config/cacerts"
# name: cacert-volume
# Create the CA certificate volume to be mounted in extraVolumeMounts
# extraVolumes:
# - name: cacert-volume
# secret:
# defaultMode: 420
# secretName: posix-manager-cacert-secret
# Specify extra hostnames that will be added to the Pod's /etc/hosts file. Note that this is in the
# deployment object, not the posixMapper one.
#
# These entries get added as hostAliases entries to the Deployment.
#
# Example:
# extraHosts:
# - ip: 127.3.34.5
# hostname: myhost.example.org
#
# extraHosts: []
secrets:
# Uncomment to enable local or self-signed CA certificates for your domain to be trusted.
# posix-manager-cacert-secret:
# ca.crt: <base64 encoded ca crt>
# These values are preset in the catalina.properties, and this default database only exists beside this service.
# It's usually safe to leave these as-is, but make sure they match the values in catalina.properties.
postgresql:
maxActive: 8
auth:
username: posixmapper
password: posixmapperpwd
database: mapping
schema: mapping
storage:
spec:
hostPath:
path: "/posix-mapper/data"