Skip to content

Commit

Permalink
update readme and changelog for v0.5.0
Browse files Browse the repository at this point in the history
Signed-off-by: adrienjt <[email protected]>
  • Loading branch information
adrienjt committed Dec 18, 2019
1 parent a041755 commit 04d6ac1
Show file tree
Hide file tree
Showing 2 changed files with 35 additions and 5 deletions.
20 changes: 20 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,26 @@
-->

## v0.5.0

### New Features

- Sensible defaults to make configuration easier:
- `agent.remotes[0].secretName=remote` in Helm chart
- clusterNamespace defaults to cluster name in Helm chart and `pkg/config`

### Bugfixes

- Fix [#13](https://github.com/admiraltyio/multicluster-scheduler/issues/13): Post-delete hook job ensures finalizers used for cross-cluster garbage collection are removed when multicluster-scheduler is uninstalled. Previously, those finalizers had to be removed by the user.

### Internals

- Align chart (and subcharts) versioning with main project for simplicity, because they are released together.

### Documentation

- [Helm chart documentation](charts/multicluster-scheduler/README.md)

## v0.4.0

### New Features
Expand Down
20 changes: 15 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,15 +30,25 @@ Starting from v0.4, the recommended way to install multicluster-scheduler is wit

```bash
helm repo add admiralty https://charts.admiralty.io

helm install multicluster-scheduler admiralty/multicluster-scheduler \
--context $CLUSTER1 \
-f test/e2e/single-namespace/values-cluster1.yaml
--context $CLUSTER1 \
--set global.clusters[0].name=c1 \
--set global.clusters[1].name=c2 \
--set scheduler.enabled=true \
--set clusters.enabled=true \
--set agent.enabled=true \
--set agent.clusterName=c1 \
--set webhook.enabled=true

helm install multicluster-scheduler admiralty/multicluster-scheduler \
--context $CLUSTER2 \
-f test/e2e/single-namespace/values-cluster2.yaml
--context $CLUSTER2 \
--set agent.enabled=true \
--set agent.clusterName=c2 \
--set webhook.enabled=true
```

Note: the Helm chart is flexible enough to configure multiple federations and/or refine RBAC so clusters can't see each other's observations. While we work on properly documenting the chart, feel free reach out and/or check out the chart's own [values.yaml](charts/multicluster-scheduler/values.yaml), and some example `values.yaml` files under [test/e2e](test/e2e).
Note: the Helm chart is flexible enough to configure multiple federations and/or refine RBAC so clusters can't see each other's observations. See [the chart's documentation](charts/multicluster-scheduler/README.md).

#### Service Account Exchange

Expand Down

0 comments on commit 04d6ac1

Please sign in to comment.