0dns

Run helm charts individually

0dns

  • Here 0dns, mongo & redis sts, pods will get launch. This is used to get miners and sharder urls.

  • Its count should not be changed as its only one pod is needed whether depolying it on single node or on multi nodes.

  • Resources limits and configmap values can also be controlled by setting them in helm command w.r.t. values.yaml.

  • It will generate its own ingress with the name zdns-ingress with URLs examples beta.0chain.net/dns.

  • Example for its usage in single command, you must use the namespace according to your network name. Also other values can also be set according to requirements:-

    helm upgrade --install --wait -n beta 0dns \
        --set zdns.hostName=beta \
        --set zdns.host=0chain.net \
        --set zdns.image.tag=staging
        0chain-helm/zdns
  • Note: By default persistence.enabled: false. It means it will use openebs to create pvc's. In case if it is true, it will create pv as well as pvc's.

  • Note: While specifying the hostName & host in helm command it will create the ingress with the same URLs as created in DNS. Example: In beta.0chain.net hostName will be beta & host will be 0chain.net. Necesssary Urls will automatically get replaced in various configs/deployment files, if it is specified correctly.

Last updated