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

tracking: glasskube package #2181

Open
9 of 14 tasks
cdxker opened this issue Aug 14, 2024 · 1 comment
Open
9 of 14 tasks

tracking: glasskube package #2181

cdxker opened this issue Aug 14, 2024 · 1 comment
Assignees

Comments

@cdxker
Copy link
Member

cdxker commented Aug 14, 2024

Description

Wanting to migrate from helm exclusivley to Glasskube. Mainly for easier management of different custom releases and having databases be configured better via the helm chart

  • Refactor helm chart to remove database. (Swap to using external Glasskube packages) feat: add glasskube installation instructions #2266
    • Qdrant Glasskube packges
  • security: configure secret references to pull from databases (instead of envs / values.yaml) feat: add glasskube installation instructions #2266
    • security: onfigure keycloak realm and push OIDC SECRET into secret that server references
    • security: setup other server secretmaps (postgres, clickhouse, s3, etc)
    • cleanup: server and workers share the same configmap. (easier to maintain instead of copy/pasting envs)
  • Deployment process
    • Trieve release bot
    • Add release please bot
    • Tagged docker images based on git tag
    • helm chart "safe enough" to be pushed to Dockerhub
      • helm chart build/push CI action
  • Create Glasskube package pull request. Add to docs. (For minikube cpu based setup).
  • docs: update documentation for how to release via glasskube

Community channels

Matrix is preferred. Reach out on discord or Matrix for further assistance.

@pmig
Copy link
Contributor

pmig commented Aug 30, 2024

Open tasks:

  • refactor workers to base worker as they share most of the the configuration.

@skeptrunedev skeptrunedev changed the title Tracking Isusue: Glasskube Package tracking: glasskube package Sep 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants