Knative Functions - No Dockerfile, No Lock-In, No Kubernetes Experience

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 ธ.ค. 2024

ความคิดเห็น • 20

  • @felipeozoski
    @felipeozoski 2 ปีที่แล้ว +2

    my new favorite channel!! we appreciate you man, thanks!

  • @fabianbrash4356
    @fabianbrash4356 2 ปีที่แล้ว +4

    Yes I work for VMware and we use knative for our Tanzu Application Platform, it generates a URL and runs your backend as a function and scales to zero. Pretty sweet!!

  • @JaydeepDave12
    @JaydeepDave12 2 ปีที่แล้ว +1

    I used this at my previous company, but it was lost somewhere in notes. Thanks for bringing this up, I will keep try to implement this when and where possible.

  • @KnThSelf2ThSelfBTrue
    @KnThSelf2ThSelfBTrue 2 ปีที่แล้ว +1

    I feel like it's easy enough to just copy Okteto's OpenFaaS example implementation to get yourself bootstrapped into self-managed serverless development, but I wonder if Knative Functions integrates better with other eventing/scaling tooling in the Knative ecosystem. Interesting stuff!

  • @leonluis
    @leonluis 2 ปีที่แล้ว +1

    Interesting approach, gotta try it :)

  • @madhank93
    @madhank93 2 ปีที่แล้ว +1

    Another awesome video. What do you think about OpenFaaS ?

    • @DevOpsToolkit
      @DevOpsToolkit  2 ปีที่แล้ว

      I haven't used it in a while so I'm not up to date with OpenFaaS :(

  • @masu4644
    @masu4644 11 หลายเดือนก่อน +1

    how can I use knative functions to activate a service which has to scale up or down depending on the amount of message in a kafka topic?

    • @DevOpsToolkit
      @DevOpsToolkit  11 หลายเดือนก่อน +1

      You might want to try OpenFunction which, among other things, does that. You'll find a video in this channel.

    • @masu4644
      @masu4644 11 หลายเดือนก่อน +1

      thanks for the fast answer and suggestion, I will check that out@@DevOpsToolkit

    • @masu4644
      @masu4644 11 หลายเดือนก่อน +1

      after wachting your video and doing some research, I think that knative and keda will fit better, or am I missing somthing?@@DevOpsToolkit

    • @DevOpsToolkit
      @DevOpsToolkit  11 หลายเดือนก่อน

      @@masu4644 that's it. That's the combination OpenFunction does but you can do it without as well by simply combining knative and keda.

  • @someone-lx8mg
    @someone-lx8mg 2 ปีที่แล้ว +1

    What do you think about fission?

    • @DevOpsToolkit
      @DevOpsToolkit  2 ปีที่แล้ว +1

      I did not yet use it enough to judge Fission or compare it with other solutions :(

    • @someone-lx8mg
      @someone-lx8mg 2 ปีที่แล้ว +1

      @@DevOpsToolkit thanks for your high quality educational videos

  • @57skies
    @57skies 2 ปีที่แล้ว +1

    I just tried this with --language springboot and its just insanely slow, on a Mac M1. I mean already 10 minutes in, and it has not started yet. The video is awesome though. thank you for it.

    • @DevOpsToolkit
      @DevOpsToolkit  2 ปีที่แล้ว

      I haven't used it with Java/SpringBoot, but my guess is that the issue is with Buildpacks and the base image it's using.

    • @57skies
      @57skies 2 ปีที่แล้ว +1

      @@DevOpsToolkit neah, its something to do with Spring : "Total time: 12:01 min" seems odd.

    • @lanceball68
      @lanceball68 2 ปีที่แล้ว +2

      The springboot builds on an M1 mac require cross compilation which can definitely take forever. Unfortunately until the buildpack ecosystem improves the arm64 options, these builds will just be slow on a mac. :/

  • @m3kbeatz
    @m3kbeatz 2 ปีที่แล้ว +1

    42 years ago :)