diff --git a/CHANGELOG.md b/CHANGELOG.md index 43a0351d..9b7dcfd2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -20,11 +20,18 @@ --> +## v0.13.2 + +### Bugfixes + +- f9dce49 (@ytsarev) Update remote Ingress on annotation change. + ## v0.13.1 ### Bugfixes -- 0d39a1d Fix amd64 image. UPX was guilty, but we didn't notice. Disable UPX for non-amd64 images until we e2e-test all archs in general, and make UPX work with arm64 in particular. +- 0d39a1d Fix amd64 image. UPX was guilty, but we didn't notice. Disable UPX for non-amd64 images until we e2e-test all + archs in general, and make UPX work with arm64 in particular. ## v0.13.0 diff --git a/charts/multicluster-scheduler/Chart.yaml b/charts/multicluster-scheduler/Chart.yaml index 34b0297d..8e137ccd 100644 --- a/charts/multicluster-scheduler/Chart.yaml +++ b/charts/multicluster-scheduler/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v2 name: multicluster-scheduler -version: 0.13.1 +version: 0.13.2 #kubeVersion: A SemVer range of compatible Kubernetes versions (optional) description: A system of Kubernetes controllers that intelligently schedules workloads across clusters. type: application @@ -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.13.1 +appVersion: 0.13.2 #deprecated: Whether this chart is deprecated (optional, boolean) diff --git a/charts/multicluster-scheduler/README.md b/charts/multicluster-scheduler/README.md index faa4c009..09f66665 100644 --- a/charts/multicluster-scheduler/README.md +++ b/charts/multicluster-scheduler/README.md @@ -19,7 +19,7 @@ Multicluster-scheduler uses [finalizers](https://kubernetes.io/docs/tasks/access | fullnameOverride | string | `""` | Override chart and release names in object names | | imagePullSecretName | string | `""` | | | controllerManager.image.repository | string | `"quay.io/admiralty/multicluster-scheduler-agent"` | | -| controllerManager.image.tag | string | `"0.13.1"` | | +| controllerManager.image.tag | string | `"0.13.2"` | | | controllerManager.image.pullPolicy | string | `"IfNotPresent"` | | | controllerManager.resources | object | `{}` | | | controllerManager.nodeSelector | object | `{}` | | @@ -27,7 +27,7 @@ Multicluster-scheduler uses [finalizers](https://kubernetes.io/docs/tasks/access | controllerManager.affinity | object | `{}` | | | controllerManager.tolerations | array | `[]` | | | scheduler.image.repository | string | `"quay.io/admiralty/multicluster-scheduler-scheduler"` | | -| scheduler.image.tag | string | `"0.13.1"` | | +| scheduler.image.tag | string | `"0.13.2"` | | | scheduler.image.pullPolicy | string | `"IfNotPresent"` | | | scheduler.resources | object | `{}` | | | scheduler.nodeSelector | object | `{}` | | @@ -35,7 +35,7 @@ Multicluster-scheduler uses [finalizers](https://kubernetes.io/docs/tasks/access | scheduler.affinity | object | `{}` | | | scheduler.tolerations | array | `[]` | | | postDeleteJob.image.repository | string | `"quay.io/admiralty/multicluster-scheduler-remove-finalizers"` | | -| postDeleteJob.image.tag | string | `"0.13.1"` | | +| postDeleteJob.image.tag | string | `"0.13.2"` | | | postDeleteJob.image.pullPolicy | string | `"IfNotPresent"` | | | postDeleteJob.resources | object | `{}` | | | postDeleteJob.nodeSelector | object | `{}` | | @@ -43,7 +43,7 @@ Multicluster-scheduler uses [finalizers](https://kubernetes.io/docs/tasks/access | postDeleteJob.affinity | object | `{}` | | | postDeleteJob.tolerations | array | `[]` | | | restarter.image.repository | string | `"quay.io/admiralty/multicluster-scheduler-remove-finalizers"` | | -| restarter.image.tag | string | `"0.13.1"` | | +| restarter.image.tag | string | `"0.13.2"` | | | restarter.image.pullPolicy | string | `"IfNotPresent"` | | | restarter.resources | object | `{}` | | | restarter.nodeSelector | object | `{}` | | diff --git a/docs/operator_guide/installation.md b/docs/operator_guide/installation.md index 8d73c055..6fb9c748 100644 --- a/docs/operator_guide/installation.md +++ b/docs/operator_guide/installation.md @@ -25,7 +25,7 @@ The Admiralty command line interface (CLI) helps you sign up for an Admiralty Cl ```shell script OS=linux # or darwin (i.e., OS X) or windows ARCH=amd64 # or, for linux, any of arm64, ppc64le, s390x - curl -Lo admiralty "https://artifacts.admiralty.io/admiralty-v0.13.1-$OS-$ARCH" + curl -Lo admiralty "https://artifacts.admiralty.io/admiralty-v0.13.2-$OS-$ARCH" chmod +x admiralty sudo mv admiralty /usr/local/bin ``` @@ -86,7 +86,7 @@ values={[ kubectl create namespace admiralty helm install admiralty admiralty/admiralty \ --namespace admiralty \ - --version 0.13.1 \ + --version 0.13.2 \ --set accountName=$(admiralty get-account-name) \ --set clusterName=$CLUSTER_NAME \ --wait @@ -109,7 +109,7 @@ values={[ kubectl create namespace admiralty helm install admiralty admiralty/multicluster-scheduler \ --namespace admiralty \ - --version 0.13.1 \ + --version 0.13.2 \ --wait ``` diff --git a/docs/operator_guide/upgrade_to_cloud.md b/docs/operator_guide/upgrade_to_cloud.md index 84f6060f..999bf828 100644 --- a/docs/operator_guide/upgrade_to_cloud.md +++ b/docs/operator_guide/upgrade_to_cloud.md @@ -48,7 +48,7 @@ The Admiralty Cloud/Enterprise Helm chart includes the open source cluster agent 1. Install Admiralty Cloud/Enterprise custom resource definitions (CRDs), because Helm [doesn't support](https://github.com/helm/helm/issues/6581) adding CRDs as part of upgrades: ```shell - kubectl apply -f https://artifacts.admiralty.io/admiralty-v0.13.1.crds.yaml + kubectl apply -f https://artifacts.admiralty.io/admiralty-v0.13.2.crds.yaml ``` 1. [Download the Admiralty CLI](installation.md#command-line-interface) if not already installed. @@ -66,7 +66,7 @@ The Admiralty Cloud/Enterprise Helm chart includes the open source cluster agent helm repo update helm upgrade $RELEASE_NAME admiralty/admiralty \ --namespace $NAMESPACE \ - --version 0.13.1 \ + --version 0.13.2 \ -f values.yaml \ --set accountName=$(admiralty get-account-name) \ --set clusterName=$CLUSTER_NAME diff --git a/docs/quick_start.md b/docs/quick_start.md index 837ee245..50ca528b 100644 --- a/docs/quick_start.md +++ b/docs/quick_start.md @@ -62,7 +62,7 @@ values={[ Most cloud distributions of Kubernetes pre-label nodes with the names of their cloud regions. ::: -1. (optional speed-up) Pull images on your machine and load them into the kind clusters. Otherwise, each kind cluster would pull images, which could take three times as long. +1. (optional speed-up) Pull images on your machine and load them into the kind clusters. Otherwise, each kind cluster would pull images, which could take three times as long. ```shell script images=( @@ -71,12 +71,12 @@ values={[ quay.io/jetstack/cert-manager-webhook:v0.16.1 quay.io/jetstack/cert-manager-cainjector:v0.16.1 # admiralty open source - quay.io/admiralty/multicluster-scheduler-agent:0.13.1 - quay.io/admiralty/multicluster-scheduler-scheduler:0.13.1 - quay.io/admiralty/multicluster-scheduler-remove-finalizers:0.13.1 - quay.io/admiralty/multicluster-scheduler-restarter:0.13.1 + quay.io/admiralty/multicluster-scheduler-agent:0.13.2 + quay.io/admiralty/multicluster-scheduler-scheduler:0.13.2 + quay.io/admiralty/multicluster-scheduler-remove-finalizers:0.13.2 + quay.io/admiralty/multicluster-scheduler-restarter:0.13.2 # admiralty cloud/enterprise - quay.io/admiralty/admiralty-cloud-controller-manager:0.13.1 + quay.io/admiralty/admiralty-cloud-controller-manager:0.13.2 quay.io/admiralty/kube-mtls-proxy:0.10.0 quay.io/admiralty/kube-oidc-proxy:v0.3.0 # jetstack's image rebuilt for multiple architectures ) @@ -154,7 +154,7 @@ values={[ ```shell script - curl -Lo admiralty "https://artifacts.admiralty.io/admiralty-v0.13.1-linux-amd64" + curl -Lo admiralty "https://artifacts.admiralty.io/admiralty-v0.13.2-linux-amd64" chmod +x admiralty sudo mv admiralty /usr/local/bin ``` @@ -163,7 +163,7 @@ values={[ ```shell script - curl -Lo admiralty "https://artifacts.admiralty.io/admiralty-v0.13.1-darwin-amd64" + curl -Lo admiralty "https://artifacts.admiralty.io/admiralty-v0.13.2-darwin-amd64" chmod +x admiralty sudo mv admiralty /usr/local/bin ``` @@ -172,14 +172,14 @@ values={[ ```shell script - curl -Lo admiralty "https://artifacts.admiralty.io/admiralty-v0.13.1-windows-amd64" + curl -Lo admiralty "https://artifacts.admiralty.io/admiralty-v0.13.2-windows-amd64" ``` ```shell script - curl -Lo admiralty "https://artifacts.admiralty.io/admiralty-v0.13.1-linux-arm64" + curl -Lo admiralty "https://artifacts.admiralty.io/admiralty-v0.13.2-linux-arm64" chmod +x admiralty sudo mv admiralty /usr/local/bin ``` @@ -188,7 +188,7 @@ values={[ ```shell script - curl -Lo admiralty "https://artifacts.admiralty.io/admiralty-v0.13.1-linux-ppc64le" + curl -Lo admiralty "https://artifacts.admiralty.io/admiralty-v0.13.2-linux-ppc64le" chmod +x admiralty sudo mv admiralty /usr/local/bin ``` @@ -197,7 +197,7 @@ values={[ ```shell script - curl -Lo admiralty "https://artifacts.admiralty.io/admiralty-v0.13.1-linux-s390x" + curl -Lo admiralty "https://artifacts.admiralty.io/admiralty-v0.13.2-linux-s390x" chmod +x admiralty sudo mv admiralty /usr/local/bin ``` @@ -227,7 +227,7 @@ values={[ helm install admiralty admiralty/admiralty \ --kube-context kind-$CLUSTER_NAME \ --namespace admiralty \ - --version 0.13.1 \ + --version 0.13.2 \ --set accountName=$(admiralty get-account-name) \ --set clusterName=$CLUSTER_NAME \ --wait --debug @@ -261,7 +261,7 @@ do helm install admiralty admiralty/multicluster-scheduler \ --kube-context kind-$CLUSTER_NAME \ --namespace admiralty \ - --version 0.13.1 \ + --version 0.13.2 \ --wait --debug # --wait to ensure release is ready before next steps # --debug to show progress, for lack of a better way, diff --git a/docs/tutorials/fargate.md b/docs/tutorials/fargate.md index 2778c462..00d90078 100644 --- a/docs/tutorials/fargate.md +++ b/docs/tutorials/fargate.md @@ -112,7 +112,7 @@ Download the Admiralty CLI if not already installed. We'll use it to register cl ```shell os=linux # or darwin (i.e., Mac OS X) or windows arch=amd64 # or arm64, ppc64le, s390x (linux only) -curl -Lo admiralty "https://artifacts.admiralty.io/admiralty-v0.13.1-$os-$arch" +curl -Lo admiralty "https://artifacts.admiralty.io/admiralty-v0.13.2-$os-$arch" chmod +x admiralty sudo mv admiralty /usr/local/bin ``` @@ -139,7 +139,7 @@ do kubectl create namespace admiralty helm install admiralty admiralty/admiralty \ --namespace admiralty \ - --version v0.13.1 \ + --version v0.13.2 \ --set accountName=$(admiralty get-account-name) \ --set clusterName=$cluster_name done