AI for Kubernetes with ChatGPT and k8sgpt

Sdílet
Vložit
  • čas přidán 1. 08. 2024
  • Can we use AI to help us manage and troubleshoot Kubernetes clusters? In this video, we'll explore k8sgpt, a tool that uses ChatGPT to analyze issues and propose solutions related to k8s clusters.
    #chatgpt #kubernetes #k8sgpt
    Consider joining the channel: / devopstoolkit
    ▬▬▬▬▬▬ 🔗 Additional Info 🔗 ▬▬▬▬▬▬
    ➡ Gist with the commands: gist.github.com/vfarcic/c6ff0...
    🔗 k8sgpt: k8sgpt.ai
    ▬▬▬▬▬▬ 💰 Sponsoships 💰 ▬▬▬▬▬▬
    If you are interested in sponsoring this channel, please use calendly.com/vfarcic/meet to book a timeslot that suits you, and we'll go over the details. Or feel free to contact me over Twitter or LinkedIn (see below).
    ▬▬▬▬▬▬ 👋 Contact me 👋 ▬▬▬▬▬▬
    ➡ Twitter: / vfarcic
    ➡ LinkedIn: / viktorfarcic
    ▬▬▬▬▬▬ 🚀 Other Channels 🚀 ▬▬▬▬▬▬
    🎤 Podcast: www.devopsparadox.com/
    💬 Live streams: / devopsparadox
    ▬▬▬▬▬▬ ⏱ Timecodes ⏱ ▬▬▬▬▬▬
    00:00 Introduction to AI for Kubernetes
    04:38 Analyzing Issues With k8sgpt
    06:23 Troubleshooting Issues With k8sgpt and ChatGPT
    11:10 Running k8sgpt Kubernetes Operator
    12:49 k8sgpt Filters and Integrations
    14:33 k8sgpt Pros and Cons
  • Věda a technologie

