Skip to content

Conversation

Lantero
Copy link

@Lantero Lantero commented Sep 23, 2025

Community extensions are now supported in the cloud, due to changes in these PR's:

In short, the registry got trimmed by removing all extensions that were not part of the new official/community lists, and both GCk6 backend and frontend are now using https://registry.k6.io/catalog.json as single source of truth, so all the builder endpoints support the full collection of extensions (community + official).

This should reconcile documentation with this change, and make our users happier.

That being said, we should likely prioritise https://github.com/grafana/k6-cloud/issues/3603 as a consequence.

@Lantero Lantero requested review from heitortsergent and a team as code owners September 23, 2025 08:20
@Lantero Lantero requested review from szkiba and removed request for a team September 23, 2025 08:20
@CLAassistant
Copy link

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

Copy link
Contributor

github-actions bot commented Sep 23, 2025

@Lantero Lantero force-pushed the update-extension-docs branch from 800eef9 to da11cf7 Compare September 23, 2025 08:47
Copy link
Contributor

@szkiba szkiba left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

| **Community** | Community | ✅ Yes | ⚠️ Partial\* |

\* _Partial_ cloud support means that the extensions can be used in the CLI with the `--local-execution` mode, and on Private Load Zones with a custom image. They don't work on Grafana Cloud k6 Public Load Zones.
| Category | Maintainer | Audited | Cloud support | Guaranteed updates |
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What do we mean by "Guaranteed updates" here @Lantero? 🤔

I'm wondering if this might be better explained outside of a column.

Copy link
Author

@Lantero Lantero Sep 25, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Important security patches/backports mostly. Any thoughts on how we could incorporate this information? It is an important (the main) difference between official and community. With community, we vet a specific version and "forget" i.e. we don't take responsibility for keeping it up to date, you should use them at your own risk and rely on the maintainers for these type of patches.

Without this new column, the original table would look weird since it would be the same for both official and community, except for ownership. We could also challenge whether we need this table or not, now that both official and community are cloud supported.

@heitortsergent heitortsergent self-assigned this Sep 25, 2025
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

Successfully merging this pull request may close these issues.

4 participants