Skip to content

Commit 0dd7771

Browse files
committed
release 0.17.0
- version bump - changelog Signed-off-by: adrienjt <[email protected]>
1 parent fa8a3a4 commit 0dd7771

File tree

5 files changed

+41
-12
lines changed

5 files changed

+41
-12
lines changed

CHANGELOG.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,35 @@
2020
2121
-->
2222

23+
## v0.17.0
24+
25+
This release makes Admiralty compatible with [Kueue](https://kueue.sigs.k8s.io/),
26+
without needing [MultiKueue](https://kueue.sigs.k8s.io/docs/concepts/multikueue/), and fixes logs/exec on EKS.
27+
We welcome 3 new contributors.
28+
29+
### Kubernetes Features Support
30+
31+
_Admiralty aims to transparently support most Kubernetes features.
32+
We are aware of some unsupported ones, and sometimes discover some more.
33+
Each release fills some of the gaps._
34+
35+
- b704bb7 node resource (e.g., GPU) scaling from zero
36+
- b856e0c candidate pod scheduling gates, esp. for compatibility with Kueue
37+
- 6882784 custom CSR signer name, esp. for logs/exec on EKS
38+
- 30c40d2 delegate pod ephemeral containers (don't report status to proxy pod)
39+
40+
### New Admiralty Features
41+
42+
- f98c59d new `multicluster.admiralty.io/no-prefix-label-regexp` proxy pod annotation
43+
44+
### Breaking Changes
45+
46+
- fa8a3a4 drop support for K8s 1.26 and below
47+
48+
### Internals
49+
50+
- fa8a3a4 e2e tests for K8s 1.29 through 1.31
51+
2352
## v0.16.0
2453

2554
This release adds support for Kubernetes 1.27 and 1.28, and drops support for 1.23 and older.

charts/multicluster-scheduler/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
apiVersion: v2
22
name: admiralty
3-
version: 0.16.0
3+
version: 0.17.0
44
#kubeVersion: A SemVer range of compatible Kubernetes versions (optional)
55
description: A system of Kubernetes controllers that intelligently schedules workloads across clusters.
66
type: application
@@ -14,5 +14,5 @@ home: https://github.com/admiraltyio/admiralty
1414
# email: The maintainer's email (optional for each maintainer)
1515
# url: A URL for the maintainer (optional for each maintainer)
1616
icon: https://admiralty.io/icons/icon-144x144.png
17-
appVersion: 0.16.0
17+
appVersion: 0.17.0
1818
#deprecated: Whether this chart is deprecated (optional, boolean)

charts/multicluster-scheduler/README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ Admiralty uses [finalizers](https://kubernetes.io/docs/tasks/access-kubernetes-a
2020
| imagePullSecretName | string | `""` | |
2121
| controllerManager.replicas | integer | `2` | |
2222
| controllerManager.image.repository | string | `"public.ecr.aws/admiralty/admiralty-agent"` | |
23-
| controllerManager.image.tag | string | `"0.16.0"` | |
23+
| controllerManager.image.tag | string | `"0.17.0"` | |
2424
| controllerManager.image.pullPolicy | string | `"IfNotPresent"` | |
2525
| controllerManager.resources | object | `{}` | |
2626
| controllerManager.nodeSelector | object | `{}` | |
@@ -30,15 +30,15 @@ Admiralty uses [finalizers](https://kubernetes.io/docs/tasks/access-kubernetes-a
3030
| controllerManager.certificateSignerName | string | `"kubernetes.io/kubelet-serving"` | SignerName for the virtual-kubelet certificate signing request
3131
| scheduler.replicas | integer | `2` | |
3232
| scheduler.image.repository | string | `"public.ecr.aws/admiralty/admiralty-scheduler"` | |
33-
| scheduler.image.tag | string | `"0.16.0"` | |
33+
| scheduler.image.tag | string | `"0.17.0"` | |
3434
| scheduler.image.pullPolicy | string | `"IfNotPresent"` | |
3535
| scheduler.resources | object | `{}` | |
3636
| scheduler.nodeSelector | object | `{}` | |
3737
| scheduler.securityContext | object | `{}` | |
3838
| scheduler.affinity | object | `{}` | |
3939
| scheduler.tolerations | array | `[]` | |
4040
| postDeleteJob.image.repository | string | `"public.ecr.aws/admiralty/admiralty-remove-finalizers"` | |
41-
| postDeleteJob.image.tag | string | `"0.16.0"` | |
41+
| postDeleteJob.image.tag | string | `"0.17.0"` | |
4242
| postDeleteJob.image.pullPolicy | string | `"IfNotPresent"` | |
4343
| postDeleteJob.resources | object | `{}` | |
4444
| postDeleteJob.nodeSelector | object | `{}` | |
@@ -47,7 +47,7 @@ Admiralty uses [finalizers](https://kubernetes.io/docs/tasks/access-kubernetes-a
4747
| postDeleteJob.tolerations | array | `[]` | |
4848
| restarter.replicas | integer | `2` | |
4949
| restarter.image.repository | string | `"public.ecr.aws/admiralty/admiralty-remove-finalizers"` | |
50-
| restarter.image.tag | string | `"0.16.0"` | |
50+
| restarter.image.tag | string | `"0.17.0"` | |
5151
| restarter.image.pullPolicy | string | `"IfNotPresent"` | |
5252
| restarter.resources | object | `{}` | |
5353
| restarter.nodeSelector | object | `{}` | |

docs/operator_guide/installation.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ custom_edit_url: https://github.com/admiraltyio/admiralty/edit/master/docs/opera
2323
```shell script
2424
helm install admiralty oci://public.ecr.aws/admiralty/admiralty \
2525
--namespace admiralty --create-namespace \
26-
--version 0.16.0 \
26+
--version 0.17.0 \
2727
--wait
2828
```
2929

docs/quick_start.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -74,10 +74,10 @@ values={[
7474
quay.io/jetstack/cert-manager-webhook:v1.13.1
7575
quay.io/jetstack/cert-manager-cainjector:v1.13.1
7676
# admiralty open source
77-
public.ecr.aws/admiralty/admiralty-agent:0.16.0
78-
public.ecr.aws/admiralty/admiralty-scheduler:0.16.0
79-
public.ecr.aws/admiralty/admiralty-remove-finalizers:0.16.0
80-
public.ecr.aws/admiralty/admiralty-restarter:0.16.0
77+
public.ecr.aws/admiralty/admiralty-agent:0.17.0
78+
public.ecr.aws/admiralty/admiralty-scheduler:0.17.0
79+
public.ecr.aws/admiralty/admiralty-remove-finalizers:0.17.0
80+
public.ecr.aws/admiralty/admiralty-restarter:0.17.0
8181
)
8282
for image in "${images[@]}"
8383
do
@@ -122,7 +122,7 @@ do
122122
helm install admiralty oci://public.ecr.aws/admiralty/admiralty \
123123
--kube-context kind-$CLUSTER_NAME \
124124
--namespace admiralty --create-namespace \
125-
--version 0.16.0 \
125+
--version 0.17.0 \
126126
--wait --debug
127127
# --wait to ensure release is ready before next steps
128128
# --debug to show progress, for lack of a better way,

0 commit comments

Comments
 (0)