Skip to content

Commit

Permalink
Add wc upgrade section (#2394)
Browse files Browse the repository at this point in the history
Co-authored-by: Fernando Ripoll <[email protected]>
  • Loading branch information
njuettner and pipo02mix authored Dec 13, 2024
1 parent 9775ac6 commit c4bb436
Showing 1 changed file with 16 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ user_questions:
- How to ensure security by combining Flux with the platform API permission model?
owner:
- https://github.com/orgs/giantswarm/teams/team-honeybadger
last_review_date: 2024-11-11
last_review_date: 2024-12-12
---

Below you will learn how to manage infrastructure and applications in the Giant Swarm `Flux` setup.
Expand Down Expand Up @@ -227,6 +227,21 @@ The command will create the folders and the files needed. If you already applied

Alternatively, you can add the flag `--cluster-user-config` with the values you want to add to the cluster and it will generate a `ConfigMap` with the values.

#### Upgrading workload clusters

To upgrade a workload cluster, you need to change the `release.version` field in the `cluster-user-config` file. After that, you commit and push the changes to the repository. The `Flux` controller will detect the changes and the cluster will be upgraded to the new version. The release version can be found by running `kubectl get releases` in the management cluster. You only need to set the version in the `release.version` field.

Example:

`kubectl get releases`:

```sh
NAME KUBERNETES VERSION FLATCAR VERSION AGE STATE
aws-29.4.0 1.29.10 3975.2.2 29d active
```

You set the `release.version` in the `cluster-user-config` file to `29.4.0` and commit and push the changes.

### Installing managed apps

Installing applications is easy now that you have the GitOps structure in place. In this tutorial you are going to install `Grafana` to understand the process.
Expand Down

0 comments on commit c4bb436

Please sign in to comment.