Distributed load testing using Kubernetes with k6 (k6 Office Hours #72)

Поділитися
Вставка
  • Опубліковано 5 лис 2024

КОМЕНТАРІ • 17

  • @yashsingh7042
    @yashsingh7042 2 місяці тому

    Really great informative video. If I have to use the standard k6 image in the k6-output-grafana-cloud.yaml what should be the value? If image is not specified in the yaml will it take the by default image of k6? Looking forward to your reply

  • @zhangzhao9521
    @zhangzhao9521 9 місяців тому

    Hello, is there any documentation to share some best practices on setting the resource limits per k6 pod? I know this depends on the complexity of test case and etc.. But was wondering if there is any benchmark statistics I can use to understand the initial resource limits I can put in place, or some practices on capacity planning?

  • @zhangzhao9521
    @zhangzhao9521 3 місяці тому

    Does k6-operator support browser module?

  • @qatester6425
    @qatester6425 Рік тому

    Hello, do you have a diagram reference on k6 Kubernetes design? Thanks.

  • @amitmodi2441
    @amitmodi2441 Рік тому

    Can I upload a supporting data.csv file to fetch some raw data for my scenario.js file in configmap?

    • @k6io
      @k6io  Рік тому

      Yes, you can!

  • @qatester6425
    @qatester6425 Рік тому

    possible to run the k6-browser base in Kubernetes?

    • @k6io
      @k6io  Рік тому +1

      Hi @qatester6425, yes, this is possible. We now have an official Docker image with Chromium installed to help you run k6 browser tests in Kubernetes. Simply use the image here hub.docker.com/r/grafana/k6/tags with the tag `master-with-browser`.

    • @qatester6425
      @qatester6425 Рік тому

      @@k6io I was how to run the k6-browser script via kubernetes after running in the docker container?

  • @AbbeyLingord
    @AbbeyLingord Рік тому

    This is crazy, just seeing this vid makes me hate k6, do you actually provide some usable, CI-enabled solutions, without manually copying test scripts into a cluster?

    • @k6io
      @k6io  Рік тому

      Sorry to hear the video gave you such an extreme reaction! Testing on Kubernetes is ONE way that you can run k6, as we mention in the video. You certainly don't need to do it that way. Here's one where I run k6 through GitHub Actions: pulse.ly/ifxzyqhyga
      - Nicole

  • @milosveljkovic618
    @milosveljkovic618 Рік тому

    I am facing this problem when I run k6s distributed tests in k8s cluster.
    This is the log for 'starter'
    LOG: sh: can't load library 'libdl.so.2'

    • @k6io
      @k6io  Рік тому +1

      Hey Milos, this is probably a question for our forum: pulse.ly/4muuszhmjv . It would be great if you could add some more details about your issue, such as the steps you tried, so that we can try to reproduce the issue.

    • @milosveljkovic618
      @milosveljkovic618 Рік тому

      @@k6io 3 weeks later? wow

  • @pKunal
    @pKunal Рік тому

    I followed steps, but getting below error
    time="2022-12-23T15:37:36Z" level=error msg="Failed to send the time series data to the endpoint" error="HTTP POST request failed: Post \"localhost:9090/api/v1/write\": dial tcp [::1]:9090: connect: connection refused" output="Prometheus remote write"
    Any help?

    • @pKunal
      @pKunal Рік тому

      Also, I guess, K6 has changed output-prometheus-remote to xk6-prometheus-rw

    • @k6io
      @k6io  Рік тому

      Hi, are you still getting this error? We don't monitor UA-cam comments for support questions, so your best best bet is to go to pulse.ly/li001tjxoh with more details of the issue you're describing.
      Also, yes, the new repo is pulse.ly/2g19rvj10k!