Skip to content

feat: integrate kubernetes setup #475

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

Open
wants to merge 69 commits into
base: release/v0.1.14
Choose a base branch
from

Conversation

maschad
Copy link
Member

@maschad maschad commented May 14, 2025

This integrates kubernetes into our proxy setup, most of the relevant details are in the README.md

jorgeantonio21 and others added 9 commits May 6, 2025 09:06
* chore(deps): bump atoma-utils from `d59ea1f` to `dfe0830`

Bumps [atoma-utils](https://github.com/atoma-network/atoma-node) from `d59ea1f` to `dfe0830`.
- [Release notes](https://github.com/atoma-network/atoma-node/releases)
- [Commits](atoma-network/atoma-node@d59ea1f...dfe0830)

---
updated-dependencies:
- dependency-name: atoma-utils
  dependency-version: dfe0830ecffc5429b4c131bc88b18fb8016cd5b9
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>

* chore(deps): bump atoma-p2p from `d59ea1f` to `dfe0830`

Bumps [atoma-p2p](https://github.com/atoma-network/atoma-node) from `d59ea1f` to `dfe0830`.
- [Release notes](https://github.com/atoma-network/atoma-node/releases)
- [Commits](atoma-network/atoma-node@d59ea1f...dfe0830)

---
updated-dependencies:
- dependency-name: atoma-p2p
  dependency-version: dfe0830ecffc5429b4c131bc88b18fb8016cd5b9
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>

* chore(deps): bump atoma-sui from `d59ea1f` to `dfe0830`

Bumps [atoma-sui](https://github.com/atoma-network/atoma-node) from `d59ea1f` to `dfe0830`.
- [Release notes](https://github.com/atoma-network/atoma-node/releases)
- [Commits](atoma-network/atoma-node@d59ea1f...dfe0830)

---
updated-dependencies:
- dependency-name: atoma-sui
  dependency-version: dfe0830ecffc5429b4c131bc88b18fb8016cd5b9
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>

* ppcie verifier logic

* add tables for fiat (#442)

* fix: ensure 400 is returned on cancelled streams

* chore: removed unnecessary 400 response

* chore: remove unnecessary comment and clone

* feat: add metrics to track latency from proxy to node (#444)

* feat: add metrics to track latency from proxy to node

* fix: move network ticker to seperate thread

* chore: added docs + removed unnecessary port

* fix: remove unnecessary prepend

* fix: add model names to stream cancellations (#447)

* handle PR comments

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Martin Stefcek <[email protected]>
Co-authored-by: Chad Nehemiah <[email protected]>
* fix: update fiat

* million
* feat: use fiat when available

* address comments
@maschad maschad changed the base branch from main to develop May 14, 2025 18:47
@maschad maschad requested review from Cifko and removed request for Cifko May 14, 2025 18:49
@maschad maschad self-assigned this May 14, 2025
@maschad maschad force-pushed the mc/kubernetes-setup branch from a7563d1 to d9b6dbc Compare May 17, 2025 02:03
maschad and others added 7 commits May 20, 2025 17:52
* feat: develop branch merge (#452)

* feat: ppcie verifier logic (#441)

* chore(deps): bump atoma-utils from `d59ea1f` to `dfe0830`

Bumps [atoma-utils](https://github.com/atoma-network/atoma-node) from `d59ea1f` to `dfe0830`.
- [Release notes](https://github.com/atoma-network/atoma-node/releases)
- [Commits](atoma-network/atoma-node@d59ea1f...dfe0830)

---
updated-dependencies:
- dependency-name: atoma-utils
  dependency-version: dfe0830ecffc5429b4c131bc88b18fb8016cd5b9
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>

* chore(deps): bump atoma-p2p from `d59ea1f` to `dfe0830`

Bumps [atoma-p2p](https://github.com/atoma-network/atoma-node) from `d59ea1f` to `dfe0830`.
- [Release notes](https://github.com/atoma-network/atoma-node/releases)
- [Commits](atoma-network/atoma-node@d59ea1f...dfe0830)

---
updated-dependencies:
- dependency-name: atoma-p2p
  dependency-version: dfe0830ecffc5429b4c131bc88b18fb8016cd5b9
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>

* chore(deps): bump atoma-sui from `d59ea1f` to `dfe0830`

Bumps [atoma-sui](https://github.com/atoma-network/atoma-node) from `d59ea1f` to `dfe0830`.
- [Release notes](https://github.com/atoma-network/atoma-node/releases)
- [Commits](atoma-network/atoma-node@d59ea1f...dfe0830)

---
updated-dependencies:
- dependency-name: atoma-sui
  dependency-version: dfe0830ecffc5429b4c131bc88b18fb8016cd5b9
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>

* ppcie verifier logic

* add tables for fiat (#442)

* fix: ensure 400 is returned on cancelled streams

* chore: removed unnecessary 400 response

* chore: remove unnecessary comment and clone

* feat: add metrics to track latency from proxy to node (#444)

* feat: add metrics to track latency from proxy to node

* fix: move network ticker to seperate thread

* chore: added docs + removed unnecessary port

* fix: remove unnecessary prepend

* fix: add model names to stream cancellations (#447)

* handle PR comments

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Martin Stefcek <[email protected]>
Co-authored-by: Chad Nehemiah <[email protected]>

* debug tracing for sending chunk for model

* fix: update fiat (#471)

* fix: update fiat

* million

* feat: use fiat when available (#474)

* feat: use fiat when available

* address comments

* feat: split input output tokens (#477)

* feat: split tokens into input/output

* fix clippy

* fix openapi.yml

* address comments

---------

Co-authored-by: Chad Nehemiah <[email protected]>

* fix: remove bad check (#480)

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Martin Stefcek <[email protected]>
Co-authored-by: Chad Nehemiah <[email protected]>

* feat: add storage retention configuration for Prometheus (#482)

* increase max body size in middleware logic

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Martin Stefcek <[email protected]>
Co-authored-by: Chad Nehemiah <[email protected]>
@maschad maschad force-pushed the mc/kubernetes-setup branch 2 times, most recently from 9391781 to bc124fb Compare May 26, 2025 19:29
* squash commits and sync with develop

* update cargo lock

* resolve failing tests

* resolve failing tests

* resolve failing tests
@maschad maschad force-pushed the mc/kubernetes-setup branch from bc124fb to 55d9519 Compare May 27, 2025 17:24
@maschad maschad requested review from Cifko and jorgeantonio21 May 27, 2025 17:32
Base automatically changed from develop to main May 27, 2025 21:28
@maschad maschad changed the base branch from main to release/v0.1.14 May 28, 2025 19:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants