Skip to content

nais/goons

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

105 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Goons

Job for pulling and publishing findings from Security Command Center.

Description

CronJob running in the nais-system namespace, pulling findings from Security Command Center and sending valid findings to Slack.

Fasit Configuration

  • projectIDs: Projects to fetch findings from. Must be provided. Use comma as delimiter.
  • residency: Data residency. eu for v2 and global for v1 of Security Command Center. Must be provided.
  • slackToken: Slack API token. Must be provided.
  • slackChannel: Slack alert channel. Default value from values.yaml.
  • tenant: Tenant name - fetched from environment.

Local env

A local.env file is provided as a template for local development. mise run local will source a .env file and run the job locally with Google Application Default Credentials. You will also need to set a quota project to be able to call the Security Command Center API with gcloud auth application-default set-quota-project <projectId>.

About

Job for pulling findings from Security Command Center

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors