diff --git a/CHANGELOG.md b/CHANGELOG.md index 8968afb..c37ad99 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file. ## Unreleased +## 0.15.1 - 2022-06-06 + +- kubemod/kubemod-crt#15: Keep the previous certificate in the bundle as well as the new one to prevent periods of service outage + +## 0.15.0 - 2022-04-17 + - 87: Extend JSPONPath with support for "undefined" values - 70: Add support for ARM64 (thank you @nashant) diff --git a/README.md b/README.md index 2a7f6eb..609fe5c 100644 --- a/README.md +++ b/README.md @@ -47,7 +47,7 @@ Run the following commands to deploy KubeMod. # Make KubeMod ignore Kubernetes' system namespace. kubectl label namespace kube-system admission.kubemod.io/ignore=true --overwrite # Deploy KubeMod. -kubectl apply -f https://raw.githubusercontent.com/kubemod/kubemod/v0.15.0/bundle.yaml +kubectl apply -f https://raw.githubusercontent.com/kubemod/kubemod/v0.15.1/bundle.yaml ``` By default KubeMod allows you to target a limited set of high-level resource types, such as deployments and services. @@ -64,7 +64,7 @@ kubectl delete job kubemod-crt-job -n kubemod-system # Make KubeMod ignore Kubernetes' system namespace. kubectl label namespace kube-system admission.kubemod.io/ignore=true --overwrite # Upgrade KubeMod operator. -kubectl apply -f https://raw.githubusercontent.com/kubemod/kubemod/v0.15.0/bundle.yaml +kubectl apply -f https://raw.githubusercontent.com/kubemod/kubemod/v0.15.1/bundle.yaml ``` ### Uninstall @@ -72,7 +72,7 @@ kubectl apply -f https://raw.githubusercontent.com/kubemod/kubemod/v0.15.0/bundl To uninstall KubeMod and all its resources, run: ```bash -kubectl delete -f https://raw.githubusercontent.com/kubemod/kubemod/v0.15.0/bundle.yaml +kubectl delete -f https://raw.githubusercontent.com/kubemod/kubemod/v0.15.1/bundle.yaml ``` **Note**: Uninstalling KubeMod will also remove all your ModRules deployed to all Kubernetes namespaces. diff --git a/bundle.yaml b/bundle.yaml index 4474842..717c257 100644 --- a/bundle.yaml +++ b/bundle.yaml @@ -348,7 +348,7 @@ spec: - /kubemod - -operator - -webapp - image: kubemod/kubemod:v0.15.0 + image: kubemod/kubemod:v1.15.1 livenessProbe: httpGet: path: /healthz @@ -406,7 +406,7 @@ spec: - /bin/sh - -c - ./cert-renew.sh - image: kubemod/kubemod-crt:v1.2.0 + image: kubemod/kubemod-crt:v1.2.1 name: kubemod-crt restartPolicy: Never schedule: 0 0 1 * * @@ -426,7 +426,7 @@ spec: - /bin/sh - -c - ./cert-renew.sh - image: kubemod/kubemod-crt:v1.2.0 + image: kubemod/kubemod-crt:v1.2.1 name: kubemod-crt restartPolicy: Never --- diff --git a/config/kubemod-crt/kustomization.yaml b/config/kubemod-crt/kustomization.yaml index 8a753ef..a4cfc22 100644 --- a/config/kubemod-crt/kustomization.yaml +++ b/config/kubemod-crt/kustomization.yaml @@ -4,4 +4,4 @@ resources: images: - name: kubemod-crt-image newName: kubemod/kubemod-crt - newTag: v1.2.0 + newTag: v1.2.1 diff --git a/config/manager/kustomization.yaml b/config/manager/kustomization.yaml index 0930d6f..72ee429 100644 --- a/config/manager/kustomization.yaml +++ b/config/manager/kustomization.yaml @@ -5,4 +5,4 @@ kind: Kustomization images: - name: controller newName: kubemod/kubemod - newTag: v0.15.0 + newTag: v1.15.1