cnb

3191110276/cnb/kubernetes

Terraform Module HCL KUBERNETES
Install
module "cnb" {
source = "3191110276/cnb/kubernetes"
version = "0.3.20"
}
plain text: /constructs/tfmod-3191110276-cnb-kubernetes/install.txt
⭐ Source on GitHub 📦 Registry page
README

Terraform module for deploying the Cisco Kubernetes Demo application The Cisco Kubernetes demo application consists of multiple building blocks that interact. During your setup of this application you might decide to set up one, a few, or all of the components. You can also set up different components on different clusters and connect them with each other. This documentation will first explain the high-level design of the application before diving into each sub-component and explaining the customization and adaptation options for each of them. High-level application design The application consists of six main building blocks that can be seen in the image below. !High-level application design As you can see, the application has already been created with a specific use case in mind, but all

Inputs (50)
NameTypeDescriptionDefault
appd_browserapp_keystringKey for the AppDynamics EUM application. required
appd_account_namestringAccount name of the AppDynamics account. required
procexternal_replicasnumberThe number of replicas that should initially be deployed for the ProcurementExte2
procedgeagg_cpu_requeststringThe ProcurementEdgeAgg value for requests.cpu."100m"
extprod_cpu_limitstringThe ExtProd value for limits.cpu."400m"
payment_replicasnumberThe number of replicas that should initially be deployed for the Payment compone2
deploy_procurementboolDetermines if the Procurement component will be deployed.true
procurement_app_namestringThe name of the procurement application."cnb-procurement"
prodrequest_appdstringThe name of the ProdRequest application component. Changing this value will chan"ProdRequest"
orderprocessing_cpu_requeststringThe OrderProcessing value for requests.cpu."20m"
orderfile_cpu_limitstringThe OrderFile value for limits.cpu."50m"
procportal_cpu_limitstringThe ProcurementPortal value for limits.cpu."200m"
procedge_memory_limitstringThe ProcurementEdge value for limits.memory."900Mi"
notification_cpu_requeststringThe Notification value for requests.cpu."20m"
payment_memory_limitstringThe Payment value for limits.memory."256Mi"
notification_memory_limitstringThe Notification value for limits.memory."280Mi"
orderfile_memory_limitstringThe OrderFile value for limits.memory."32Mi"
trafficgen_min_random_delaynumber0
trafficgen_namespacestringNamespace used for deploying the TrafficGen application component. This namespac"trafficgen"
fulfilment_namestringThe name of the Fulfilment application component. Changing this value will chang"fulfilment"
extprod_memory_requeststringThe ExtProd value for requests.memory."128Mi"
extprod_job_max_delaystringThe maximum processing time requests to ExtProd."360"
… and 10 more inputs
Resources (1)
kubernetes_namespace
Details
FrameworkTerraform Module
LanguageHCL
Version0.3.20
Cloud KUBERNETES
★ Stars0
Forks4
Total downloads5.5k
Inputs50
Resources1
Submodules30
Namespace3191110276
Updated