Skip to content

3.1.0

Choose a tag to compare

@ottersbot ottersbot released this 04 Sep 13:33
· 192 commits to main since this release
e74adc5

What's Changed

Highlights

  • With the 3.1.0 version, you can manage the lifecycle of Kyma community modules: discovering, installing, and removing them from Kyma environments
  • Command groups module, app, and commands originating from cli extensions are moved out from the alpha group

New Features

Community Modules Support:

You can now discover and add available community-driven modules:

kyma module catalog
NAME                    AVAILABLE VERSIONS                                                 COMMUNITY
...
cap-operator            0.15.0                                                             true
docker-registry         0.9.0                                                              true

kyma module add docker-registry --community --default-cr
Warning:
  You are about to install a community module.
  Community modules are not officially supported and come with no binding Service Level Agreement (SLA).
  There is no guarantee of support, maintenance, or compatibility.

Are you sure you want to proceed with the installation? [Y/n]: Y
docker-registry community module enabled

Kubeconfig Generation for selected OIDC configuration:

We have added a command to generate kubeconfig files for named openidconnects.authentication.gardener.cloud resources.

kubectl get openidconnects.authentication.gardener.cloud
NAME
oath0

kyma alpha kubeconfig generate --oidc-name oath0 --output=/tmp/oauth0.yaml
Kubeconfig saved to: /tmp/oauth0.yaml

Support for scripting and automations:

  • Many commands now support the --output flag, allowing you to format command results (e.g., as YAML or JSON).
  • Enhanced dry-run support lets you preview changes before applying them, improving safety and transparency.
kyma function create test --runtime nodejs22 --dry-run -oyaml > test-fn.yaml

kubectl apply -f test-fn.yaml
function.serverless.kyma-project.io/test created

Some Command Groups moved out of alpha group:

Several commands have been moved out of the alpha group as we continue with API stabilisation:
kyma module --help
kyma app push --help
kyma {extension} --help, for example kyma function --help

Bugfixes

Documentation

Maintenance

New Contributors

Full Changelog: 3.0.1...3.1.0