Skip to content

Commit 83850a2

Browse files
viccuadraulcabello
andcommitted
Update CHANGELOG.md
Co-authored-by: raulcabello <raul.cabello@suse.com>
1 parent af9abab commit 83850a2

1 file changed

Lines changed: 37 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 37 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,41 @@
22
## [Unreleased]
33

44

5+
<a name="0.4.0"></a>
6+
## [0.4.0] - 2021-10-01
7+
### Features
8+
- Introduce a PolicyServer CRD that allow users to describe a Policy Server
9+
Deployment. The configuration of PolicyServer is now done through this
10+
resource, instead of using the `policy-server` ConfigMap.
11+
- ClusterAdmissionPolicy has the following changes:
12+
- A new PolicyStatus field which can be: `unscheduled`, `unschedulable`, `pending` or `active`
13+
- A new condition called PolicyActive.
14+
- A `policyServer` attribute. This is used to specify which instance of
15+
PolicyServer is going to host the policy. If nothing is specified, the
16+
policy will be scheduled on the PolicyServer named `default`. This one is
17+
created by the helm chart at installation time.
18+
- Introduce cert-manager dependency
19+
- PolicyServer and ClusterAdmissionPolicies are now validated and mutated by
20+
dedicated admission controllers. The kubewarden-controller is acting as
21+
validation endpoint for both of them.
22+
- All the resources created by the operator are now using
23+
[`Finalizers`](https://kubernetes.io/docs/concepts/overview/working-with-objects/finalizers/).
24+
25+
### Pull Requests
26+
- Merge pull request [#98](https://github.com/kubewarden/kubewarden-controller/issues/98) from kubewarden/viccuad-update-readme
27+
- Merge pull request [#94](https://github.com/kubewarden/kubewarden-controller/issues/94) from ereslibre/policy-server-output
28+
- Merge pull request [#91](https://github.com/kubewarden/kubewarden-controller/issues/91) from viccuad/golangci-lint-gha
29+
- Merge pull request [#90](https://github.com/kubewarden/kubewarden-controller/issues/90) from raulcabello/new-architecture
30+
- Merge pull request [#85](https://github.com/kubewarden/kubewarden-controller/issues/85) from flavio/uninstall-script
31+
- Merge pull request [#82](https://github.com/kubewarden/kubewarden-controller/issues/82) from flavio/new-architecture-crds-docs
32+
- Merge pull request [#83](https://github.com/kubewarden/kubewarden-controller/issues/83) from ereslibre/rename-policy-active-condition
33+
- Merge pull request [#81](https://github.com/kubewarden/kubewarden-controller/issues/81) from viccuad/new-architecture
34+
- Merge pull request [#76](https://github.com/kubewarden/kubewarden-controller/issues/76) from viccuad/webhooks
35+
- Merge pull request [#75](https://github.com/kubewarden/kubewarden-controller/issues/75) from jvanz/how-to-build
36+
- Merge pull request [#66](https://github.com/kubewarden/kubewarden-controller/issues/66) from raulcabello/new-architecture
37+
- Merge pull request [#64](https://github.com/kubewarden/kubewarden-controller/issues/64) from raulcabello/new-architecture
38+
39+
540
<a name="v0.3.2"></a>
641
## [v0.3.2] - 2021-08-19
742
### Pull Requests
@@ -87,7 +122,8 @@
87122
<a name="v0.0.1"></a>
88123
## v0.0.1 - 2021-01-18
89124

90-
[Unreleased]: https://github.com/kubewarden/kubewarden-controller/compare/v0.3.2...HEAD
125+
[Unreleased]: https://github.com/kubewarden/kubewarden-controller/compare/0.4.0...HEAD
126+
[0.4.0]: https://github.com/kubewarden/kubewarden-controller/compare/v0.3.2...0.4.0
91127
[v0.3.2]: https://github.com/kubewarden/kubewarden-controller/compare/v0.3.1...v0.3.2
92128
[v0.3.1]: https://github.com/kubewarden/kubewarden-controller/compare/v0.3.0...v0.3.1
93129
[v0.3.0]: https://github.com/kubewarden/kubewarden-controller/compare/v0.2.3...v0.3.0

0 commit comments

Comments
 (0)