Skip to content

Commit

Permalink
add pubnet example values template for soroban rpc, #78
Browse files Browse the repository at this point in the history
  • Loading branch information
sreuland authored Feb 21, 2024
2 parents 307c07a + fe36d48 commit 964c341
Show file tree
Hide file tree
Showing 2 changed files with 224 additions and 0 deletions.
224 changes: 224 additions & 0 deletions charts/soroban-rpc/values-pubnet.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,224 @@
global:
## String to use to explicitly set namespace name in manifests.
## Useful for those using "helm template" to render templates
# namespace: mynamespace

## String to partially override common.fullname template (will maintain the release name)
##
# nameOverride:

## String to fully override common.fullname template
##
# fullnameOverride:

## List of pre-existing image Pull Secrets to use
# imagePullSecrets:
# - imagepullsecret1
# - imagepullsecret2

image:
sorobanRpc:
registry: docker.io
repository: stellar/soroban-rpc
## Optional tag.
## If absent, defaults to the appVersion from Chart.yaml
# tag: latest

## Specify a imagePullPolicy
## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
## ref: http://kubernetes.io/docs/user-guide/images/#pre-pulling-images
##
pullPolicy: Always

sorobanRpc:
## See global.image.sorobanRpc for image settings

## Soroban-rpc config variables
sorobanRpcConfig:
friendbotUrl: "https://friendbot.stellar.org/"
networkPassphrase: "Public Global Stellar Network ; September 2015"
historyArchiveUrls: "https://stellar-history-usw.franklintempleton.com/azuswshf401,https://stellar-archive-1-lobstr.s3.amazonaws.com,https://hercules-history.publicnode.org,https://stellar-full-history1.bdnodes.net,https://history.stellar.org/prd/core-live/core_live_003,https://history.stellar.org/prd/core-live/core_live_002,https://history.stellar.org/prd/core-live/core_live_001"
checkpointFrequence: 64

coreConfig:
networkPassphrase: "Public Global Stellar Network ; September 2015"
bucketlistDbIndexPageSizeExponent: 12
failureSafety: 0
unsafeQuorum: true
enableDiagnosticEvents: true

