Recent Releases of https://github.com/crowdstrike/falcon-operator
https://github.com/crowdstrike/falcon-operator - v1.8.0
What's Changed
- chore(docs): update support statement + add SUPPORT.md by @mr-jungchoi in https://github.com/CrowdStrike/falcon-operator/pull/687
- docs: Remove Krew install docs by @gpontejos in https://github.com/CrowdStrike/falcon-operator/pull/693
- fix: Ensure Falcon.CID matches Spec to allow for in-place updates by @gpontejos in https://github.com/CrowdStrike/falcon-operator/pull/692
- fix: Update build tags by @gpontejos in https://github.com/CrowdStrike/falcon-operator/pull/691
- refactor: fix e2e test namespace conflicts by @gpontejos in https://github.com/CrowdStrike/falcon-operator/pull/694
- fix: Add nodes permission to iar clusterrole by @gpontejos in https://github.com/CrowdStrike/falcon-operator/pull/695
- feat(node-sensor): add falcon.cloud option for unified sensor installation by @mr-jungchoi in https://github.com/CrowdStrike/falcon-operator/pull/697
- chore(release): merge main -> maint-1.0 for v1.8.0 by @mr-jungchoi in https://github.com/CrowdStrike/falcon-operator/pull/698
Full Changelog: https://github.com/CrowdStrike/falcon-operator/compare/v1.7.0...v1.8.0
- Go
Published by github-actions[bot] 6 months ago
https://github.com/crowdstrike/falcon-operator - v1.7.0
What's Changed
- Ensure KAC and Lumos redeploy when nodeAffinity is updated by @gpontejos in https://github.com/CrowdStrike/falcon-operator/pull/669
- Move watcher vars from watcher container to KAC configmap by @gpontejos in https://github.com/CrowdStrike/falcon-operator/pull/670
- Update descriptions of GKE Autopilot allowlist variables in Daemonset spec by @gpontejos in https://github.com/CrowdStrike/falcon-operator/pull/673
- patch: add arm64 to default node affinity for kac and container sensor by @mr-jungchoi in https://github.com/CrowdStrike/falcon-operator/pull/672
- Ensure Cleanup Daemonset still terminates even if Pods are crashlooping by @gpontejos in https://github.com/CrowdStrike/falcon-operator/pull/671
- Add AllowlistSynchronizer documentation for GKE Autopilot by @gpontejos in https://github.com/CrowdStrike/falcon-operator/pull/674
- Add ARM64 to IAR nodeAffinity by @gpontejos in https://github.com/CrowdStrike/falcon-operator/pull/675
- Update to golang 1.23 and fix dependabot findings by @gpontejos in https://github.com/CrowdStrike/falcon-operator/pull/680
- chore(node-sensor): add PODNODENAME env variable to init container by @mr-jungchoi in https://github.com/CrowdStrike/falcon-operator/pull/678
- feat(secrets): Add FalconSecret spec to FalconDeployment CRD by @mr-jungchoi in https://github.com/CrowdStrike/falcon-operator/pull/676
- chore(node-sensor): update node sensor default termination grace period to 60s by @mr-jungchoi in https://github.com/CrowdStrike/falcon-operator/pull/684
- Add us-gov-2 to allowed regions by @gpontejos in https://github.com/CrowdStrike/falcon-operator/pull/683
- Add alternateMountPath option to Falcon Operator by @cs-bqin02 in https://github.com/CrowdStrike/falcon-operator/pull/637
- chore(falcon-deployment): remove note about falcon secret by @mr-jungchoi in https://github.com/CrowdStrike/falcon-operator/pull/685
- chore(docs): clean up docs for v1.7.0 release by @mr-jungchoi in https://github.com/CrowdStrike/falcon-operator/pull/686
New Contributors
- @cs-bqin02 made their first contribution in https://github.com/CrowdStrike/falcon-operator/pull/637
Full Changelog: https://github.com/CrowdStrike/falcon-operator/compare/v1.6.0...v1.7.0
- Go
Published by github-actions[bot] 7 months ago
https://github.com/crowdstrike/falcon-operator - v1.6.0
What's Changed
- Fix: Add required OpenShift image labels by @gpontejos in https://github.com/CrowdStrike/falcon-operator/pull/644
- docs: Add note to ensure falcon-kac is installed in unique namespace by @gpontejos in https://github.com/CrowdStrike/falcon-operator/pull/642
- Set the Falcon sensor cleanup node sleep time to infinity by @doyshinda in https://github.com/CrowdStrike/falcon-operator/pull/649
- docs: clarify support on ROSA Classic vs. HCP by @evanstoner in https://github.com/CrowdStrike/falcon-operator/pull/652
- feat(falcon-kac): add optional node affinity + pull latest multi-arch images by @mr-jungchoi in https://github.com/CrowdStrike/falcon-operator/pull/651
- Add configurable nodeAffinity to falcon-container by @gpontejos in https://github.com/CrowdStrike/falcon-operator/pull/648
- Fix IAR cloud region requirements by @gpontejos in https://github.com/CrowdStrike/falcon-operator/pull/658
- Add flag to disable the validating webhoook in falcon-kac by @gpontejos in https://github.com/CrowdStrike/falcon-operator/pull/656
- Add GKE AutoPilot labels to spec for troubleshooting WorkloadAllowlists by @gpontejos in https://github.com/CrowdStrike/falcon-operator/pull/653
- feat(secrets): inject k8s secrets for Falcon Sensor and Falcon API configs by @mr-jungchoi in https://github.com/CrowdStrike/falcon-operator/pull/647
- chore(prerelease): bump operator version and run make bundle by @mr-jungchoi in https://github.com/CrowdStrike/falcon-operator/pull/662
- chore(docs): update Falcon KAC docs for ARM64 support by @mr-jungchoi in https://github.com/CrowdStrike/falcon-operator/pull/661
- chore: remove old registry code by @mr-jungchoi in https://github.com/CrowdStrike/falcon-operator/pull/665
- Merge main into maint-1.0 for v1.6.0 release by @mr-jungchoi in https://github.com/CrowdStrike/falcon-operator/pull/664
New Contributors
- @doyshinda made their first contribution in https://github.com/CrowdStrike/falcon-operator/pull/649
- @mr-jungchoi made their first contribution in https://github.com/CrowdStrike/falcon-operator/pull/651
Full Changelog: https://github.com/CrowdStrike/falcon-operator/compare/v1.5.0...v1.6.0
- Go
Published by github-actions[bot] 9 months ago
https://github.com/crowdstrike/falcon-operator - v1.5.0
What's Changed
- New: Adding configurable Lease Duration and Renewal Deadline by @gpontejos in https://github.com/CrowdStrike/falcon-operator/pull/627
- New: Add cluster-config-id to sensor init container by @gpontejos in https://github.com/CrowdStrike/falcon-operator/pull/626
- docs: revert accidental rollback of openshift and IAR docs by @evanstoner in https://github.com/CrowdStrike/falcon-operator/pull/632
- Migrate from deprecated kube-proxy to native controller metrics endpoint by @gpontejos in https://github.com/CrowdStrike/falcon-operator/pull/635
- Fix: Exclude configure-cluster-id from GKE Autopilot by @gpontejos in https://github.com/CrowdStrike/falcon-operator/pull/636
- Update go version in github actions by @gpontejos in https://github.com/CrowdStrike/falcon-operator/pull/639
- Fix: Update caching to lower overall operator memory consumption by @gpontejos in https://github.com/CrowdStrike/falcon-operator/pull/638
Full Changelog: https://github.com/CrowdStrike/falcon-operator/compare/v1.4.0...v1.5.0
- Go
Published by github-actions[bot] 10 months ago
https://github.com/crowdstrike/falcon-operator - v1.4.0
What's Changed
- Hint at OpenShift pull secret needed for IAR. by @evanstoner in https://github.com/CrowdStrike/falcon-operator/pull/597
- docs: improve ROSA/ARO support language by @evanstoner in https://github.com/CrowdStrike/falcon-operator/pull/587
- docs: use absolute link for install guide in CSV by @evanstoner in https://github.com/CrowdStrike/falcon-operator/pull/585
- Update README support statement by @gpontejos in https://github.com/CrowdStrike/falcon-operator/pull/605
- docs: fix scopes and required parameters for IAR by @evanstoner in https://github.com/CrowdStrike/falcon-operator/pull/603
- Update tolerations to accommodate an empty list by @gpontejos in https://github.com/CrowdStrike/falcon-operator/pull/607
- Upgrade controller-gen to v0.14.0 and fix defaults by @gpontejos in https://github.com/CrowdStrike/falcon-operator/pull/613
- Update support statement by @gpontejos in https://github.com/CrowdStrike/falcon-operator/pull/616
- cdp: added resources and verbs for the cluster role by @JonBruchim in https://github.com/CrowdStrike/falcon-operator/pull/614
- node sensor: cdp: set ClusterFirstWithHostNet by @JonBruchim in https://github.com/CrowdStrike/falcon-operator/pull/617
- Update resources limits for KAC containers by @gpontejos in https://github.com/CrowdStrike/falcon-operator/pull/618
- build(deps): bump github.com/cert-manager/cert-manager from 1.12.7 to 1.12.14 by @dependabot in https://github.com/CrowdStrike/falcon-operator/pull/599
- build(deps): bump helm/kind-action from 1.10.0 to 1.12.0 by @dependabot in https://github.com/CrowdStrike/falcon-operator/pull/615
- build(deps): bump golang.org/x/crypto from 0.23.0 to 0.31.0 by @dependabot in https://github.com/CrowdStrike/falcon-operator/pull/609
- build(deps): bump golang.org/x/net from 0.26.0 to 0.33.0 by @dependabot in https://github.com/CrowdStrike/falcon-operator/pull/619
- fix: prevent e2e test failures caused by node sensor cleanup by @gpontejos in https://github.com/CrowdStrike/falcon-operator/pull/620
- fix: updating sidecar manifest for controller-gen v0.14.0 by @gpontejos in https://github.com/CrowdStrike/falcon-operator/pull/621
- fix: ensure latest IAR image is used as default by @gpontejos in https://github.com/CrowdStrike/falcon-operator/pull/622
- cdp : add fsGroup as nobody group by @JonBruchim in https://github.com/CrowdStrike/falcon-operator/pull/623
- fix: deployments to prevent endless reconciles by @gpontejos in https://github.com/CrowdStrike/falcon-operator/pull/624
- New: Add FalconDeployment CR by @gpontejos in https://github.com/CrowdStrike/falcon-operator/pull/625
New Contributors
- @JonBruchim made their first contribution in https://github.com/CrowdStrike/falcon-operator/pull/614
Full Changelog: https://github.com/CrowdStrike/falcon-operator/compare/v1.3.1...v1.4.0
- Go
Published by github-actions[bot] about 1 year ago
https://github.com/crowdstrike/falcon-operator - v1.3.1
What's Changed
- feat: add cluster visibility to FalconAdmission by @gpontejos in https://github.com/CrowdStrike/falcon-operator/pull/583
Full Changelog: https://github.com/CrowdStrike/falcon-operator/compare/v1.2.0...v1.3.1
- Go
Published by github-actions[bot] over 1 year ago
https://github.com/crowdstrike/falcon-operator - v1.3.0
What's Changed
- feat: add cluster visibility to FalconAdmission by @gpontejos in https://github.com/CrowdStrike/falcon-operator/pull/583
Full Changelog: https://github.com/CrowdStrike/falcon-operator/compare/v1.2.0...v1.3.0
- Go
Published by github-actions[bot] over 1 year ago
https://github.com/crowdstrike/falcon-operator - v1.2.0
What's Changed
- fix handling of invalid tags in artifactory by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/549
- docs: update openshift installation docs for new certified operator by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/550
- fix: only run release workflow on full releases by @mhyson-cs in https://github.com/CrowdStrike/falcon-operator/pull/561
- feat: make eBPF primary sensor by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/495
- build(deps): bump docker/build-push-action from 5 to 6 by @dependabot in https://github.com/CrowdStrike/falcon-operator/pull/562
- Add missing OpenShift uninstall steps by @evanstoner in https://github.com/CrowdStrike/falcon-operator/pull/554
- fix: force the use of a single replica in FalconAdmission by @mhyson-cs in https://github.com/CrowdStrike/falcon-operator/pull/560
- fix: replace Artifactory tag workaround with updated library by @mhyson-cs in https://github.com/CrowdStrike/falcon-operator/pull/569
- feat: allow API host override during NodeSensor config-cache tests by @mhyson-cs in https://github.com/CrowdStrike/falcon-operator/pull/565
- build(deps): bump github.com/docker/docker from 26.1.3+incompatible to 26.1.4+incompatible by @dependabot in https://github.com/CrowdStrike/falcon-operator/pull/572
- build(deps): bump github.com/docker/docker from 26.1.4+incompatible to 26.1.5+incompatible by @dependabot in https://github.com/CrowdStrike/falcon-operator/pull/576
- feat: add support for sensor version selection by update policy by @mhyson-cs in https://github.com/CrowdStrike/falcon-operator/pull/570
- fix: add warning in docs about AutoPilot resource mismatches by @mhyson-cs in https://github.com/CrowdStrike/falcon-operator/pull/578
- fix: disable provenance in Docker builds by @mhyson-cs in https://github.com/CrowdStrike/falcon-operator/pull/579
- feat: automatic sensor updates by @mhyson-cs in https://github.com/CrowdStrike/falcon-operator/pull/580
- feat: advanced settings by @mhyson-cs in https://github.com/CrowdStrike/falcon-operator/pull/581
Full Changelog: https://github.com/CrowdStrike/falcon-operator/compare/v1.1.0...v1.2.0
- Go
Published by github-actions[bot] over 1 year ago
https://github.com/crowdstrike/falcon-operator - v1.1.0
What's Changed
- fix: only run release workflow on full releases
- feat: make eBPF primary sensor
- build(deps): bump docker/build-push-action from 5 to 6
- add missing OpenShift uninstall steps
- fix: ignore the KAC replica setting but say so in the logs
Full Changelog: https://github.com/CrowdStrike/falcon-operator/compare/v1.0.1...v1.1.0
- Go
Published by github-actions[bot] over 1 year ago
https://github.com/crowdstrike/falcon-operator - v1.0.1
What's Changed
- fix handling of invalid tags in artifactory
Full Changelog: https://github.com/CrowdStrike/falcon-operator/compare/v1.0.0...v1.0.1
- Go
Published by redhatrises over 1 year ago
https://github.com/crowdstrike/falcon-operator - v1.0.0
What's Changed
- build(deps): bump golangci/golangci-lint-action from 5 to 6
- docs: update docs for iar and openshift
- chore(bundle): add arm64 support label
- cleanup(bundle): remove legacy unused falconcontainer role
- --- updated-dependencies: - dependency-name: github.com/docker/docker dependency-type: indirect ...
- --- updated-dependencies: - dependency-name: github.com/containers/image/v5 dependency-type: direct:production ...
- Bumping to version 0.9.6
- regenerate boilerplate code
- add docs
- more code cleanup
- configure ocp scc for iar
- cleanup old iar code
- exclude docs in gosec testing
- configure volumesize before default is generated
- make volume and volumemount configuration simpler
- update IAR types for exclusions and registry configs, etc.
- Remove Falcon sensor settings for IAR
- add volumes and volumemount configs
- remove unused functions and add azureconfig and priorityclassname to config
- security context
- minor fix
- non-olm
- cleanup configmap
- add bundle
- add manager config
- remove unused
- generate manifest and api
- add imageanalyzer role
- remove resourceQuota
- cleanup deployment
- cleanup controller
- image tag
- update rbac
- add configmap
- lint
- update manifests
- IAR controller and templates
- falcon image deployment function
- falcon image constants
- falcon image type definitions
- cleanup: conditionsupdate should get resource
- cleanup: remove tautological conditions
- cleanup: remove unused parameters
- feat: allow sidecar sensor to customize namespace
- chore: add arch requirements for single-arch deployments
- feat(admission): automate ocp & falcon ns exclusions
- docs(nodesensor): update docs
- fix(nodesensor): use operator naming for node clusterrolebinding
- chore(nodesensor): add privileged labels to node sensor ns
- feat(sec): do not allow any workloads to run in falcon install namespaces
- feat: allow node sensor to customize namespace
- chore: use retry on conflict to update the status
- build(deps): bump golangci/golangci-lint-action from 4 to 5
- build(deps): bump helm/kind-action from 1.9.0 to 1.10.0
- fix(admission): version 7.14 of admission controller requires webhook to exist before the service can start
- feat(node): handle multi-arch container images
- feat: operator upgrade docs
- chore(admission): sync clusterrole perms
- fix src
- build(deps): bump golang.org/x/net from 0.21.0 to 0.23.0
- fix admission readme
- make tags array
- chore(action): update metadata action to add non-olm target
- fix(ci): fix broken tests due to upstream envtest changes
- build(deps): bump github.com/docker/docker
- ran make and added generated files
- imagePullSecretName is no longer valid, updated readme with imagePullSecret
- fix(iar): return IAR tags
- cleanup(nodesensor): remove legacy initContainer code
- build(deps): bump google.golang.org/protobuf from 1.31.0 to 1.33.0
- feat: determine cluster install features such as OpenShift and cert-manager
- build(deps): bump github.com/go-jose/go-jose/v3 from 3.0.1 to 3.0.3
- build(deps): bump gopkg.in/go-jose/go-jose.v2 from 2.6.1 to 2.6.3
- cleanup: Remove WATCH_NAMESPACE usage
- feat: update to operator-sdk 1.34.1
- fix(admission): always return existing tls certs on reconciliation
- Clarify FalconContainer is not intended for OpenShift.
- fix(admission): Fix admission controller yaml for azure
- feat: update gofalcon to v0.6.0
- feat: remove CGO_ENABLED=0 references in order to enable FIPS compliance
- build(deps): bump helm/kind-action from 1.8.0 to 1.9.0
- build(deps): bump golangci/golangci-lint-action from 3 to 4
- feat(node): merge tolerations when injected
- docs: add managed OpenShift control plan/infra caveats
- feat: add new OpenShift feature annotations to CSV
- fix: remove deprecated configmap for componentconfig
- fix: update leader election ID
- fix: update oom guidance for openshift to makes changes to the subscription
- fix: operator pull policy should follow the default
- feat: add some utils tests
- fix: TestMakeSensorEnvMap should test for automatic proxy vs manual
- fixing the automatic proxy host config commenting the test TestMakeSensorEnvMapWithAutomaticProxy for refactor
- fix: priorityclass handling should be deployable to more than just GKE
- feat: OLM updates
- feat: generate boilerplate for IAR
- fix: downloaded kustomize if needed when non-olm make target is run
- build(deps): bump github.com/opencontainers/runc from 1.1.10 to 1.1.12
- cleanup: remove logging from version.go
- Bump channel in docs/src.
- Fix a readme link so it works from OperatorHub.
- Bump OpenShift Subscription channel to 0.9.
- cleanup: remove cloudformation content
- fix: update go crypto version
- build(deps): bump github.com/containerd/containerd from 1.7.0 to 1.7.11
- fix: update manifests
- fix: update controller-runtime cache handling from deprecated method
- fix: go mod tidy
- feat: use gofalcon for registry config and sensor types
- fix: use valid yaml sequence
- fix: remove deprecated componentConfig and controller manager options
- feat: migrate controllers to new folder to match golang project standards
- fix: use LOCALBIN for opm install
- build(deps): bump github/codeql-action from 2 to 3
- build(deps): bump actions/setup-go from 4 to 5
- update CRD to fix the display name on the proxy host
- fix: checkout branch to get release commit during release run
- feat: update to operator-sdk version 1.33.0
- feat: set operator to be permanently globally scoped
- feat: add infra node toleration by default
- clean(node-sensor): remove some unnecessary functions
- feat: Add network permissions for GKE Autopilot
- feat: update to latest gofalcon
- feat: loosen up the default resource quota the admission controller
- fix: admission controller doc fixes
- fix: fix typo in configmap_test.go
New Contributors
- @evanstoner made their first contribution in https://github.com/CrowdStrike/falcon-operator/pull/480
- @ryanjpayne made their first contribution in https://github.com/CrowdStrike/falcon-operator/pull/483
- @crwdzantinelli made their first contribution in https://github.com/CrowdStrike/falcon-operator/pull/519
Full Changelog: https://github.com/CrowdStrike/falcon-operator/compare/v1.0.1...v1.0.0
- Go
Published by redhatrises over 1 year ago
https://github.com/crowdstrike/falcon-operator - v0.9.6
What's Changed
- feat: support multi-arch cs images
- fix(ci): fix broken tests due to upstream envtest changes
Full Changelog: https://github.com/CrowdStrike/falcon-operator/compare/v0.9.5...v0.9.6
- Go
Published by redhatrises almost 2 years ago
https://github.com/crowdstrike/falcon-operator - v0.9.5
What's Changed
- build(deps): bump google.golang.org/protobuf from 1.31.0 to 1.33.0
- build(deps): bump gopkg.in/go-jose/go-jose.v2 from 2.6.1 to 2.6.3
- cleanup(nodesensor): remove legacy initContainer code
Full Changelog: https://github.com/CrowdStrike/falcon-operator/compare/v0.9.4...v0.9.5
- Go
Published by redhatrises almost 2 years ago
https://github.com/crowdstrike/falcon-operator - v0.9.4
Full Changelog: https://github.com/CrowdStrike/falcon-operator/compare/v0.9.3...v0.9.4
- Go
Published by redhatrises almost 2 years ago
https://github.com/crowdstrike/falcon-operator - v0.9.3
What's Changed
- fix: TestMakeSensorEnvMap should test for automatic proxy vs manual
- fixing the automatic proxy host config commenting the test TestMakeSensorEnvMapWithAutomaticProxy for refactor
- fix: priorityclass handling should be deployable to more than just GKE
- fix: downloaded kustomize if needed when non-olm make target is run
- Bump channel in docs/src.
- Fix a readme link so it works from OperatorHub.
- Bump OpenShift Subscription channel to 0.9.
- fix: update go crypto version
- update CRD to fix the display name on the proxy host
- feat: update to latest gofalcon
- feat: loosen up the default resource quota the admission controller
- fix: admission controller doc fixes
- fix: fix typo in configmap_test.go
Full Changelog: https://github.com/CrowdStrike/falcon-operator/compare/v0.9.2...v0.9.3
- Go
Published by redhatrises about 2 years ago
https://github.com/crowdstrike/falcon-operator - v0.9.2
Full Changelog: https://github.com/CrowdStrike/falcon-operator/compare/v0.9.1...v0.9.2
- Go
Published by github-actions[bot] about 2 years ago
https://github.com/crowdstrike/falcon-operator - v0.9.1
What's Changed
- fix: sensor resource handling by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/455
Full Changelog: https://github.com/CrowdStrike/falcon-operator/compare/v0.9.0...v0.9.1
- Go
Published by redhatrises over 2 years ago
https://github.com/crowdstrike/falcon-operator - v0.9.0
What's Changed
- Bump version by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/395
- feat: add proxy support by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/397
- feat: update to golang 1.19 by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/399
- makefile: update to the latest operator-sdk and kubebuilder versions by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/398
- feat: update config to SDK version 1.30 by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/400
- fix: update main.go to follow golang dir standards structure by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/401
- fix: update api dir for golang standards structure by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/402
- feat: start to use internal/controller and dedup some Kinds by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/403
- feat: add admission controller scaffolding by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/404
- fix: FalconAdmission boilerplate fixes by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/405
- fix: consistently use falconv1alpha1 for falcon v1alpha1 imports by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/406
- feat: enable MaxSurge in DS by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/407
- build(deps): bump helm/kind-action from 1.7.0 to 1.8.0 by @dependabot in https://github.com/CrowdStrike/falcon-operator/pull/408
- refactor: code re-user for certs, pods ready check, ImageRefresher, etc. by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/413
- feat: Add initial scaffolding for helm chart source by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/415
- build(deps): bump github.com/cyphar/filepath-securejoin from 0.2.3 to 0.2.4 by @dependabot in https://github.com/CrowdStrike/falcon-operator/pull/414
- feat: add GH Action to error when autogenerated docs are changed manually by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/417
- feat: Generate docs from templates by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/416
- feat: add linting to Makefile by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/418
- feat: run doc tests from makefile by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/419
- build(deps): bump docker/setup-qemu-action from 2 to 3 by @dependabot in https://github.com/CrowdStrike/falcon-operator/pull/425
- build(deps): bump docker/build-push-action from 4 to 5 by @dependabot in https://github.com/CrowdStrike/falcon-operator/pull/424
- build(deps): bump actions/checkout from 3 to 4 by @dependabot in https://github.com/CrowdStrike/falcon-operator/pull/423
- build(deps): bump docker/login-action from 2 to 3 by @dependabot in https://github.com/CrowdStrike/falcon-operator/pull/422
- build(deps): bump docker/setup-buildx-action from 2 to 3 by @dependabot in https://github.com/CrowdStrike/falcon-operator/pull/421
- feat: get args from env for OLM config by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/426
- fix: config sample fixes by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/428
- feat: add admission controller RBAC config by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/429
- feat: update service asset to pass service name by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/430
- feat: add common reconciliation functions to cut down on code duplication by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/431
- fix: various scaffolding fixes by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/432
- feat: support admission controller registry by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/433
- feat: add Sidecar controller test by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/435
- build(deps): bump golang.org/x/net from 0.10.0 to 0.17.0 by @dependabot in https://github.com/CrowdStrike/falcon-operator/pull/436
- feat: add sidecar e2e test run by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/437
- fix: node sensor tolerations are stuck in constant update by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/438
- feat: update proxy docs to provide link and examples by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/439
- feat: add admission controller deployment by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/434
- feat: Update kustomize scaffolding for admission controller settings by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/441
- feat: add admission controller reconciler by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/442
- feat: enable FIPS-capable container builds by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/443
- fix: ensure operator management config for non-OpenShift distros by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/444
- feat: Add admission controller test suite by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/440
- fix: update operator and image version status when changed by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/445
- build(deps): bump google.golang.org/grpc from 1.55.0 to 1.56.3 by @dependabot in https://github.com/CrowdStrike/falcon-operator/pull/446
- feat: enable gke autopilot support by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/410
- feat: add gke autopilot docs by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/448
- fix: use GH alert formatting by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/449
- build(deps): bump github.com/docker/docker from 23.0.3+incompatible to 24.0.7+incompatible by @dependabot in https://github.com/CrowdStrike/falcon-operator/pull/450
- feat: add Admission Controller docs by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/427
- feat: add resources to initContainer and cleanup by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/451
- feat: update readme with falconadmission resource by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/452
- feat: update falconadmission resource by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/453
- feat: update docs and add node version locking by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/454
Full Changelog: https://github.com/CrowdStrike/falcon-operator/compare/v0.8.1...v0.9.0
- Go
Published by redhatrises over 2 years ago
https://github.com/crowdstrike/falcon-operator - v0.8.1
What's Changed
- bump main to next version by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/328
- Adding documentation for node.backend by @jsullivan-CS in https://github.com/CrowdStrike/falcon-operator/pull/330
- Explicitly excluding kube-system from secret creation by @jsullivan-CS in https://github.com/CrowdStrike/falcon-operator/pull/334
- Do not deploy status: subresources outside OLM by @isimluk in https://github.com/CrowdStrike/falcon-operator/pull/323
- build(deps): bump helm/kind-action from 1.4.0 to 1.5.0 by @dependabot in https://github.com/CrowdStrike/falcon-operator/pull/329
- fix: exclude gosec rule G307 as it has been removed in the upstream branch by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/338
- update pod topology and replica count by @rbojja-cs in https://github.com/CrowdStrike/falcon-operator/pull/339
- build(deps): bump golang.org/x/net from 0.1.0 to 0.7.0 by @dependabot in https://github.com/CrowdStrike/falcon-operator/pull/336
- feat: Enable multi-arch operator build by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/341
- WIP: Log the falcon node sensor image uri selected to be used by @isimluk in https://github.com/CrowdStrike/falcon-operator/pull/241
- Fix Falcon node sensor spec typo by @utpk in https://github.com/CrowdStrike/falcon-operator/pull/342
- fix: kustomize format operator non-olm deploy yaml by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/349
- feat: Use kustomize to generate non-olm package manifest by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/350
- fix: Dockerfile cross compile updates and Makefile updates by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/348
- fix: re-organize go workflows by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/351
- fix: provide more test coverage in node assets by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/352
- Maint-0.7 cherry pick by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/354
- feat: add docker release build by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/353
- feat: add labels, security, and arch affinity to kustomize components by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/343
- feat: add support for nodeAffinity in node sensor by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/356
- fix: cluster role and SCC should not be reconciled by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/355
- build(deps): bump actions/setup-go from 3 to 4 by @dependabot in https://github.com/CrowdStrike/falcon-operator/pull/357
- fix: update CSV contact info by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/361
- fix: use released manifests for non-olm deployments by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/360
- feat: automate releases by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/362
- node: updating init containers for node daemonset and node cleanup da… by @jsullivan-CS in https://github.com/CrowdStrike/falcon-operator/pull/344
- build(deps): bump github.com/docker/docker from 20.10.21+incompatible to 20.10.24+incompatible by @dependabot in https://github.com/CrowdStrike/falcon-operator/pull/358
- fix: fix failing deployment tests by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/363
- fix: reconciliation loop should not run forever by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/359
- fix: update tags for release automation by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/365
- fix: disable seccompProfile until broadly supported and enable multi-arch affinity for controller-manager by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/366
- fix: update metadata to use release version by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/367
- fix: fix Makefile help output for 2 targets by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/368
- feat: make developer guide more robust by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/369
- Documentation updates by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/288
- docs: resource docs updates by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/370
- fix: update indirect runc dependency to version 1.1.5 by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/372
- fix: Makefile kustomize target by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/371
- Update README.md by @marcos-borges in https://github.com/CrowdStrike/falcon-operator/pull/374
- fix: update runc go.mod indirect dependency by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/375
- fix: ensure custom non-API Falcon CID can be used by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/377
- fix: sensor version was not working correctly by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/376
- feat: create generic kubernetes install by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/373
- fix: various fixes and certification prep by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/378
- cleanup: create a common label function by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/379
- fix: various fixes in prep for future changes by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/380
- docs: doc updates by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/381
- fix: update CSV description by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/382
- docs: update redhat deployment doc and images by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/383
- fix: sidecar deployment should have a service account specified by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/386
- build(deps): bump helm/kind-action from 1.5.0 to 1.7.0 by @dependabot in https://github.com/CrowdStrike/falcon-operator/pull/387
- fix: update docs for new release by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/388
- fix: delay CS registry API check for falconcontainer by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/389
- maint: update changelog by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/392
- maint: go mod tidy by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/390
- feat: standardize labels across controllers by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/391
- build(deps): bump github.com/docker/docker from 23.0.2+incompatible to 23.0.3+incompatible by @dependabot in https://github.com/CrowdStrike/falcon-operator/pull/393
- build(deps): bump github.com/sigstore/rekor from 1.1.0 to 1.2.0 by @dependabot in https://github.com/CrowdStrike/falcon-operator/pull/394
New Contributors
- @rbojja-cs made their first contribution in https://github.com/CrowdStrike/falcon-operator/pull/339
- @utpk made their first contribution in https://github.com/CrowdStrike/falcon-operator/pull/342
- @marcos-borges made their first contribution in https://github.com/CrowdStrike/falcon-operator/pull/374
Full Changelog: https://github.com/CrowdStrike/falcon-operator/compare/v0.7.3...v0.8.1
- Go
Published by github-actions[bot] over 2 years ago
https://github.com/crowdstrike/falcon-operator - v0.7.3
What's Changed
- Workload-Identity doc- fixing values and typo by @falcon-pioupiou in https://github.com/CrowdStrike/falcon-operator/pull/317
- update properties in the readme for Node and Container by @falcon-pioupiou in https://github.com/CrowdStrike/falcon-operator/pull/322
- Update FalconContainer All options with default falcon values by @falcon-pioupiou in https://github.com/CrowdStrike/falcon-operator/pull/321
- adding default trace value in the yaml by @falcon-pioupiou in https://github.com/CrowdStrike/falcon-operator/pull/320
- remove falconctlOpts to use default properties by @falcon-pioupiou in https://github.com/CrowdStrike/falcon-operator/pull/319
- Adding backend support in Node/DaemonSet by @jsullivan-CS in https://github.com/CrowdStrike/falcon-operator/pull/324
- Bumping version to 0.7.1 by @jsullivan-CS in https://github.com/CrowdStrike/falcon-operator/pull/326
Full Changelog: https://github.com/CrowdStrike/falcon-operator/compare/v0.7.0...v0.7.3
- Go
Published by redhatrises almost 3 years ago
https://github.com/crowdstrike/falcon-operator - v0.7.2
What's Changed
- fix: target correct manifests and image by @jsullivan-CS in https://github.com/CrowdStrike/falcon-operator/pull/345
- Update maint-0.7 by @jsullivan-CS in https://github.com/CrowdStrike/falcon-operator/pull/346
Full Changelog: https://github.com/CrowdStrike/falcon-operator/compare/v0.7.1...v0.7.2
- Go
Published by jsullivan-CS almost 3 years ago
https://github.com/crowdstrike/falcon-operator - v0.7.1
What's Changed
- Workload-Identity doc- fixing values and typo by @falcon-pioupiou in https://github.com/CrowdStrike/falcon-operator/pull/317
- update properties in the readme for Node and Container by @falcon-pioupiou in https://github.com/CrowdStrike/falcon-operator/pull/322
- Update FalconContainer All options with default falcon values by @falcon-pioupiou in https://github.com/CrowdStrike/falcon-operator/pull/321
- adding default trace value in the yaml by @falcon-pioupiou in https://github.com/CrowdStrike/falcon-operator/pull/320
- remove falconctlOpts to use default properties by @falcon-pioupiou in https://github.com/CrowdStrike/falcon-operator/pull/319
- Adding backend support in Node/DaemonSet by @jsullivan-CS in https://github.com/CrowdStrike/falcon-operator/pull/324
- Pull in 0.7 fixes and backend attribute by @jsullivan-CS in https://github.com/CrowdStrike/falcon-operator/pull/325
- M7 by @jsullivan-CS in https://github.com/CrowdStrike/falcon-operator/pull/327
Full Changelog: https://github.com/CrowdStrike/falcon-operator/compare/v0.7.0...v0.7.1
- Go
Published by jsullivan-CS about 3 years ago
https://github.com/crowdstrike/falcon-operator - v0.7.0
What's Changed
- Make sure node controller has appropriate access to namespaces by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/207
- Remove controller-manager uid and gid settings by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/198
- Docs: Node: Improve troubleshooting steps by @isimluk in https://github.com/CrowdStrike/falcon-operator/pull/205
- Addressing inability to upgrade the operator by @isimluk in https://github.com/CrowdStrike/falcon-operator/pull/209
- Update faq.md by @isimluk in https://github.com/CrowdStrike/falcon-operator/pull/210
- Do not log pod not found, when we are about to delete it by @isimluk in https://github.com/CrowdStrike/falcon-operator/pull/211
- Refactoring of Falcon API errors handling by @isimluk in https://github.com/CrowdStrike/falcon-operator/pull/212
- Add version flag and print version in logs by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/206
- Set WATCH_NAMESPACE to cluster scope and fail on MulitNamespace InstallMode by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/213
- Revert "Set WATCH_NAMESPACE to cluster scope and fail on MulitNamespace InstallMode" by @isimluk in https://github.com/CrowdStrike/falcon-operator/pull/220
- typo fix by @isimluk in https://github.com/CrowdStrike/falcon-operator/pull/218
- Frontdoor: Documentation for GKE node upgrade process by @vasiminamdar in https://github.com/CrowdStrike/falcon-operator/pull/214
- Bump version on the main branch by @isimluk in https://github.com/CrowdStrike/falcon-operator/pull/222
- Fix typo in GCP service name by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/226
- Chores: Update gofalcon dependency (to improve readability of some of the errors) by @isimluk in https://github.com/CrowdStrike/falcon-operator/pull/223
- Initial minimalistic cloudformation to deploy falcon-operator on Quickstart EKS by @isimluk in https://github.com/CrowdStrike/falcon-operator/pull/227
- Chores: CI: increase the logging detail in golangci-lint action by @isimluk in https://github.com/CrowdStrike/falcon-operator/pull/232
- WIP: Node: Allow use of custom pull secret for deployment from custom registry by @isimluk in https://github.com/CrowdStrike/falcon-operator/pull/231
- WIP: Make operator cluster scoped and add troubleshooting docs by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/224
- fix: allow the toleration of control-plane nodes by default by @domdepasquale in https://github.com/CrowdStrike/falcon-operator/pull/233
- Ignore .DS_Store folders by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/234
- Fix: "Failed to create new Configmap ... already exists" by @isimluk in https://github.com/CrowdStrike/falcon-operator/pull/236
- Chores: CI: run the CI also on the maintenance branches by @isimluk in https://github.com/CrowdStrike/falcon-operator/pull/237
- Chores: update some golang dependencies by @isimluk in https://github.com/CrowdStrike/falcon-operator/pull/238
- Deployment using AWS CloudFormation by @isimluk in https://github.com/CrowdStrike/falcon-operator/pull/240
- We cannot support deployment method confined to a single namespace by @isimluk in https://github.com/CrowdStrike/falcon-operator/pull/242
- Fix display name for marketplace by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/243
- Falcon Gov Cloud support by @isimluk in https://github.com/CrowdStrike/falcon-operator/pull/245
- Chores: go.mod dependency updates by @isimluk in https://github.com/CrowdStrike/falcon-operator/pull/246
- Update DS labels for restarting DS when a change is detected by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/244
- Add FalconNodeSensor resource condition status by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/247
- Chores: Update containerd dependency by @isimluk in https://github.com/CrowdStrike/falcon-operator/pull/251
- Update CSV description by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/249
- Add ENV variable for DS image by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/250
- Do not create pull token secrets when using partner enforced product image by @isimluk in https://github.com/CrowdStrike/falcon-operator/pull/252
- Use a finalizer to clean up after CR removal for daemonset by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/248
- Validating Image Pull Policy inputs by @jsullivan-CS in https://github.com/CrowdStrike/falcon-operator/pull/258
- Provide a little more clarity on status error messages by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/255
- Update SDK to 1.21.0 by @jsullivan-CS in https://github.com/CrowdStrike/falcon-operator/pull/257
- Update OLM CSV Webform UX by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/253
- Don't download kustomize if it already exists by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/260
- Add ability to configure daemonset update strategy by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/259
- If DS strategy is empty, default to RollingUpdate by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/262
- Update SDK to 1.22.0 by @jsullivan-CS in https://github.com/CrowdStrike/falcon-operator/pull/261
- Update SDK version in bundle files by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/264
- Enable annotations in the CR for the DS service account by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/263
- Add initial release script by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/265
- Add arch and os support labels to CSV by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/267
- Bump kube-rbac-proxy image we use by @isimluk in https://github.com/CrowdStrike/falcon-operator/pull/268
- Fix/doc updates by @domdepasquale in https://github.com/CrowdStrike/falcon-operator/pull/254
- Allow release script to work on macos by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/274
- fix: allow node and falcon config to be omitted. fixes #272 by @domdepasquale in https://github.com/CrowdStrike/falcon-operator/pull/273
- Use upstream fix for kustomize in Makefile by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/269
- Also terminate cleanup pods when CrashLoopBackOff is detected by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/276
- Nodesensor: Gracefull exit from infinite loop by @isimluk in https://github.com/CrowdStrike/falcon-operator/pull/278
- chores: bump various go dependencies by @isimluk in https://github.com/CrowdStrike/falcon-operator/pull/275
- Minor status conditions logic update by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/279
- fix: don't deploy secrets to kube-public by @domdepasquale in https://github.com/CrowdStrike/falcon-operator/pull/280
- nodesensor: Allow users to deploy older versions of the sensor by @isimluk in https://github.com/CrowdStrike/falcon-operator/pull/282
- chore: ci: dependabot for gh actions by @isimluk in https://github.com/CrowdStrike/falcon-operator/pull/283
- Bump actions/checkout from 2 to 3 by @dependabot in https://github.com/CrowdStrike/falcon-operator/pull/285
- Bump actions/setup-go from 2 to 3 by @dependabot in https://github.com/CrowdStrike/falcon-operator/pull/287
- Bump golangci/golangci-lint-action from 2 to 3 by @dependabot in https://github.com/CrowdStrike/falcon-operator/pull/284
- Bump github/codeql-action from 1 to 2 by @dependabot in https://github.com/CrowdStrike/falcon-operator/pull/286
- Add profiling endpoint by @jsullivan-CS in https://github.com/CrowdStrike/falcon-operator/pull/291
- Fix profiling endpoint by @jsullivan-CS in https://github.com/CrowdStrike/falcon-operator/pull/292
- Fix breakout conditions in Daemonset cleanup loop by @jsullivan-CS in https://github.com/CrowdStrike/falcon-operator/pull/295
- Simplify RestartDaemonSet by @jsullivan-CS in https://github.com/CrowdStrike/falcon-operator/pull/296
- Add pod deletecollection permissions to operator by @jsullivan-CS in https://github.com/CrowdStrike/falcon-operator/pull/299
- Enable Single Namespace in the CSV by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/298
- fix: add missing EOF by @domdepasquale in https://github.com/CrowdStrike/falcon-operator/pull/300
- update license to a align with CrowdStrike legal by @domdepasquale in https://github.com/CrowdStrike/falcon-operator/pull/290
- docs: update version string to match working release by @domdepasquale in https://github.com/CrowdStrike/falcon-operator/pull/301
- fix: manager configmap by @domdepasquale in https://github.com/CrowdStrike/falcon-operator/pull/302
- Chores: CI: Check for broken references in the documentation by @isimluk in https://github.com/CrowdStrike/falcon-operator/pull/304
- tests: add e2e tests by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/310
- tests: add version and common tests by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/306
- tests: add config_cache tests by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/307
- tests: add node daemonset and configmap tests by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/308
- tests: add node controller tests by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/309
- Changing ordering of items by @isimluk in https://github.com/CrowdStrike/falcon-operator/pull/311
- Prefer null value to empty string "" when setting env variables by @isimluk in https://github.com/CrowdStrike/falcon-operator/pull/312
- fix: deployment test by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/314
- fix: ensure falconstore is a file when initContainer runs by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/315
- Update User Agent to reference falcon-operator by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/313
- build(deps): bump helm/kind-action from 1.3.0 to 1.4.0 by @dependabot in https://github.com/CrowdStrike/falcon-operator/pull/316
- Refactor container controller by @jsullivan-CS in https://github.com/CrowdStrike/falcon-operator/pull/305
- Bumping to 0.7.0 by @jsullivan-CS in https://github.com/CrowdStrike/falcon-operator/pull/318
New Contributors
- @vasiminamdar made their first contribution in https://github.com/CrowdStrike/falcon-operator/pull/214
- @domdepasquale made their first contribution in https://github.com/CrowdStrike/falcon-operator/pull/233
- @jsullivan-CS made their first contribution in https://github.com/CrowdStrike/falcon-operator/pull/258
Full Changelog: https://github.com/CrowdStrike/falcon-operator/compare/v0.5.0...v0.7.0
- Go
Published by jsullivan-CS about 3 years ago
https://github.com/crowdstrike/falcon-operator - v0.5.5
What's Changed
- Fix/doc updates by @domdepasquale in https://github.com/CrowdStrike/falcon-operator/pull/254
- Allow release script to work on macos by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/274
- fix: allow node and falcon config to be omitted. fixes #272 by @domdepasquale in https://github.com/CrowdStrike/falcon-operator/pull/273
- Use upstream fix for kustomize in Makefile by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/269
- Also terminate cleanup pods when CrashLoopBackOff is detected by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/276
- Nodesensor: Gracefull exit from infinite loop by @isimluk in https://github.com/CrowdStrike/falcon-operator/pull/278
- chores: bump various go dependencies by @isimluk in https://github.com/CrowdStrike/falcon-operator/pull/275
- Minor status conditions logic update by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/279
- fix: don't deploy secrets to kube-public by @domdepasquale in https://github.com/CrowdStrike/falcon-operator/pull/280
- nodesensor: Allow users to deploy older versions of the sensor by @isimluk in https://github.com/CrowdStrike/falcon-operator/pull/282
- chore: ci: dependabot for gh actions by @isimluk in https://github.com/CrowdStrike/falcon-operator/pull/283
- Bump actions/checkout from 2 to 3 by @dependabot in https://github.com/CrowdStrike/falcon-operator/pull/285
- Bump actions/setup-go from 2 to 3 by @dependabot in https://github.com/CrowdStrike/falcon-operator/pull/287
- Bump golangci/golangci-lint-action from 2 to 3 by @dependabot in https://github.com/CrowdStrike/falcon-operator/pull/284
- Bump github/codeql-action from 1 to 2 by @dependabot in https://github.com/CrowdStrike/falcon-operator/pull/286
- Add profiling endpoint by @jsullivan-CS in https://github.com/CrowdStrike/falcon-operator/pull/291
- Fix profiling endpoint by @jsullivan-CS in https://github.com/CrowdStrike/falcon-operator/pull/292
- Fix breakout conditions in Daemonset cleanup loop by @jsullivan-CS in https://github.com/CrowdStrike/falcon-operator/pull/295
- Simplify RestartDaemonSet by @jsullivan-CS in https://github.com/CrowdStrike/falcon-operator/pull/296
- Add pod deletecollection permissions to operator by @jsullivan-CS in https://github.com/CrowdStrike/falcon-operator/pull/299
- Enable Single Namespace in the CSV by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/298
- fix: add missing EOF by @domdepasquale in https://github.com/CrowdStrike/falcon-operator/pull/300
Full Changelog: https://github.com/CrowdStrike/falcon-operator/compare/v0.5.4...v0.5.5
- Go
Published by isimluk over 3 years ago
https://github.com/crowdstrike/falcon-operator - v0.5.4
What's Changed
- Update DS labels for restarting DS when a change is detected by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/244
- Add FalconNodeSensor resource condition status by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/247
- Chores: Update containerd dependency by @isimluk in https://github.com/CrowdStrike/falcon-operator/pull/251
- Update CSV description by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/249
- Add ENV variable for DS image by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/250
- Do not create pull token secrets when using partner enforced product image by @isimluk in https://github.com/CrowdStrike/falcon-operator/pull/252
- Use a finalizer to clean up after CR removal for daemonset by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/248
- Validating Image Pull Policy inputs by @jsullivan-CS in https://github.com/CrowdStrike/falcon-operator/pull/258
- Provide a little more clarity on status error messages by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/255
- Update SDK to 1.21.0 by @jsullivan-CS in https://github.com/CrowdStrike/falcon-operator/pull/257
- Update OLM CSV Webform UX by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/253
- Don't download kustomize if it already exists by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/260
- Add ability to configure daemonset update strategy by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/259
- If DS strategy is empty, default to RollingUpdate by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/262
- Update SDK to 1.22.0 by @jsullivan-CS in https://github.com/CrowdStrike/falcon-operator/pull/261
- Update SDK version in bundle files by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/264
- Enable annotations in the CR for the DS service account by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/263
- Add initial release script by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/265
- Add arch and os support labels to CSV by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/267
- Bump kube-rbac-proxy image we use by @isimluk in https://github.com/CrowdStrike/falcon-operator/pull/268
New Contributors
- @jsullivan-CS made their first contribution in https://github.com/CrowdStrike/falcon-operator/pull/258
Full Changelog: https://github.com/CrowdStrike/falcon-operator/compare/v0.5.3...v0.5.4
- Go
Published by isimluk over 3 years ago
https://github.com/crowdstrike/falcon-operator - v0.5.3
What's Changed
- Ignore .DS_Store folders by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/234
- Fix: "Failed to create new Configmap ... already exists" by @isimluk in https://github.com/CrowdStrike/falcon-operator/pull/236
- Chores: CI: run the CI also on the maintenance branches by @isimluk in https://github.com/CrowdStrike/falcon-operator/pull/237
- Chores: update some golang dependencies by @isimluk in https://github.com/CrowdStrike/falcon-operator/pull/238
- Deployment using AWS CloudFormation by @isimluk in https://github.com/CrowdStrike/falcon-operator/pull/240
- We cannot support deployment method confined to a single namespace by @isimluk in https://github.com/CrowdStrike/falcon-operator/pull/242
- Fix display name for marketplace by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/243
- Falcon Gov Cloud support by @isimluk in https://github.com/CrowdStrike/falcon-operator/pull/245
- Chores: go.mod dependency updates by @isimluk in https://github.com/CrowdStrike/falcon-operator/pull/246
Full Changelog: https://github.com/CrowdStrike/falcon-operator/compare/v0.5.2...v0.5.3
- Go
Published by isimluk over 3 years ago
https://github.com/crowdstrike/falcon-operator - v0.5.2
What's Changed
- Make sure node controller has appropriate access to namespaces by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/207
- Remove controller-manager uid and gid settings by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/198
- Docs: Node: Improve troubleshooting steps by @isimluk in https://github.com/CrowdStrike/falcon-operator/pull/205
- Addressing inability to upgrade the operator by @isimluk in https://github.com/CrowdStrike/falcon-operator/pull/209
- Update faq.md by @isimluk in https://github.com/CrowdStrike/falcon-operator/pull/210
- Do not log pod not found, when we are about to delete it by @isimluk in https://github.com/CrowdStrike/falcon-operator/pull/211
- Refactoring of Falcon API errors handling by @isimluk in https://github.com/CrowdStrike/falcon-operator/pull/212
- Add version flag and print version in logs by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/206
- Set WATCH_NAMESPACE to cluster scope and fail on MulitNamespace InstallMode by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/213
- Revert "Set WATCH_NAMESPACE to cluster scope and fail on MulitNamespace InstallMode" by @isimluk in https://github.com/CrowdStrike/falcon-operator/pull/220
- typo fix by @isimluk in https://github.com/CrowdStrike/falcon-operator/pull/218
- Frontdoor: Documentation for GKE node upgrade process by @vasiminamdar in https://github.com/CrowdStrike/falcon-operator/pull/214
- Bump version on the main branch by @isimluk in https://github.com/CrowdStrike/falcon-operator/pull/222
- Fix typo in GCP service name by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/226
- Chores: Update gofalcon dependency (to improve readability of some of the errors) by @isimluk in https://github.com/CrowdStrike/falcon-operator/pull/223
- Initial minimalistic cloudformation to deploy falcon-operator on Quickstart EKS by @isimluk in https://github.com/CrowdStrike/falcon-operator/pull/227
- Chores: CI: increase the logging detail in golangci-lint action by @isimluk in https://github.com/CrowdStrike/falcon-operator/pull/232
- WIP: Node: Allow use of custom pull secret for deployment from custom registry by @isimluk in https://github.com/CrowdStrike/falcon-operator/pull/231
- WIP: Make operator cluster scoped and add troubleshooting docs by @redhatrises in https://github.com/CrowdStrike/falcon-operator/pull/224
- fix: allow the toleration of control-plane nodes by default by @domdepasquale in https://github.com/CrowdStrike/falcon-operator/pull/233
New Contributors
- @vasiminamdar made their first contribution in https://github.com/CrowdStrike/falcon-operator/pull/214
- @domdepasquale made their first contribution in https://github.com/CrowdStrike/falcon-operator/pull/233
Full Changelog: https://github.com/CrowdStrike/falcon-operator/compare/v0.5.1...v0.5.2
- Go
Published by isimluk almost 4 years ago