Skip to content

Commit

Permalink
v0.9.1: changelog and version bump
Browse files Browse the repository at this point in the history
Signed-off-by: adrienjt <[email protected]>
  • Loading branch information
adrienjt committed Jun 23, 2020
1 parent 157937d commit af6b968
Show file tree
Hide file tree
Showing 4 changed files with 16 additions and 10 deletions.
8 changes: 7 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,11 +20,17 @@
-->

## v0.9.1

**HOTFIX**

f4b1936 removed proxy pod filter on feedback controller, which crashed the controller manager if normal pods were scheduled on nodes whose names were shorter than 10 characters, and added finalizers to normal pods (manual cleanup necessary!)

## v0.9.0

### New Features

- Fix [#32](https://github.com/admiraltyio/multicluster-scheduler/issues/20). Config maps and secrets now follow pods. More specifically, if a proxy pod refers to config maps or secrets to be mounted as volumes, projected volumes, used as environment variables or, for secrets, as image pull secrets, Admiralty copies those config maps or secrets to the target cluster where the corresponding delegate pod runs.
- Fix [#32](https://github.com/admiraltyio/multicluster-scheduler/issues/32). Config maps and secrets now follow pods. More specifically, if a proxy pod refers to config maps or secrets to be mounted as volumes, projected volumes, used as environment variables or, for secrets, as image pull secrets, Admiralty copies those config maps or secrets to the target cluster where the corresponding delegate pod runs.

## v0.8.2

Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@ kubectl --context "$CLUSTER2" create namespace admiralty
helm install multicluster-scheduler admiralty/multicluster-scheduler \
--kube-context "$CLUSTER2" \
--namespace admiralty \
--version 0.9.0 \
--version 0.9.1 \
--set clusterName=c2
```

Expand All @@ -103,7 +103,7 @@ kubectl --context "$CLUSTER1" create namespace admiralty
helm install multicluster-scheduler admiralty/multicluster-scheduler \
--kube-context "$CLUSTER1" \
--namespace admiralty \
--version 0.9.0 \
--version 0.9.1 \
--set clusterName=c1 \
--set targetSelf=true \
--set targets[0].name=c2
Expand Down Expand Up @@ -303,7 +303,7 @@ jq '.targets += [{name: "c2"}]' | \
helm upgrade multicluster-scheduler admiralty/multicluster-scheduler \
--kube-context "$CLUSTER1" \
--namespace admiralty \
--version 0.9.0 \
--version 0.9.1 \
-f -
```

Expand Down
4 changes: 2 additions & 2 deletions charts/multicluster-scheduler/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
apiVersion: v2
name: multicluster-scheduler
version: 0.9.0
version: 0.9.1
#kubeVersion: A SemVer range of compatible Kubernetes versions (optional)
description: A system of Kubernetes controllers that intelligently schedules workloads across clusters.
type: application
Expand All @@ -14,5 +14,5 @@ home: https://github.com/admiraltyio/multicluster-scheduler
# email: The maintainer's email (optional for each maintainer)
# url: A URL for the maintainer (optional for each maintainer)
icon: https://admiralty.io/icons/icon-144x144.png
appVersion: 0.9.0
appVersion: 0.9.1
#deprecated: Whether this chart is deprecated (optional, boolean)
8 changes: 4 additions & 4 deletions charts/multicluster-scheduler/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ Create a namespace for multicluster-scheduler and install the chart in it, using
```sh
kubectl create namespace admiralty
helm install multicluster-scheduler admiralty/multicluster-scheduler \
--version 0.9.0 \
--version 0.9.1 \
-n admiralty \
-f values.yaml
```
Expand Down Expand Up @@ -109,23 +109,23 @@ Don't forget to label multicluster-scheduler's namespace (e.g., "admiralty") wit
| targets[].context | string | `""` | if using a custom kubeconfig secret, with multiple contexts, override the kubeconfig's current context |
| imagePullSecretName | string | `""` | |
| controllerManager.image.repository | string | `"quay.io/admiralty/multicluster-scheduler-agent"` | |
| controllerManager.image.tag | string | `"0.9.0"` | |
| controllerManager.image.tag | string | `"0.9.1"` | |
| controllerManager.image.pullPolicy | string | `"IfNotPresent"` | |
| controllerManager.resources | object | `{}` | |
| controllerManager.nodeSelector | object | `{}` | |
| controllerManager.securityContext | object | `{}` | |
| controllerManager.affinity | object | `{}` | |
| controllerManager.tolerations | array | `[]` | |
| scheduler.image.repository | string | `"quay.io/admiralty/multicluster-scheduler-scheduler"` | |
| scheduler.image.tag | string | `"0.9.0"` | |
| scheduler.image.tag | string | `"0.9.1"` | |
| scheduler.image.pullPolicy | string | `"IfNotPresent"` | |
| scheduler.resources | object | `{}` | |
| scheduler.nodeSelector | object | `{}` | |
| scheduler.securityContext | object | `{}` | |
| scheduler.affinity | object | `{}` | |
| scheduler.tolerations | array | `[]` | |
| postDeleteJob.image.repository | string | `"quay.io/admiralty/multicluster-scheduler-remove-finalizers"` | |
| postDeleteJob.image.tag | string | `"0.9.0"` | |
| postDeleteJob.image.tag | string | `"0.9.1"` | |
| postDeleteJob.image.pullPolicy | string | `"IfNotPresent"` | |
| postDeleteJob.resources | object | `{}` | |
| postDeleteJob.nodeSelector | object | `{}` | |
Expand Down

0 comments on commit af6b968

Please sign in to comment.