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

Request to add latest k8sgpt app version in the helm operator #962

Open
thamilselvam-source opened this issue Feb 16, 2024 · 9 comments
Open
Labels
enhancement New feature or request help wanted Extra attention is needed question Further information is requested

Comments

@thamilselvam-source
Copy link

Hello All,
We would like to use the K8sgpt helm operator with the google Gemini as backend. but in the latest helm charts(v 0.1.0) doesn't have latest k8sgpt app version. the current k8sgpt operator in the chart doesn't support Google as backend. Request you to kindly add or advise us to get the latest k8sgpt operator.
image

@AlexsJones
Copy link
Member

Hello, this seems to be a request for a new backend.
We can certainly look at Gemini, but would you be willing to do the work?

@AlexsJones AlexsJones added enhancement New feature or request help wanted Extra attention is needed question Further information is requested labels Feb 18, 2024
@VaibhavMalik4187
Copy link
Contributor

Hello, this seems to be a request for a new backend. We can certainly look at Gemini, but would you be willing to do the work?

@AlexsJones, I have some spare time at hand. Any guess how long this could take?

@AlexsJones
Copy link
Member

No? Depends if there is an api

@VaibhavMalik4187
Copy link
Contributor

No? Depends if there is an api

I've noticed that there's a file googlegenai.go in the pkg/ai package. I was kind of wondering if this has already been implemented.

@AlexsJones
Copy link
Member

I think you might be right @bwplotka did actually do some work on it

@VaibhavMalik4187
Copy link
Contributor

Alright, so all there's left to do is to update the k8sgpt version in the Helm Charts?

@AlexsJones
Copy link
Member

I don't know right now, I'd have to look at the code. Feel free to do a bit of exploration.

@VaibhavMalik4187
Copy link
Contributor

Alright, I'll give it a shot.

@AlexsJones
Copy link
Member

Alright, I'll give it a shot.

I think it's as simple as ensuring

  1. The comment above the enum that allows for backend types has gemini
  2. Checking we have a way to pass the right args/ keys to gemini
  3. documenting it

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed question Further information is requested
Projects
Status: Proposed
Development

No branches or pull requests

3 participants