Skip to content

A set of Terraform modules to automate the deployment of Prisma Cloud Compute (Twistlock) Console and Defenders

Notifications You must be signed in to change notification settings

migara/terraform-ibm-twistlock-modules

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

terraform-ibm-twistlock-modules

A set of Terraform modules to automate the deployment of Prisma Cloud Compute (Twistlock) Console and Defenders

Requirements

Using the modules

This repository contains two modules

Prisma Cloud Compute Console

module twistlock_console {
  source                  = "./modules/console"
  namespace               = var.namespace
  storage_class_name      = var.storage_class_name
  twistclok_console_image = var.twistclok_console_image
  image_pull_secrets      = var.image_pull_secrets
  enable_bootstrap        = true
  console_username        = var.console_username
  console_password        = var.console_password
  twistclok_license_key   = var.twistclok_license_key
}

Prisma Cloud Compute Defender

module "defender" {
  source = "./modules/defender"

  load_config_file           = false
  kubernetes_host            = data.ibm_container_cluster_config.cluster.host
  k8s_client_certificate     = data.ibm_container_cluster_config.cluster.admin_certificate
  k8s_client_key             = data.ibm_container_cluster_config.cluster.admin_key
  k8s_cluster_ca_certificate = data.ibm_container_cluster_config.cluster.ca_certificate

  console_hostname  = module.twistlock_console.console_ip
  console_username  = var.console_username
  console_password  = var.console_password
  namespace         = var.namespace
  helm_release_name = "defender-20.09.365"
  chart_name        = "defender_20_09_365.tgz"
}

About

A set of Terraform modules to automate the deployment of Prisma Cloud Compute (Twistlock) Console and Defenders

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published