diff --git a/CHANGELOG.md b/CHANGELOG.md index fbce552..7133c47 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,10 @@ All notable changes to this project will be documented in this file. ## Unreleased +## 0.15.3 - 2022-09-20 + +- 93: FIX: CronJob in version "v1" cannot be handled as a CronJob: strict decoding error when deploying to Kubernetes 1.25.0 + ## 0.15.2 - 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 diff --git a/README.md b/README.md index bb725f0..fb705f1 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.2/bundle.yaml +kubectl apply -f https://raw.githubusercontent.com/kubemod/kubemod/v0.15.3/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.2/bundle.yaml +kubectl apply -f https://raw.githubusercontent.com/kubemod/kubemod/v0.15.3/bundle.yaml ``` ### Uninstall @@ -72,7 +72,7 @@ kubectl apply -f https://raw.githubusercontent.com/kubemod/kubemod/v0.15.2/bundl To uninstall KubeMod and all its resources, run: ```bash -kubectl delete -f https://raw.githubusercontent.com/kubemod/kubemod/v0.15.2/bundle.yaml +kubectl delete -f https://raw.githubusercontent.com/kubemod/kubemod/v0.15.3/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 612edfb..01a8121 100644 --- a/bundle.yaml +++ b/bundle.yaml @@ -348,7 +348,7 @@ spec: - /kubemod - -operator - -webapp - image: kubemod/kubemod:v0.15.2 + image: kubemod/kubemod:v0.15.3 livenessProbe: httpGet: path: /healthz @@ -398,7 +398,6 @@ spec: jobTemplate: spec: backoffLimit: 4 - serviceAccountName: null template: spec: containers: @@ -418,7 +417,6 @@ metadata: namespace: kubemod-system spec: backoffLimit: 4 - serviceAccountName: null template: spec: containers: diff --git a/config/kubemod-crt/kubemod-crt-cron-job.yaml b/config/kubemod-crt/kubemod-crt-cron-job.yaml index 7d726bf..43883a5 100644 --- a/config/kubemod-crt/kubemod-crt-cron-job.yaml +++ b/config/kubemod-crt/kubemod-crt-cron-job.yaml @@ -8,7 +8,6 @@ spec: schedule: "0 0 1 * *" jobTemplate: spec: - serviceAccountName: template: spec: containers: diff --git a/config/kubemod-crt/kubemod-crt-job.yaml b/config/kubemod-crt/kubemod-crt-job.yaml index cd4c726..96b0ae3 100644 --- a/config/kubemod-crt/kubemod-crt-job.yaml +++ b/config/kubemod-crt/kubemod-crt-job.yaml @@ -4,7 +4,6 @@ metadata: name: crt-job namespace: system spec: - serviceAccountName: template: spec: containers: diff --git a/config/manager/kustomization.yaml b/config/manager/kustomization.yaml index 0312c12..a5e5293 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.2 + newTag: v0.15.3