Skip to content

Commit

Permalink
Release v0.17.1
Browse files Browse the repository at this point in the history
  • Loading branch information
vassilvk committed Nov 10, 2022
1 parent fb061d8 commit 86359ad
Show file tree
Hide file tree
Showing 4 changed files with 8 additions and 6 deletions.
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ All notable changes to this project will be documented in this file.

## Unreleased

## 0.17.1 - 2022-11-12

- 105: Fix breaking changes introduced with ExecutionTier

## 0.17.0 - 2022-11-06
Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,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.17.0/bundle.yaml
kubectl apply -f https://raw.githubusercontent.com/kubemod/kubemod/v0.17.1/bundle.yaml
```

By default KubeMod allows you to target a limited set of high-level resource types, such as deployments and services.
Expand All @@ -65,15 +65,15 @@ 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.17.0/bundle.yaml
kubectl apply -f https://raw.githubusercontent.com/kubemod/kubemod/v0.17.1/bundle.yaml
```

### Uninstall

To uninstall KubeMod and all its resources, run:

```bash
kubectl delete -f https://raw.githubusercontent.com/kubemod/kubemod/v0.17.0/bundle.yaml
kubectl delete -f https://raw.githubusercontent.com/kubemod/kubemod/v0.17.1/bundle.yaml
```

**Note**: Uninstalling KubeMod will also remove all your ModRules deployed to all Kubernetes namespaces.
Expand Down
4 changes: 2 additions & 2 deletions bundle.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@ spec:
description: ModRuleSpec defines the desired state of ModRule
properties:
executionTier:
default: 0
description: ExecutionTier is a value between -32767 and 32766. ExecutionTier controls when this ModRule will be executed as it relates to the other ModRules loaded in the system. ModRules are matched and executed in tiers, starting with the lowest tier. The results of executing all ModRules in a tier are passed as input to the ModRules in the next tier. This cascading execution continues until the highest tier of ModRules has been executed. ModRules in the same tier are executed in indeterminate order.
type: integer
match:
Expand Down Expand Up @@ -116,7 +117,6 @@ spec:
- Reject
type: string
required:
- executionTier
- match
- type
type: object
Expand Down Expand Up @@ -305,7 +305,7 @@ spec:
- /kubemod
- -operator
- -webapp
image: kubemod/kubemod:v0.17.0
image: kubemod/kubemod:v0.17.1
livenessProbe:
httpGet:
path: /healthz
Expand Down
2 changes: 1 addition & 1 deletion config/manager/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@ kind: Kustomization
images:
- name: controller
newName: kubemod/kubemod
newTag: latest
newTag: v0.17.1

0 comments on commit 86359ad

Please sign in to comment.