MCPcopy Index your code
hub / github.com/CrowdStrike/falcon-operator

github.com/CrowdStrike/falcon-operator @v1.13.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.13.0 ↗ · + Follow
772 symbols 2,738 edges 129 files 259 documented · 34%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

CrowdStrike Falcon Twitter URL

Falcon Operator

Artifact Hub CI Golang Build Go Report Card CodeQL Go Reference CI Container Build Docker Repository on Quay Docker Repository on Quay

The CrowdStrike Falcon Operator installs CrowdStrike Falcon custom resources on a Kubernetes cluster.

About the CrowdStrike Falcon Operator

The CrowdStrike Falcon Operator is designed to streamline the deployment and use of CrowdStrike products on Kubernetes clusters. The operator exposes custom resources that allow you to protect your Kubernetes clusters when deployed.

About Custom Resources

Custom Resource Description
FalconAdmission Manages installation of Falcon Admission Controller on the cluster
FalconImageAnalyzer Manages installation of Falcon Image Assessment at Runtime on the cluster
FalconContainer Manages installation of Falcon Container Sensor on the cluster
FalconNodeSensor Manages installation of Falcon Linux Sensor on the cluster nodes
FalconDeployment Deploys FalconAdmission, FalconImageAnalyzer, FalconContainer, and FalconNodeSensor CRs from a single manifest

Installation and Deployment

For installation and deployment of the CrowdStrike Falcon Operator and its Custom Resources, please read the Installation and Deployment Guide and choose the deployment method that is right for your target environment.

Getting Help

If you encounter any issues while using the Falcon Operator, you can create an issue on our Github repo for bugs, enhancements, or other requests.

Contributing

You can contribute by:

  • Raising any issues you find using Falcon Operator
  • Fixing issues by opening Pull Requests
  • Improving documentation
  • Talking about the CrowdStrike Falcon Operator

All bugs, tasks or enhancements are tracked as GitHub issues.

Support

The CrowdStrike Falcon Operator is an open source project maintained by CrowdStrike. CrowdStrike will support use of falcon-operator in connection with the use of CrowdStrike’s products pursuant to applicable terms in the license for such product.

Learn how to get help, where to submit requests, and more here

Additional Resources

Extension points exported contracts — how you extend this code

Core symbols most depended-on inside this repo

Shape

Method 378
Function 300
Struct 84
Interface 5
FuncType 3
TypeAlias 2

Languages

Go100%

Modules by API surface

api/falcon/v1alpha1/zz_generated.deepcopy.go120 symbols
internal/controller/falcon_node/falconnodesensor_controller.go25 symbols
pkg/registry/auth/credentials.go23 symbols
internal/controller/common/sensor/images.go23 symbols
api/falcon/v1alpha1/falconadmission_types.go22 symbols
pkg/node/config_cache_test.go20 symbols
api/falcon/v1alpha1/falconimageanalyzer_types.go19 symbols
pkg/common/funcs.go18 symbols
api/falcon/v1alpha1/falconnodesensor_types.go18 symbols
api/falcon/v1alpha1/falconcontainer_types.go16 symbols
internal/controller/assets/daemonset.go15 symbols
internal/controller/admission/falconadmission_controller.go15 symbols

For agents

$ claude mcp add falcon-operator \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page