diff --git a/manifests/dltservice.yaml b/manifests/dltservice.yaml index 04f0921cab1500f1d554ee249be97923b78951c7..64d74188b9099b5d3583391609cc1306c6b830e0 100644 --- a/manifests/dltservice.yaml +++ b/manifests/dltservice.yaml @@ -17,11 +17,11 @@ kind: ConfigMap metadata: name: dlt-config data: - CHANNEL_NAME: "channel1" - CHAINCODE_NAME: "adrenalineDLT" - MSP_ID: "Org1MSP" - PEER_ENDPOINT: "10.1.1.96:7051" #Change to required peer# - PEER_HOST_ALIAS: "peer0.org1.adrenaline.com" + CHANNEL_NAME: "channel1" #Change according to your blockchain configuration + CHAINCODE_NAME: "adrenalineDLT" #Change according to your blockchain configuration + MSP_ID: "Org1MSP" #Change according to your blockchain configuration + PEER_ENDPOINT: "10.1.1.96:7051" #Change to required peer address according to your blockchain deployment# + PEER_HOST_ALIAS: "peer0.org1.adrenaline.com" #Change according to your blockchain configuration CRYPTO_PATH: "/test-network/organizations/peerOrganizations/org1.adrenaline.com" KEY_DIRECTORY_PATH: "/etc/hyperledger/fabric-keystore/keystore" CERT_DIRECTORY_PATH: "/etc/hyperledger/fabric-signcerts/signcerts.pem" @@ -83,9 +83,6 @@ spec: cpu: 700m memory: 1024Mi volumeMounts: - - mountPath: /test-network - name: dlt-volume - readOnly: true - name: keystore mountPath: /etc/hyperledger/fabric-keystore readOnly: true @@ -133,9 +130,6 @@ spec: - name: TLS_CERT_PATH value: "/etc/hyperledger/fabric-ca-crt/ca.crt" volumes: - - name: dlt-volume - persistentVolumeClaim: - claimName: dlt-pvc - name: keystore secret: secretName: dlt-keystone @@ -146,34 +140,6 @@ spec: secret: secretName: dlt-ca-crt ---- -apiVersion: v1 -kind: PersistentVolumeClaim -metadata: - name: dlt-pvc -spec: - accessModes: - - ReadOnlyMany - resources: - requests: - storage: 1Gi - ---- -apiVersion: v1 -kind: PersistentVolume -metadata: - name: dlt-pv -spec: - capacity: - storage: 1Gi - accessModes: - - ReadOnlyMany - persistentVolumeReclaimPolicy: Retain - hostPath: - path: "/home/ubuntu/fabric-samples/test-network" #Update to correct host paths where the MSP is located. - claimRef: - name: dlt-pvc - --- apiVersion: v1 kind: Service diff --git a/src/dlt/gateway/Dockerfile b/src/dlt/gateway/Dockerfile index f277aa05b20607c2c6f6fba8f21af2b152d2dcec..78e735c09480ca27559d0e57b934b993547d4a78 100644 --- a/src/dlt/gateway/Dockerfile +++ b/src/dlt/gateway/Dockerfile @@ -18,14 +18,19 @@ FROM node:20 # Set the working directory in the container WORKDIR /usr/dltApp +# Create proto directory before copying the .proto files +RUN mkdir -p ./proto + # Copy package.json and package-lock.json COPY src/dlt/gateway/dltApp/package*.json ./ # Copy tsconfig.json COPY src/dlt/gateway/dltApp/tsconfig*.json ./ -# Copy the proto folder -COPY proto/context.proto ./proto -COPY proto/dlt_gateway.proto ./proto +# Copy the proto folder contents +COPY proto/acl.proto ./proto/acl.proto +COPY proto/kpi_sample_types.proto ./proto/kpi_sample_types.proto +COPY proto/context.proto ./proto/context.proto +COPY proto/dlt_gateway.proto ./proto/dlt_gateway.proto # Copy the src folder COPY src/dlt/gateway/dltApp/src/ ./src