Skip to content

Module tp populate a gitops repo with the resources to provision cp-event-streams-instance

License

Notifications You must be signed in to change notification settings

IBMStockTraderLite/terraform-gitops-cp-event-streams

 
 

Repository files navigation

Event Streams instance GitOps module

Module to populate a gitops repository with the resources to deploy Event Streams instance from IBM Cloud Pak for Integration.

Software dependencies

The module depends on the following software components:

Command-line tools

  • terraform >= v0.15

Terraform providers

None

Module dependencies

This module makes use of the output from other modules:

  • GitOps - github.com/cloud-native-toolkit/terraform-tools-gitops.git
  • Namespace - github.com/cloud-native-toolkit/terraform-gitops-namespace.git
  • Catalogs - github.com/cloud-native-toolkit/terraform-gitops-cp-catalogs.git
  • Cp4i-Dependency - github.com/cloud-native-toolkit/terraform-cp4i-dependency-management.git
  • EventStreams Operator - github.com/cloud-native-toolkit/terraform-gitops-cp-es-operator.git

Example usage

module "eventstreams" {
  source = "github.com/cloud-native-toolkit/terraform-gitops-cp-event-streams-instance.git"

  gitops_config = module.gitops.gitops_config
  git_credentials = module.gitops.git_credentials
  server_name = module.gitops.server_name
  kubeseal_cert = module.argocd-bootstrap.sealed_secrets_cert
  catalog = module.cp_catalogs.catalog_ibmoperators    
}

About

Module tp populate a gitops repo with the resources to provision cp-event-streams-instance

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HCL 87.0%
  • Smarty 10.2%
  • Shell 2.8%