簡體   English   中英

kube.netes 上的私有以太坊區塊鏈部署

[英]Private ethereum blockchain deployment on kubernetes

apiVersion: v1
kind: ConfigMap
metadata:
  name: eth-geth
  namespace: the-project
  labels:
    app: eth-geth
data:
  networkid: "818945"
  genesis.json: |- { "config": { "chainId": 818945, "homesteadBlock": 0, "eip150Block": 0, "eip155Block": 0, "eip158Block": 0 }, "difficulty": "0x400", "gasLimit": "2000000", "nonce" : "0x0000000000000000", "alloc": { "0x58917D55dA991da576F148FD7E3E05a34666988b": { "balance": "100000000000000000000" }, "0x29bb385cF8ae4Cc49dBd10CcdA5e3d591D831527": { "balance": "200000000000000000000" }, "0xf1c9C9a1Ba591588147c2A729c470D8AFA91a04d": { "balance": "300000000000000000000" } } }

上面的代碼在kubectl apply時拋出以下錯誤。 將 yaml 轉換為 JSON yaml 時出錯:第 10 行:未找到預期的注釋或換行符

檢查了縮進,但我在這里遺漏了一些東西。嘗試了不同版本的第 10 行,似乎不起作用。有人可以提出解決方案嗎?

嘗試這個

apiVersion: v1
kind: ConfigMap
metadata:
  name: eth-geth
  namespace: the-project
  labels:
    app: eth-geth
data:
  networkid: "818945"
  genesis.json: | 
    { "config": { "chainId": 818945, "homesteadBlock": 0, "eip150Block": 0, "eip155Block": 0, "eip158Block": 0 }, "difficulty": "0x400", "gasLimit": "2000000", "nonce" : "0x0000000000000000", "alloc": { "0x58917D55dA991da576F148FD7E3E05a34666988b": { "balance": "100000000000000000000" }, "0x29bb385cF8ae4Cc49dBd10CcdA5e3d591D831527": { "balance": "200000000000000000000" }, "0xf1c9C9a1Ba591588147c2A729c470D8AFA91a04d": { "balance": "300000000000000000000" } } }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM