Overview
Manage Kubernetes cluster registration, monitoring, and security for Falcon Container Security. These cmdlets enable you to connect cloud provider Kubernetes services (EKS, AKS), configure cluster protection, and deploy Falcon sensors to Kubernetes environments.Prerequisites
- Kubernetes Protection: Read - Required for retrieval operations
- Kubernetes Protection: Write - Required for provisioning and modifications
Cluster Management
Get-FalconContainerAccount
Return provisioned Falcon Container Security accounts and known clusters.Get-FalconContainerAccount
Parameters
Cluster account identifier
Cloud provider location
Cluster service. Valid values:
aks, eksCluster status. Valid values:
Not Installed, Running, StoppedMaximum number of results per request
Position to begin retrieving results
Repeat requests until all available results are retrieved
Display total result count instead of results
Example
Get-FalconContainerCloud
Return Falcon Container Security cloud provider locations.Get-FalconContainerCloud
Parameters
Cloud provider. Valid values:
aws, azure, gcpExample
AWS Account Management
Get-FalconContainerAwsAccount
Return Falcon Container Security AWS accounts.Get-FalconContainerAwsAccount
Parameters
AWS account identifier (12-digit format)
Filter by account status. Valid values:
provisioned, operationalRestrict results to Falcon Cloud Security. Valid values:
false, trueMaximum number of results per request
Position to begin retrieving results
Repeat requests until all available results are retrieved
Display total result count instead of results
Example
New-FalconContainerAwsAccount
Provision Falcon Container Security AWS accounts.New-FalconContainerAwsAccount
Parameters
AWS cloud region
AWS account identifier (12-digit format)
Example
Edit-FalconContainerAwsAccount
Modify Falcon Container Security AWS accounts.Edit-FalconContainerAwsAccount
Parameters
AWS account identifier (12-digit format)
AWS cloud region
Example
Remove-FalconContainerAwsAccount
Remove Falcon Container Security AWS accounts.Remove-FalconContainerAwsAccount
Parameters
AWS account identifier (12-digit format)
Example
Azure Account Management
Get-FalconContainerAzureAccount
Return Falcon Container Security Azure accounts.Get-FalconContainerAzureAccount
Parameters
Azure tenant identifier (GUID format)
Azure subscription identifier (GUID format)
Filter by account status. Valid values:
operational, provisionedRestrict results to Falcon Cloud Security
Maximum number of results per request
Position to begin retrieving results
Repeat requests until all available results are retrieved
Display total result count instead of results
Example
New-FalconContainerAzureAccount
Provision Falcon Container Security Azure accounts.New-FalconContainerAzureAccount
Parameters
Azure subscription identifier (GUID format)
Azure tenant identifier (GUID format)
Example
Edit-FalconContainerAzureAccount
Modify the client identifier for a Falcon Container Security Azure account.Edit-FalconContainerAzureAccount
Parameters
Azure client identifier (GUID format)
Azure tenant identifier (GUID format)
Example
Remove-FalconContainerAzureAccount
Remove Falcon Container Security Azure accounts.Remove-FalconContainerAzureAccount
Parameters
Azure subscription identifier (GUID format)
Example
Get-FalconContainerAzureConfig
Return Falcon Container Security Azure tenant configurations.Get-FalconContainerAzureConfig
Parameters
Azure tenant identifier (GUID format)
Maximum number of results per request
Position to begin retrieving results
Repeat requests until all available results are retrieved
Display total result count instead of results
Example
Get-FalconContainerAzureTenant
Return Falcon Container Security Azure tenants.Get-FalconContainerAzureTenant
Parameters
Azure tenant identifier (GUID format)
Cluster status. Valid values:
Not Installed, Running, StoppedMaximum number of results per request
Position to begin retrieving results
Repeat requests until all available results are retrieved
Display total result count instead of results
Example
Deployment & Configuration
Get-FalconContainerScript
Return bash scripts for Falcon Cloud Security registration.Get-FalconContainerScript
Example
Get-FalconContainerAzureScript
Return Falcon Container Security script for Azure.Get-FalconContainerAzureScript
Parameters
Azure tenant identifier (GUID format)
Azure subscription identifier (GUID format)
Example
Receive-FalconContainerYaml
Download a sample Helm values.yaml file.Receive-FalconContainerYaml
Parameters
Cluster name
Destination path for the YAML file
Restrict results to clusters that are not managed by the cloud provider
Overwrite existing file when present
Example
New-FalconContainerKey
Regenerate the API key for Falcon Container Security Docker registry integrations.New-FalconContainerKey
Example
Invoke-FalconContainerScan
Initiate a Falcon Container Security scan.Invoke-FalconContainerScan
Parameters
Scan type. Valid values:
cluster-refresh, dry-run, full