Komentáře • 35

  • @DevOpsToolkit
    @DevOpsToolkit  Před rokem +6

    What do you think about AI for Kubernetes? Is it a gimmick or something we should use today or something that will become useful in the future?

    • @gvoden
      @gvoden Před rokem +3

      If it reduces operational tickets and stupid questions about why is my pod in crashloopbackoff then yes :)

    • @kaokakelvin6202
      @kaokakelvin6202 Před rokem +3

      i have used k8sgpt to troubleshoot issues in our cluster, including one that was a blocker for several weeks, very amazing tooling.

    • @tiriyoncontinuum9519
      @tiriyoncontinuum9519 Před 11 měsíci +3

      Use it carefully, as it can persuade the operator that a mistake is correct. Furthermore, excessive use might numb the operators problem solving ability.

  • @Michael-wt5vl
    @Michael-wt5vl Před rokem +9

    You are a very effective communicator. Great video once again.

  • @aniketmhala7299
    @aniketmhala7299 Před 23 dny +1

    excellent explanation.💐

  • @XesivKuSH
    @XesivKuSH Před 11 měsíci +2

    Great analysis. Can't wait to see what more it will have to offer in future as it grows.

  • @THEROOT1111
    @THEROOT1111 Před 11 měsíci +1

    Very interested in all your vids as i'm not a devop myself to get an experienced view of already available solutions. Keep up the good work

  • @FlashMan3
    @FlashMan3 Před rokem +4

    Great video Victor, keep going! 👌

  • @radiantmind1079
    @radiantmind1079 Před 11 měsíci +1

    The master of the whole field ... such a great tutorial like always

  • @marinowijay
    @marinowijay Před 11 měsíci +1

    Fantastic and insightful videos as always, Viktor!!!

  • @Fayaz-Rehman
    @Fayaz-Rehman Před rokem +1

    Thank you Good job.💥

  • @mehmetdemir4781
    @mehmetdemir4781 Před 10 měsíci +1

    Btw thank you for your job, you explain it very well

  • @nilesh-gule
    @nilesh-gule Před 11 měsíci +1

    This looks like an interesting project. Would give it a try. Hopefully it will improve over period of time and your dream will come true to fix issue automatically.

  • @ziaurrehman4738
    @ziaurrehman4738 Před rokem +1

    Awesome thanks

  • @Ruben-by4oy
    @Ruben-by4oy Před 11 měsíci +2

    I would say we as DevOps engineers are will be around for at least next 10-15 years even if demand of the other specialities like QA or Programming will be less and less.

    • @peterolofsson9871
      @peterolofsson9871 Před 5 měsíci +1

      Definitely, some has to get an ass chewing from management when something goes wrong

  • @AnkitKumar-ky6bn
    @AnkitKumar-ky6bn Před 9 měsíci +1

    Very Nice video

  • @felipeozoski
    @felipeozoski Před rokem +2

    Viktor you are the man, I don´t care :)

  • @CloudNativeJanitor
    @CloudNativeJanitor Před rokem +1

    Glad you did it. Can't be avoided. Please embrace 😊. But don't you mean GenAI! Kubeflow, Sheldon, spark, jupyternotes were already used in K8s. AI is not a strange workload. Using GenAI to develop manifests, test them, optimise them would be easy and nice

    • @DevOpsToolkit
      @DevOpsToolkit  Před rokem +1

      Yeah. This time I did not go through AI/ML workloads running in Kubernetes or helping write manifests but rather using AI to analyze the state of Kubernetes resources.

    • @CloudNativeJanitor
      @CloudNativeJanitor Před 11 měsíci +1

      @@DevOpsToolkit Still I am glad indeed you are exploring and sharing your insights into this area🤗
      The analysis would be better if it is customized with a good data source as you started in the beginning, the monitoring tools, the console, in addition to some uptodate FAQ, or learned data about the issues would have produced much more superior and informative results

  • @mcnairymichael
    @mcnairymichael Před 11 měsíci +1

    Tremendous potential here. It would be interesting to see if it can be integrated into Gitops. Say, an option to create a PR for a fix instead of doing it automatically and then submitting it to a CI/CD pipeline.

  • @fenarRH
    @fenarRH Před rokem +2

    k8sgpt looks like a dummy data pipeline (for now) from k8s cluster to a openai backends and presents the response from openai on a cli level.

  • @leandrolandmayer16
    @leandrolandmayer16 Před 11 měsíci +1

    Since we are talking about AI, is there any chance of a video on gpt engineer?
    Great video, BTW

    • @DevOpsToolkit
      @DevOpsToolkit  Před 11 měsíci

      If you mean an engineer working directly with language models, that's not one of my main areas of expertise 😔

  • @mehmetdemir4781
    @mehmetdemir4781 Před 10 měsíci +1

    Is it really Aİ behind? I think one good thing would be to take good and bad resources (those with noticed errors on it), train the AI model and then use that model on your cluster. But to do that, you must get old events from a lot of clusters through a lot of companies. Which is not that easy.

    • @DevOpsToolkit
      @DevOpsToolkit  Před 10 měsíci +1

      In the nutshell, all it does is send events to chatgpt and output the results.

  • @microst99
    @microst99 Před rokem +1

    I think the analysis is skewed because of the gpt-3.5 model, instead of 4.

  • @kisali777
    @kisali777 Před rokem +1

    Another one

  • @julianomoraisbarbosa
    @julianomoraisbarbosa Před rokem +2

    # til

  • @RakeshKumar-eb9re
    @RakeshKumar-eb9re Před rokem +1

    First viewer

  • @weirdstuffsforyou
    @weirdstuffsforyou Před 11 měsíci +2

    Your videos are awesome but for me this is not worth using. I made lots of custom controllers that do far better than this without using AI. AI is nowadays just unwanted hype. It's still not good. Even chatgpt used to repeat things at one point.

  • @PythonRadar
    @PythonRadar Před 11 měsíci +1

    No issue with mentioning AI , it’s no longer hype at this point 🎉