From 2304cb7cef0027ecc843b24fcddb3cf2aabc87ac Mon Sep 17 00:00:00 2001 From: Evan Morris Date: Wed, 22 Jan 2025 15:35:06 -0500 Subject: [PATCH] splitting robokop and litcoin helm charts --- ...graph-spec.yml => litcoin-graph-spec.yaml} | 0 helm/orion/renci-litcoin-values.yaml | 50 +++++++++++++++++++ helm/orion/renci-values.yaml | 5 +- helm/orion/values.yaml | 7 ++- 4 files changed, 56 insertions(+), 6 deletions(-) rename graph_specs/{litcoin-graph-spec.yml => litcoin-graph-spec.yaml} (100%) create mode 100644 helm/orion/renci-litcoin-values.yaml diff --git a/graph_specs/litcoin-graph-spec.yml b/graph_specs/litcoin-graph-spec.yaml similarity index 100% rename from graph_specs/litcoin-graph-spec.yml rename to graph_specs/litcoin-graph-spec.yaml diff --git a/helm/orion/renci-litcoin-values.yaml b/helm/orion/renci-litcoin-values.yaml new file mode 100644 index 00000000..126f3bc3 --- /dev/null +++ b/helm/orion/renci-litcoin-values.yaml @@ -0,0 +1,50 @@ +# Values for running ORION on Sterling at RENCI for LitCoin + +replicaCount: 1 + +orion: + graphID: "LitCoin_ORION" + # optionally use a remote graph spec by supplying a url + # graphSpec: 'https://stars.renci.org/var/data_services/graph_specs/current-graph-spec.yml' + graphSpec: "litcoin-graph-spec.yaml" + # useLocalGraphSpec true if the graphSpec is a file in the codebase (mainly for testing), false if a remote URL + useLocalGraphSpec: true + buildMode: true + image: + repository: ghcr.io/robokopu24/orion + pullPolicy: IfNotPresent + tag: litcoin-pipeline-13 + graphsVolume: + use_nfs: true + nfs_server: na-projects.edc.renci.org + nfs_path: # we need to make a new space for this + nfs_mount_subpath: # we need to make a new space for this + sourcesVolume: + use_nfs: true + nfs_server: na-projects.edc.renci.org + nfs_path: # we need to make a new space for this + nfs_mount_subpath: # we need to make a new space for this + neo4jScratchVolume: + size: 20Gi + resources: + limits: + cpu: "2000m" + memory: 12Gi + ephemeral-storage: 2Gi + requests: + cpu: "2000m" + memory: 8Gi + ephemeral-storage: 1Gi + securityContext: + runAsUser: 30000 + runAsGroup: 1000 + normalization: + nodeNormEndpoint: https://nodenormalization-sri.renci.org/ + edgeNormEndpoint: https://bl-lookup-sri.renci.org/ + nameResolverEndpoint: https://name-resolution-sri.renci.org/ + sapbertEndpoint: https://sap-qdrant.apps.renci.org/ + bl_version: 4.2.5 + outputURL: https://stars.renci.org/var/data_services/litcoin/graphs/ + openAI: + openAIKey: secret_key_here_do_not_commit + openAIOrg: secret_org_here_do_not_commit diff --git a/helm/orion/renci-values.yaml b/helm/orion/renci-values.yaml index 6ca0586c..b208e156 100644 --- a/helm/orion/renci-values.yaml +++ b/helm/orion/renci-values.yaml @@ -48,11 +48,8 @@ orion: edgeNormEndpoint: https://bl-lookup-sri.renci.org/ nameResolverEndpoint: https://name-resolution-sri.renci.org/ sapbertEndpoint: https://sap-qdrant.apps.renci.org/ - bl_version: 4.2.1 + bl_version: 4.2.6-rc2 outputURL: https://stars.renci.org/var/plater/bl-4.2.1/ - openAI: - openAIKey: secret_key_here_do_not_commit - openAIOrg: secret_org_here_do_not_commit pharos: host: pod-host-or-ip diff --git a/helm/orion/values.yaml b/helm/orion/values.yaml index 3ada1cdd..3ee5ca96 100644 --- a/helm/orion/values.yaml +++ b/helm/orion/values.yaml @@ -3,8 +3,8 @@ replicaCount: 1 orion: - graphID: "Test_Graph" - graphSpec: "testing-graph-spec.yml" + graphID: "all" + graphSpec: "example-graph-spec.yaml" # useLocalGraphSpec true if the graphSpec is a file in the codebase (mainly for testing), false if a remote URL useLocalGraphSpec: true buildMode: true @@ -49,6 +49,9 @@ orion: normalization: nodeNormEndpoint: edgeNormEndpoint: + openAI: + openAIKey: + openAIOrg: pharos: host: