Releases: falcosecurity/falco-operator
Releases · falcosecurity/falco-operator
v0.1.1
What's Changed
- build(deps): bump docker/build-push-action from 6.17.0 to 6.18.0 in the actions group by @dependabot[bot] in #163
- build(deps): bump docker/setup-buildx-action from 3.10.0 to 3.11.0 in the actions group by @dependabot[bot] in #164
- build(deps): bump the gomod group with 3 updates by @dependabot[bot] in #166
- build(deps): bump the actions group with 2 updates by @dependabot[bot] in #165
- build(deps): bump slsa-framework/slsa-verifier from 2.7.0 to 2.7.1 in the actions group by @dependabot[bot] in #167
- build(deps): bump github.com/onsi/gomega from 1.37.0 to 1.38.0 by @dependabot[bot] in #168
- build(deps): bump the gomod group with 3 updates by @dependabot[bot] in #169
- build(deps): bump sigstore/cosign-installer from 3.9.1 to 3.9.2 in the actions group by @dependabot[bot] in #170
- build(deps): bump the actions group with 2 updates by @dependabot[bot] in #171
- build(deps): bump github.com/onsi/ginkgo/v2 from 2.23.4 to 2.24.0 by @dependabot[bot] in #175
- build(deps): bump goreleaser/goreleaser-action from 6.3.0 to 6.4.0 in the actions group by @dependabot[bot] in #172
- build(deps): bump actions/checkout from 4.2.2 to 5.0.0 by @dependabot[bot] in #173
- build(deps): bump the gomod group across 1 directory with 4 updates by @dependabot[bot] in #176
- build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.1 by @dependabot[bot] in #177
- build(deps): bump k8s.io/client-go from 0.33.4 to 0.34.0 by @dependabot[bot] in #181
- build(deps): bump actions/setup-go from 5 to 6 by @dependabot[bot] in #183
- build(deps): bump the actions group across 1 directory with 2 updates by @dependabot[bot] in #186
- build(deps): bump the gomod group across 1 directory with 4 updates by @dependabot[bot] in #187
- build(deps): bump github.com/onsi/ginkgo/v2 from 2.25.1 to 2.26.0 by @dependabot[bot] in #188
- build(deps): bump sigstore/cosign-installer from 3.10.0 to 4.0.0 by @dependabot[bot] in #190
- build(deps): bump github.com/onsi/ginkgo/v2 from 2.26.0 to 2.27.1 by @dependabot[bot] in #191
- build(deps): bump the gomod group across 1 directory with 4 updates by @dependabot[bot] in #197
- build(deps): bump the actions group across 1 directory with 3 updates by @dependabot[bot] in #196
- build(deps): bump actions/checkout from 5.0.1 to 6.0.0 by @dependabot[bot] in #198
- build(deps): bump golangci/golangci-lint-action from 8.0.0 to 9.1.0 by @dependabot[bot] in #199
- build(deps): bump sigs.k8s.io/controller-runtime from 0.21.0 to 0.22.4 by @dependabot[bot] in #193
- build(deps): bump the gomod group across 1 directory with 5 updates by @dependabot[bot] in #203
- build(deps): bump the actions group across 1 directory with 4 updates by @dependabot[bot] in #207
- chore: bump golangci-lint version by @alacuku in #210
- build(deps): bump github.com/onsi/gomega from 1.38.3 to 1.39.0 by @dependabot[bot] in #209
- build(deps): bump github.com/onsi/ginkgo/v2 from 2.27.3 to 2.27.4 in the gomod group by @dependabot[bot] in #208
- build(deps): bump k8s.io/client-go from 0.34.3 to 0.35.0 by @dependabot[bot] in #204
- FIX inline rules YAML sample description is incorrect by @heitzflorian in #212
- fix(release): improve versioning and optimize Docker image builds by @c2ndev in #217
- refactor(rbac): migrate to kubebuilder annotations for dynamic RBAC generation by @c2ndev in #221
- build(deps): bump the actions group across 1 directory with 2 updates by @dependabot[bot] in #218
- build(deps): bump sigs.k8s.io/controller-runtime from 0.22.4 to 0.23.0 by @dependabot[bot] in #213
New Contributors
- @heitzflorian made their first contribution in #212
- @c2ndev made their first contribution in #217
Full Changelog: v0.1.0...v0.1.1
v0.1.0
v0.1.0-rc1
What's Changed
- chore(owners): update owners by @alacuku in #1
- new(kubebuilder): kubebuilder project as generated by the init command by @alacuku in #2
- new(falco-api): generate falco CRD in instance group version by @alacuku in #3
- update: change domain to falcosecurity.dev by @alacuku in #4
- new(falco-crd): initial spec for falco crd by @alacuku in #5
- update(makefile): update linting and fix errors by @alacuku in #6
- fix(e2e-tests): fixe some issues in e2e tests by @alacuku in #7
- update(falco-api): make PodTemplateSpec a pointer by @alacuku in #8
- fix unit tests by @alacuku in #9
- update(CI): run lint on push only for main branch by @alacuku in #10
- new(CI): enable dependabot by @alacuku in #12
- build(deps): bump k8s.io/client-go from 0.31.0 to 0.32.1 by @dependabot in #13
- refactor(controller): move falco controller logic to its own package by @alacuku in #18
- build(deps): bump github.com/onsi/ginkgo/v2 from 2.19.0 to 2.22.2 by @dependabot in #16
- update(api): update falco crd by @alacuku in #19
- new(CI): add codeql analysis by @alacuku in #20
- new(api): add version field to falco CRD by @alacuku in #21
- Kcl/falco api set default for type by @alacuku in #22
- new(schema): add kube schema for structured-merge-diff by @alacuku in #25
- build(deps): bump sigs.k8s.io/controller-runtime from 0.19.4 to 0.20.1 by @dependabot in #24
- build(deps): bump sigs.k8s.io/structured-merge-diff/v4 from 4.4.2 to 4.5.0 by @dependabot in #26
- new(pkg/image): add new helpers for images by @alacuku in #27
- new(falco): add default values for falco by @alacuku in #28
- new(falco): add merge logic for falco daemonset by @alacuku in #29
- new(falco): add initial logic to falco controller by @alacuku in #30
- fix golang ci by @alacuku in #32
- fix(api): fix field name by @alacuku in #31
- support deployment type by @alacuku in #33
- build(deps): bump the gomod group with 4 updates by @dependabot in #34
- new(falco): add diff function by @alacuku in #35
- new(falco): apply desired state when diverges from the current one by @alacuku in #36
- new(falco): add a clean-up function that removes dual deployments by @alacuku in #37
- update(falco): update rbac by @alacuku in #38
- chore(falco): adjust logging levels by @alacuku in #39
- chore(api): fix "type" field description by @alacuku in #40
- new(falco): set the version in the CR if not specified by the user by @alacuku in #41
- fix(resources): remove annotation from default daemonset by @alacuku in #42
- new(api/falco): add status subresource to falco crd by @alacuku in #43
- new(falco/controller): add update status logic by @alacuku in #44
- chore(falco): use constants for groups and version by @alacuku in #45
- fix(falco/controller): add deployment resources as owned by @alacuku in #46
- fix(falco/controller): correctly set the available condition by @alacuku in #47
- fix(falco/controller): avoid conflict/non-existing resources when updating status by @alacuku in #48
- update(falco/controller): update logic of the version of falco app by @alacuku in #49
- new(diff): diff functions accepts any k8s object by @alacuku in #50
- build(deps): bump github.com/onsi/ginkgo/v2 from 2.22.2 to 2.23.0 by @dependabot in #53
- build(deps): bump sigs.k8s.io/controller-runtime from 0.20.2 to 0.20.3 in the gomod group by @dependabot in #51
- new(falco): add permissions to falco pod by @alacuku in #54
- build(deps): bump sigs.k8s.io/structured-merge-diff/v4 from 4.5.0 to 4.6.0 by @dependabot in #52
- new(falco): add service for falco pods by @alacuku in #55
- fix(falco): add service account to falco pods by @alacuku in #56
- new(falco): add default configmap for falco by @alacuku in #57
- refactor(api): make api folder multigroup ready by @alacuku in #58
- new(api): introduce config.artifact.falcosecurity.dev api by @alacuku in #59
- new(controller): introduce controller for config resources by @alacuku in #60
- new(api/config): define spec and status for config CRD by @alacuku in #61
- new(sidecar): add main.go for sidecar operator by @alacuku in #62
- new(pkg/version): add version info to operators by @alacuku in #63
- new(Dockerfile): add Dockerfile for both operators by @alacuku in #64
- new(api/config): make config field required by @alacuku in #65
- Kcl/artifact config operator by @alacuku in #66
- Kcl/support sidecar operator by @alacuku in #67
- Kcl/config controller finalizer by @alacuku in #68
- Kcl/artifact priority by @alacuku in #69
- fix(priority): get priority prefix in lexicographic ascending order by @alacuku in #70
- fix(artfiact/config): correctly update config files by @alacuku in #71
- chore(PROJECT): update kubebuilder project by @alacuku in #72
- new(artifact-config): introduce new function for artifact-config operator by @alacuku in #73
- build(deps): bump the gomod group with 6 updates by @dependabot in #75
- new(artifact-rulesfile): introduce artifact-rulesfile controller by @alacuku in #76
- Kcl/golang ci lint v2 by @alacuku in #77
- Kcl/artifact operator mounts by @alacuku in #78
- new(artifact/main): add artifact-rulesfile operator to main.go by @alacuku in #79
- feat(api/rulesfile): support pullSecrets for OCI artifacts by @alacuku in #80
- docs(OWNERS): add leogr by @leogr in #81
- docs(OWNERS): add FedeDP by @leogr in #82
- chore(readme.md): update readme by @alacuku in #83
- docs: setup by @leogr in #84
- update(api/rulesfile): make InlineRule field a pointer by @alacuku in #85
- Kcl/artifact rulesfiles by @alacuku in #86
- fix(linting): fix linting issues after linters' update by @alacuku in #87
- fix(manager): set subPriority in path based on mediumType by @alacuku in #88
- build(deps): bump github.com/onsi/ginkgo/v2 from 2.23.3 to 2.23.4 in the gomod group...