-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathvalues.yaml
124 lines (105 loc) · 6.66 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
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
# Common default values are present here.
# Edit as required, and you may find the other possible values in the templates.
# Corda-Node Configuration
federated-corda-node:
# Azure LoadBalancer usage configuration
annotations:
# service.beta.kubernetes.io/azure-load-balancer-resource-group: $AZURE_RESOURCE_GROUP # Replace with the resource group of the Azure Kubernetes cluster
service:
type: LoadBalancer
# Comment the following 4 lines if GraphDB will not be enabled in the following configuration!
graphdb:
enabled: true # Enable if enabled below.
port: 7200 # Use port defined below.
privateRepository: private
repository: federated
image: corda/community:4.9.2-zulu-openjdk8 # Contains 0 contracts.
# Contracts are currently pulled from the public Docker-BDI-Node repository, and mounted at
# /opt/corda/cordapps/. This may be made customizable in a subsequent release.
# (See template for details)
# Node configuration. Replace the IP address (127.0.0.1) for P2P with the pre-instantiated Azure Public IP Address.
# Also, update nodeConf as required with the appropriate values.
notary:
isNotary: false
isValidating: false
devMode: true
myLegalName: OU=DE,O=TNO,L=Den Haag,C=NL
p2pAddress: 127.0.0.1 # Default value that shouldn't work. Follow instructions in main chart file.
p2pPort: 10005
rpcPort: 10006
adminPort: 10046
rpc:
address: 0.0.0.0
adminAddress: 0.0.0.0
security:
datasourceType: INMEMORY
users:
- password: vzzuABeCut3jGoJfEp94
user: user1
permissions:
- ALL
compatibilityZone:
enabled: true
compatibilityZoneURL: https://nms.federated-infrastructure.net
secrets:
create: true
name: corda-secrets
networkTrustStore:
base64: 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
# Corda Client API Configuration
federated-node-api:
# Whether the accompanying Spring Boot client API instance is deployed
enabled: true
# Service type and port set for the Spring Boot API.
service:
type: ClusterIP
port: &serverPort 10050
# Image values
image:
name: federatedbdi/federated-node-api:0.4.3 # Default image used for applications (change for development)
pullPolicy: Always
# env:
# - name: JDK_JAVA_OPTIONS
# value: --add-opens java.base/java.time=ALL-UNNAMED --add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.io=ALL-UNNAMED --add-opens java.base/java.net=ALL-UNNAMED
# Enable ingress on the image (default parameters, see template for details)
ingress:
enabled: true
# Replace with hostname you wish to use (see template for details).
# TLS is automatically added, if LetsEncrypt ClusterIssuer is configured for the cluster.
# host: hostname
# Configuration used for the server.
configmap:
# Server Port (Use same as above!)
server:
port: *serverPort
# Access information for the Corda Node (Use same as in the Corda configuration above!)
federated:
node:
corda:
rpc:
#host: "corda-host" # Replace with the same name used for the deployment.
port: 10006
username: user1
password: vzzuABeCut3jGoJfEp94
event:
distribution:
rules:
# options: broadcast, static
list: broadcast
#static:
# Semicolon separated list of static destinations, all events will be sent to the locations specified here.
#destinations: O=DCA,L=Schiphol,C=NL
# Supporting GraphDB configuration
federated-graphdb:
# Whether an accompanying GraphDB instance is deployed.
enabled: true
image:
name: khaller/graphdb-free:10.2.1
# Service type and port set for the GraphDB instance.
service:
type: ClusterIP
port: 7200
# Custom resources in Kubernetes may be defined here. See templates for more details.
resources: {}
ingress:
enabled: true