Skip to content

Commit

Permalink
Merge pull request #425 from filecoin-project/feat/lotus-splitstore-m…
Browse files Browse the repository at this point in the history
…in-req

Deployment for splitstore / lotus min requirements
  • Loading branch information
travisperson committed Sep 15, 2021
2 parents 8b0d678 + ea673f1 commit 5daa9c4
Show file tree
Hide file tree
Showing 6 changed files with 96 additions and 0 deletions.
46 changes: 46 additions & 0 deletions kubernetes/mainnet-us-east-2-dev-eks/helm/config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -110,3 +110,49 @@ deployments:
values:
- base
- gateway-0
# splitstore testing
- chart: filecoin/lotus-fullnode
version: 0.3.3
namespace: ntwk-mainnet-splitstore-test
name: standard-16g
values:
- base
- limits-16G
- chart: filecoin/lotus-fullnode
version: 0.3.3
namespace: ntwk-mainnet-splitstore-test
name: standard-32g
values:
- base
- limits-32G
- chart: filecoin/lotus-fullnode
version: 0.3.3
namespace: ntwk-mainnet-splitstore-test
name: standard-48g
values:
- base
- limits-48G
- chart: filecoin/lotus-fullnode
version: 0.3.3
namespace: ntwk-mainnet-splitstore-test
name: splitstore-16g
values:
- base
- coldstore-discard
- limits-16G
- chart: filecoin/lotus-fullnode
version: 0.3.3
namespace: ntwk-mainnet-splitstore-test
name: splitstore-32g
values:
- base
- coldstore-discard
- limits-32G
- chart: filecoin/lotus-fullnode
version: 0.3.3
namespace: ntwk-mainnet-splitstore-test
name: splitstore-48g
values:
- base
- coldstore-discard
- limits-48G
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
image:
tag: mainnet-0dfafb284

prometheusOperatorServiceMonitor: true

persistence:
datastore:
enabled: true
storageClassName: "ebs-csi"
size: "3000Gi"

importSnapshot:
enabled: true
strategy: url

daemonEnvs:
- name: GOLOG_LOG_FMT
value: json

additionalLabels:
network: mainnet
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
daemonConfig: |
[API]
ListenAddress = "/ip4/0.0.0.0/tcp/1234/http"
[Libp2p]
ListenAddresses = ["/ip4/0.0.0.0/tcp/1347"]
[Chainstore]
EnableSplitstore = true
[Chainstore.Splitstore]
ColdStoreType = "discard"
MarkSetType = "badger"
HotStoreFullGCFrequency = 6
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
resources:
requests:
memory: 16Gi
cpu: 8
limits:
memory: 16Gi
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
resources:
requests:
memory: 32Gi
cpu: 8
limits:
memory: 32Gi
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
resources:
requests:
memory: 48Gi
cpu: 8
limits:
memory: 48Gi

0 comments on commit 5daa9c4

Please sign in to comment.