Browse Source

Update colossus port input, add query node host

Anuj Bansal 3 years ago
parent
commit
fe5df790f3

+ 2 - 2
devops/kubernetes/storage-node/Pulumi.yaml

@@ -29,8 +29,8 @@ template:
     colossusImage:
       description: The colossus image to use for running the storage node
       default: joystream/colossus:latest
-    queryNodeHost:
-      description: Query node GraphQL endpoint
+    queryNodeEndpoint:
+      description: Full URL for Query node endpoint
     workerId:
       description: ID of the node operator (distribution working group worker)
     accountURI:

+ 1 - 1
devops/kubernetes/storage-node/README.md

@@ -38,7 +38,7 @@ After cloning this repo, from this working directory, run these commands:
 
    ```bash
    $ pulumi config set-all --plaintext wsProviderEndpointURI='wss://rome-rpc-endpoint.joystream.org:9944/' \
-    --plaintext queryNodeHost='http://graphql-server.query-node-yszsbs2i:8081' \
+    --plaintext queryNodeEndpoint='http://graphql-server.query-node-yszsbs2i:8081' \
     --plaintext keyFile='../../../keyfile.json' --secret passphrase='' \
     --plaintext accountURI='//Alice' workerId=0 \
     --plaintext isMinikube=true --plaintext colossusImage='joystream/colossus:latest' \

+ 4 - 3
devops/kubernetes/storage-node/index.ts

@@ -13,7 +13,7 @@ const config = new pulumi.Config()
 const name = 'storage-node'
 
 const wsProviderEndpointURI = config.require('wsProviderEndpointURI')
-const queryNodeHost = config.require('queryNodeHost')
+const queryNodeHost = config.require('queryNodeEndpoint')
 const workerId = config.require('workerId')
 const accountURI = config.get('accountURI')
 const keyFile = config.get('keyFile')
@@ -166,7 +166,7 @@ const deployment = new k8s.apps.v1.Deployment(
                   value: `${colossusPort}`,
                 },
                 {
-                  name: 'QUERY_NODE_HOST',
+                  name: 'QUERY_NODE_ENDPOINT',
                   value: queryNodeHost,
                 },
                 {
@@ -198,7 +198,8 @@ const deployment = new k8s.apps.v1.Deployment(
                 'server',
                 '--worker',
                 workerId,
-                '--port=3333',
+                '--port',
+                `${colossusPort}`,
                 '--uploads=/data',
                 '--sync',
                 '--syncInterval=1',