Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Kubernetes Operator] Integrate poktrolld with k8s Operator and heighliner #578

Open
7 tasks
okdas opened this issue Jun 4, 2024 · 1 comment
Open
7 tasks
Assignees
Labels
community A ticket intended to potentially be picked up by a community member infra Infra or tooling related improvements, additions or fixes

Comments

@okdas
Copy link
Member

okdas commented Jun 4, 2024

Objective

Integrate new version of Pocket Network's validator - poktrolld with the Cosmos-SDK Kubernetes Operator.

Origin Document

This integration will ensure seamless deployment and management of the new poktrolld Shannon upgrade within Kubernetes environments using the Cosmos-SDK operator. Cosmos Operator GitHub Repository

#581 should unblock most of this work.

Secondary details from #581 (duplicate):

Goals

  • Ensure compatibility between poktrolld Shannon upgrade and Cosmos-SDK Kubernetes Operator.
  • Simplify the deployment process of poktrolld using the operator.
  • Integrate Shannon with tools in the broader cosmos ecosystem
  • Make it easier for others to deploy POKT actors

Deliverables

  • Validate the compatibility of poktrolld Shannon upgrade with the Cosmos-SDK Kubernetes Operator.
  • Document the deployment process for poktrolld using the Cosmos-SDK Kubernetes Operator.
  • Test the integration in a staging environment (can be validated/performed by Grove engineering team).

Non-goals / Non-deliverables

  • Modify the core functionalities of the Cosmos-SDK Kubernetes Operator.
  • Provide support for non-Kubernetes deployment environments.

General deliverables

  • Comments: Add/update TODOs and comments alongside the source code so it is easier to follow.
  • Testing: Add new tests (unit and/or E2E) to the test suite.
  • Makefile: Add new targets to the Makefile to make the new functionality easier to use.
  • Documentation: Update architectural or development READMEs; use mermaid diagrams where appropriate.

Creator: @okdas
Co-Owners: TBD

@okdas okdas added infra Infra or tooling related improvements, additions or fixes community A ticket intended to potentially be picked up by a community member labels Jun 4, 2024
@okdas okdas added this to the Shannon Beta TestNet Launch milestone Jun 4, 2024
@okdas okdas added this to Shannon Jun 4, 2024
@okdas okdas moved this to 🔖 Ready in Shannon Jun 4, 2024
@Olshansk Olshansk changed the title [Kubernetes Operator] Integrate poktrolld with Kubernetes Operator [Kubernetes Operator] Integrate poktrolld with k8s Operator and heighliner Jun 4, 2024
@Olshansk Olshansk moved this from 🔖 Ready to 📋 Backlog in Shannon Aug 5, 2024
@Olshansk
Copy link
Member

Olshansk commented Nov 4, 2024

@okdas I believe you tried this but am not sure if we still plan on doing it given the state w/ cosmosvisor et al.

If we're not going to do it, please close it out.

@Olshansk Olshansk moved this from 📋 Backlog to 🏗 In progress in Shannon Nov 4, 2024
@okdas okdas moved this from 🏗 In progress to 🔖 Ready in Shannon Nov 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
community A ticket intended to potentially be picked up by a community member infra Infra or tooling related improvements, additions or fixes
Projects
Status: 🔖 Ready
Development

No branches or pull requests

2 participants