Skip to content

Commit

Permalink
Add weekly highlights for the week ending on 2021-11-12 (#1200)
Browse files Browse the repository at this point in the history
* Add weekly highlights for 2021-11-12

* Improve mention on Flux dashboards

* Add more announcements

* Update announcements

* Rephrase

* More specific info on Flux dashboards

Co-authored-by: Kuba Soboń <wtty.fool@gmail.com>

* Update 2021-11-12.md

* Info on flux-app

* Add docs link

* Update src/content/changes/highlights/2021-11-12.md

Co-authored-by: Puja <puja@giantswarm.io>

* Update src/content/changes/highlights/2021-11-12.md

Co-authored-by: Puja <puja@giantswarm.io>

Co-authored-by: Kuba Soboń <wtty.fool@gmail.com>
Co-authored-by: Puja <puja@giantswarm.io>
  • Loading branch information
3 people committed Nov 15, 2021
1 parent c34ae26 commit 1646f61
Showing 1 changed file with 32 additions and 0 deletions.
32 changes: 32 additions & 0 deletions src/content/changes/highlights/2021-11-12.md
@@ -0,0 +1,32 @@
---
date: 2021-11-12T10:00:00
title: Highlights for the week ending November 12, 2021
changes_categories:
- Highlights
owner:
- https://github.com/orgs/giantswarm/teams/sig-product
---

## Apps

[Flux](https://github.com/giantswarm/flux-app) v0.7.0 provides the Flux Toolkit version 0.21.0 and adds service discovery labels for Prometheus, so that metrics are scraped.

## User interfaces

In the web UI, we now display if a cluster has upgrades scheduled.

`kubectl gs login` has been improved in several ways. Most importantly, the command now also supports using a service account token for authentication via the `--token` flag. This facilitates creation of workload cluster client certificates especially in automation. ([Docs](https://docs.giantswarm.io/ui-api/kubectl-gs/login/))

Additionally, when creating a client certificate for a workload cluster, the flag `--organization` is now optional as long as the workload cluster name is unique.

`kubectl gs` will also notify you when using an outdated plugin version. When that happens, the new `kubectl gs selfupdate` command allows to update the plugin to the latest version, for those not using Krew.

## Management API

For `kubectl get apps.application.giantswarm.io` (or just `kubectl get apps`) we changed the output columns for the App CRD. With that, for apps installed in workload clusters, you can now differentiate the installed version from the desired version.

In automation, please make sure to use JSON or YAML output of `kubectl get` commands instead if plain text, so your implementation is not affected by a change like the above.

## Monitoring

If you are using Flux CD in the management cluster for your own good, you'll want to check out the two new Grafana dashboards on Flux CD metrics which we added this week. **Flux Cluster Stats** showcases reconcilers and operator data, while **Flux Control Plane** will give you an insight into resource usage, number of API requests, and ongoing operation rates.

0 comments on commit 1646f61

Please sign in to comment.