pokt-network / pocket

Official implementation of the Pocket Network Protocol v1
https://pokt.network
MIT License
61 stars 33 forks source link

[IBC] Enable validators and thus IBC host creation in K8s #942

Closed h5law closed 11 months ago

h5law commented 11 months ago

Description

Summary generated by Reviewpad on 27 Jul 23 12:32 UTC

This pull request includes three patches.

Patch 1/3 enables the IBC module in k8s validators. It adds the "ibc" section to the values.yaml file and sets the "enabled" field to true. It also specifies the "stores_dir" path for IBC data and adds the "private_key" field for the IBC host, although it is marked as ignored.

Patch 2/3 enables validators and IBC Host creation. It modifies the cli-client.yaml and statefulset.yaml files, adding environment variables for the IBC host private key and enabling the validator and IBC modules.

Patch 3/3 adds generated helm docs. It updates the README.md file, removing the "ibc" section and updating the "validator" section with the "enabled" field.

Overall, these patches enable the IBC module, validators, and IBC host creation in the Pocket k8s chart, and add generated helm documentation.

Issue

Fixes N/A

Type of change

Please mark the relevant option(s):

List of changes

Testing

Required Checklist

If Applicable Checklist