33# #####################
44# anchors are just a useful feature so you don't repeat yourself in the config file
55
6+
67.anchors :
8+ # proxy
9+ proxy :
10+ systemName : &proxy-systemName "nsdf.cloud.diffraction."
11+ log_level : &proxy-loglevel "info" # set to "debug" if you want extremely verbose output, including of the messages themselves
12+
13+ server :
14+ serverUsername : &proxy-serverUsername "proxy_username"
15+ serverContainerPort : &proxy-serverPort 9071 # you do not have to set this value, it will be 8080 if you don't. This is mostly to avoid conflicts with other applications.
16+
717 # message plane
818 messageBroker :
919 username : &messageBroker-username "controller"
20+ internalHost : &messageBroker-internalHost "nsdf-intersect-intersect-message-broker-1"
1021 # based off of templates/rabbitmq-secret.yaml, this is a hardcoded secret name we can reference across numerous applications
1122 brokerSecretName : &messageBroker-password "nsdf-intersect-broker-secret"
23+ brokerSecretKey : &messageBroker-passwordKey "rabbitmq-password"
1224 amqpNodePort : &messageBroker-amqpNodePort 30010
1325 mqttNodePort : &messageBroker-mqttNodePort 30011
1426 # stompNodePort: &messageBroker-stompNodePort 30012
@@ -24,6 +36,25 @@ commonAnnotations: {}
2436brokerPassword : " "
2537
2638intersect :
39+ proxy-http-server :
40+ enabled : true
41+ service :
42+ type : ClusterIP
43+ port : *proxy-serverPort
44+ # you do not have to set this value, it will be 8080 if you don't.
45+ containerPort : *proxy-serverPort
46+ app :
47+ username : *proxy-serverUsername
48+ topic_prefix : *proxy-systemName
49+ log_level : *proxy-loglevel
50+ broker :
51+ username : *messageBroker-username
52+ host : *messageBroker-internalHost
53+ password :
54+ isSecret : true
55+ secretName : *messageBroker-password
56+ secretKey : *messageBroker-passwordKey
57+
2758 intersect-message-broker-1 :
2859 image :
2960 debug : true
0 commit comments