Skip to content

mikedzikowski/OnBoardAzureContainerRegistryUsingPsFalconApi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deployment Overview - Azure Container Registry with Falcon Cloud Security

This repository contains resources to deploy an automation framework to on-board Azure Container Registries to Falcon Cloud Security. The main.bicep file is the primary deployment template that provisions the necessary Azure resources.

graph LR;
    A[Start] --> B[Scan Azure Container Registries]
    B --> C{New Registry Found?}
    C -- Yes --> D[Onboard to Falcon Cloud Security]
    C -- No --> E[End]
    D --> E --> A[Start]
Loading

Resources Deployed

The main.bicep template deploys the following resources:

  • Resource Group
  • Azure Automation Account
  • Automation Account Runbook
  • Automation Account Schedule
  • Automation Account Modules for PSFalcon
  • Key Vault
  • Key Vault Secrets

PSFalcon PowerShell Module

The solution leverages the PSFalcon PowerShell module to interact with Falcon Cloud Security. PSFalcon Module

Deployment Options

You can deploy the resources using the Azure portal UI or Azure Government portal UI.

Deployment Type Link
Azure Commercial Deploy to Azure
Azure Government Deploy to Azure Gov

Prerequisites

Before deploying the resources, ensure you have the following:

  • An active Azure subscription.
  • Sufficient permissions to create resources in the target subscription.

Deployment Steps

  1. Click on the appropriate deployment button above.
  2. Follow the prompts in the Azure portal to complete the deployment.

Post-Deployment

After the deployment is complete, the automation account will run on a schedule. When new Azure Container Registries are found in your subscription they will be on-boarded to Falcon Cloud Security. By default the schedule is set to run every one hour.

Contributing

Contributions are welcome! Please submit a pull request or open an issue to discuss any changes.

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

On board multiple Azure Container Registries using PSFalcon API

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published