Highlights for the week ending September 15, 2022

User interfaces

In kubectl-gs we have deprecated some flags in three commands, to avoid name conflicts with global flags (which are usable in all commands). You will see a warning when using the deprecated flags. This affects the following commands:

  • kubectl gs template app: flag --target-namespace replaces --namespace, --cluster-name replaces --cluster.
  • kubectl gs template catalog: flag --target-namespace replaces --namespace.
  • kubectl gs gitops add app: flag --target-namespace replaces --namespace.

Please move any scripts to the new flags, as the old flags will change their meaning with the next major release of kubectl-gs.

kubectl-gs now also provides a command get organizations, which is a way for all management API users to list the organizations they have access to. kubectl get organizations in contrast requires admin permissions.

Apps

  • cert-manager-app version v2.16.0 Before you upgrade to this release, make sure to read the Upgrading from v1.7 to v1.8 document. Upgrade to upstream image v1.8.2
  • gatling-app version v1.1.0 Update Gatling to v3.8.3.
  • gatling-app version v2.0.1 Update Gatling to v3.8.4. This upgrade includes changes released in v2.0.0: Complete rework based on fresh Helm chart. Following app related keys of the values.yaml changed: job.* moved to top-level. simulation.configMap.name -> simulation.configmap. simulation.filename -> simulation.file. simulation.name -> simulation.class.
  • nginx-ingress-controller-app version v2.17.0 Enable configmap.use-proxy-protocol by default for AWS. Before this was achieved by cluster-operator setting configmap.use-proxy-protocol in the cluster values.
  • prometheus-remotewrite version v0.1.0 With this release we are enabling Prometheus to replicate its data into 3rd party systems like Grafana Cloud or even another Prometheus using its remote APIs. More details can be found in the documentation
  • trivy-app version v0.5.0 updates to Trivy version 0.29.2, introducing support for Trivy modules. The spring4shell module is installed by default.

Documentation

We added the Documentation on how to package custom dashboards together with apps instead of packaging them into a custom repository.

This part of our documentation refers to our vintage product. The content may be not valid anymore for our current product. Please check our new documentation hub for the latest state of our docs.