homeDomains:
- homeDomain: "www.stellar.org"
quality: "HIGH"
- homeDomain: "stellar.blockdaemon.com"
quality: "HIGH"
- homeDomain: "www.stellar.org"
quality: "HIGH"
- homeDomain: "coinqvest.com"
quality: "HIGH"
- homeDomain: "satoshipay.io"
quality: "HIGH"
- homeDomain: "publicnode.org"
quality: "HIGH"
- homeDomain: "lobstr.co"
quality: "HIGH"
- homeDomain: "www.franklintempleton.com"
quality: "HIGH"
validators:
- name: "sdf_live_1"
homeDomain: "www.stellar.org"
publicKey: "GCGB2S2KGYARPVIA37HYZXVRM2YZUEXA6S33ZU5BUDC6THSB62LZSTYH"
address: "core-live-a.stellar.org"
history: "curl -sf http://history.stellar.org/prd/core-live/core_live_001/{0} -o {1}"
- address: "core-live-b.stellar.org"
history: "curl -sf http://history.stellar.org/prd/core-live/core_live_002/{0} -o {1}"
homeDomain: "www.stellar.org"
name: "sdf_live_2"
publickKey: "GCM6QMP3DLRPTAZW2UZPCPX2LF3SXWXKPMP3GKFZBDSF3QZGV2G5QSTK"
- address: "core-live-c.stellar.org"
history: "curl -sf http://history.stellar.org/prd/core-live/core_live_003/{0} -o {1}"
homeDomain: "www.stellar.org"
name: "sdf_live_3"
publicKey: "GABMKJM6I25XI4K7U6XWMULOUQIQ27BCTMLS6BYYSOWKTBUXVRJSXHYQ"
- address: "stellar-full-validator1.bdnodes.net"
history: "curl -sf https://stellar-full-history1.bdnodes.net/{0} -o {1}"
homeDomain: "stellar.blockdaemon.com"
name: "blockdaemon_1"
publicKey: "GAAV2GCVFLNN522ORUYFV33E76VPC22E72S75AQ6MBR5V45Z5DWVPWEU"
- address: "stellar-full-validator2.bdnodes.net"
history: "curl -sf https://stellar-full-history2.bdnodes.net/{0} -o {1}"
homeDomain: "stellar.blockdaemon.com"
name: "blockdaemon_2"
publicKey: "GAVXB7SBJRYHSG6KSQHY74N7JAFRL4PFVZCNWW2ARI6ZEKNBJSMSKW7C"
- address: "stellar-full-validator3.bdnodes.net"
history: "curl -sf https://stellar-full-history3.bdnodes.net/{0} -o {1}"
homeDomain: "stellar.blockdaemon.com"
name: "Blockdaemon Validator 3"
publicKey: "GAYXZ4PZ7P6QOX7EBHPIZXNWY4KCOBYWJCA4WKWRKC7XIUS3UJPT6EZ4"
- address: "finland.stellar.coinqvest.com"
history: "curl -sf https://finland.stellar.coinqvest.com/history/{0} -o {1}"
homeDomain: "coinqvest.com"
name: "coinqvest_fi"
publicKey: "GADLA6BJK6VK33EM2IDQM37L5KGVCY5MSHSHVJA4SCNGNUIEOTCR6J5T"
- address: "hongkong.stellar.coinqvest.com"
history: "curl -sf https://hongkong.stellar.coinqvest.com/history/{0} -o {1}"
homeDomain: "coinqvest.com"
name: "coinqvest_hk"
publicKey: "GAZ437J46SCFPZEDLVGDMKZPLFO77XJ4QVAURSJVRZK2T5S7XUFHXI2Z"
- address: "germany.stellar.coinqvest.com"
history: "curl -sf https://germany.stellar.coinqvest.com/history/{0} -o {1}"
homeDomain: "coinqvest.com"
name: "coinqvest_de"
publicKey: "GD6SZQV3WEJUH352NTVLKEV2JM2RH266VPEM7EH5QLLI7ZZAALMLNUVN"
- address: "stellar-de-fra.satoshipay.io"
history: "curl -sf https://stellar-history-de-fra.satoshipay.io/{0} -o {1}"
homeDomain: "satoshipay.io"
name: "satoshipay_de"
publicKey: "GC5SXLNAM3C4NMGK2PXK4R34B5GNZ47FYQ24ZIBFDFOCU6D4KBN4POAE"
- address: "stellar-sg-sin.satoshipay.io"
history: "curl -sf https://stellar-history-sg-sin.satoshipay.io/{0} -o {1}"
homeDomain: "satoshipay.io"
name: "satoshipay_sg"
publicKey: "GBJQUIXUO4XSNPAUT6ODLZUJRV2NPXYASKUBY4G5MYP3M47PCVI55MNT"
- address: "stellar-us-iowa.satoshipay.io"
history: "curl -sf https://stellar-history-us-iowa.satoshipay.io/{0} -o {1}"
homeDomain: "satoshipay.io"
name: "satoshipay_us"
publicKey: "GAK6Z5UVGUVSEK6PEOCAYJISTT5EJBB34PN3NOLEQG2SUKXRVV2F6HZY"
- address: "bootes.publicnode.org"
history: "curl -sf https://bootes-history.publicnode.org/{0} -o {1}"
homeDomain: "publicnode.org"
name: "bootes"
publickey: "GCVJ4Z6TI6Z2SOGENSPXDQ2U4RKH3CNQKYUHNSSPYFPNWTLGS6EBH7I2"
- address: "hercules.publicnode.org"
history: "curl -sf https://hercules-history.publicnode.org/{0} -o {1}"
homeDomain: "publicnode.org"
name: "hercules"
publickey: "GBLJNN3AVZZPG2FYAYTYQKECNWTQYYUUY2KVFN2OUKZKBULXIXBZ4FCT"
- address: "lyra.publicnode.org"
history: "curl -sf https://lyra-history.publicnode.org/{0} -o {1}"
homeDomain: "publicnode.org"
name: "lyra"
publickey: "GCIXVKNFPKWVMKJKVK2V4NK7D4TC6W3BUMXSIJ365QUAXWBRPPJXIR2Z"
- address: "v1.stellar.lobstr.co"
history: "curl -sf https://stellar-archive-1-lobstr.s3.amazonaws.com/{0} -o {1}"
homeDomain: "lobstr.co"
name: "lobstr_1_eu"
publickey: "GCFONE23AB7Y6C5YZOMKUKGETPIAJA4QOYLS5VNS4JHBGKRZCPYHDLW7"
- address: "v2.stellar.lobstr.co"
history: "curl -sf https://stellar-archive-2-lobstr.s3.amazonaws.com/{0} -o {1}"
homeDomain: "lobstr.co"
name: "lobstr_2_eu"
publickey: "GCB2VSADESRV2DDTIVTFLBDI562K6KE3KMKILBHUHUWFXCUBHGQDI7VL"
- address: "v3.stellar.lobstr.co"
history: "curl -sf https://stellar-archive-3-lobstr.s3.amazonaws.com/{0} -o {1}"
homeDomain: "lobstr.co"
name: "lobstr_3_north_america"
publickey: "GD5QWEVV4GZZTQP46BRXV5CUMMMLP4JTGFD7FWYJJWRL54CELY6JGQ63"
- address: "v4.stellar.lobstr.co"
history: "curl -sf https://stellar-archive-4-lobstr.s3.amazonaws.com/{0} -o {1}"
homeDomain: "lobstr.co"
name: "lobstr_4_asia"
publickey: "GA7TEPCBDQKI7JQLQ34ZURRMK44DVYCIGVXQQWNSWAEQR6KB4FMCBT7J"
- address: "v5.stellar.lobstr.co"
history: "curl -sf https://stellar-archive-5-lobstr.s3.amazonaws.com/{0} -o {1}"
homeDomain: "lobstr.co"
name: "lobstr_5_au"
publickey: "GA5STBMV6QDXFDGD62MEHLLHZTPDI77U3PFOD2SELU5RJDHQWBR5NNK7"
- address: "stellar1.franklintempleton.com:11625"
history: "curl -sf https://stellar-history-usw.franklintempleton.com/azuswshf401/{0} -o {1}"
homeDomain: "www.franklintempleton.com"
name: "FT_SCV_1"
publickey: "GARYGQ5F2IJEBCZJCBNPWNWVDOFK7IBOHLJKKSG2TMHDQKEEC6P4PE4V"
- address: "stellar2.franklintempleton.com:11625"
history: "curl -sf https://stellar-history-usc.franklintempleton.com/azuscshf401/{0} -o {1}"
homeDomain: "www.franklintempleton.com"
name: "FT_SCV_2"
publickey: "GCMSM2VFZGRPTZKPH5OABHGH4F3AVS6XTNJXDGCZ3MKCOSUBH3FL6DOB"
- address: "stellar3.franklintempleton.com:11625"
history: "curl -sf https://stellar-history-ins.franklintempleton.com/azinsshf401/{0} -o {1}"
homeDomain: "www.franklintempleton.com"
name: "FT_SCV_3"
publickey: "GA7DV63PBUUWNUFAF4GAZVXU2OZMYRATDLKTC7VTCG7AU4XUPN5VRX4A"
ingress:
host: example.com

## Optional TLS secret to use. If not set ingress will default to $releasename-cert
# tlsSecretName: mysecret.tls

## ingressClassName to use for the ingress object
# ingressClassName: myingress

## Additional annotations to add the Ingress template
#annotations:
# cert-manager.io/cluster-issuer: "default"

## Whether to provision persistent volume(PV). Recommended for production use cases and any deployment that is
## configured to be on the pubnet network. On pubnet network, disk requirements start at 30GB minimum,
## which pushes on the typical upper limit of ephemeral storage provided in cluster containers.
## Choosing a PV storage class available from your cluster also allows choosing one that can provide a known
## performant read/write throughput, we recommend at least 3k IOPS, 5MB/sec.
persistence:
enabled: false
storageClass: default
size: 100G

## Uncomment to use custom service account
# serviceAccountName: default

## Additional annotations or labels to add the StatefulSet template
# annotations:
# prometheus.io/scrape: "true"
# prometheus.io/port: "6061"
# labels:
# environment: "dev"
# mylabel1: "dev-value"

## Uncomment to set resource limits
# resources:
# limits:
# cpu: 2
# memory: 4Gi
# requests:
# cpu: 250m
# memory: 2Gi
File renamed without changes.

0 comments on commit 964c341

Please sign in to comment.