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