github.com/kotalco/kotal@v0.3.0/config/samples/ethereum/ethereum_v1alpha1_pow_geth_node.yaml (about)

     1  # WARNING: DON'T use the following secrets in production
     2  apiVersion: v1
     3  kind: Secret
     4  metadata:
     5    name: pow-geth-account-key
     6  stringData:
     7    # address 0x2b3430337f12Ce89EaBC7b0d865F4253c7744c0d
     8    key: 5df5eff7ef9e4e82739b68a34c6b23608d79ee8daf3b598a01ffb0dd7aa3a2fd
     9  ---
    10  apiVersion: v1
    11  kind: Secret
    12  metadata:
    13    name: pow-geth-account-password
    14  stringData:
    15    password: secret
    16  ---
    17  apiVersion: ethereum.kotal.io/v1alpha1
    18  kind: Node
    19  metadata:
    20    name: pow-geth-node
    21  spec:
    22    ########### Genesis block spec ###########
    23    genesis:
    24      chainId: 20189
    25      networkId: 20189
    26      ethash: {}
    27      forks:
    28        homestead: 0
    29        eip150: 0
    30        eip155: 0
    31        eip158: 0
    32        byzantium: 0
    33        constantinople: 0
    34        petersburg: 0
    35        istanbul: 0
    36        muirglacier: 0
    37        berlin: 0
    38        london: 0
    39        arrowGlacier: 0
    40      coinbase: "0x071e2c1067c24607ff00ceebbe83a38063bdedd8"
    41      difficulty: "0x1"
    42      gasLimit: "0x47b760"
    43      nonce: "0x0"
    44      timestamp: "0x5f69fcd9"
    45      accounts:
    46        - address: "0x48c5F25a884116d58A6287B72C9b069F936C9489"
    47          balance: "0xffffffffffffffffffff"
    48    ########### node spec ###########
    49    client: geth
    50    miner: true
    51    coinbase: "0x2b3430337f12Ce89EaBC7b0d865F4253c7744c0d"
    52    import:
    53      privateKeySecretName: pow-geth-account-key
    54      passwordSecretName: pow-geth-account-password
    55    resources:
    56      cpu: "1"
    57      cpuLimit: "1"
    58      memory: "1Gi"
    59      memoryLimit: "2Gi"