Skip to content

SolaceLabs/customer-controlled-region-reference-architectures

Repository files navigation

Contributor Covenant

Kubernetes Terraform Reference Architectures for PubSub+ Cloud

Overview

Solace PubSub+ Cloud provides multiple deployment options designed to meet various customer requirements. These Terraform projects provide a reference architecture for a Kubernetes cluster running in a Customer-Controlled Region. The reference architectures include recommendations for:

  • Node groups/pools with labels and taints for simple scheduling
  • VM sizes for each scaling tier that meet our resource requirements
  • Network configuration (including use of availability zones
  • Recommended settings for storage classes
  • Configuration of required components (CSI, Austoscaler, Load Balancer Controller, etc)

The reference architectures do not provide best practices for running Kubernetes. They are intended to provide an example that will provide easy integration with PubSub+ Cloud.

Reference architectures are available for:

The Kubernetes versions supported in PubSub+ Cloud for EKS, AKS, and GKE are found in Supported Kubernetes Versions on the Solace documentation website.

Resources

This is not an officially supported Solace product.

For more information try these resources:

If you have issues with your PubSub+ Cloud deployment, please contact Support.

Contributing

Contributions are encouraged! Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.

Authors

See the list of contributors who participated in this project.

License

See the LICENSE file for details.

About

A set of Terraform reference architectures that create Kubernetes clusters for use with PubSub+ Cloud

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •