Questionnaire: Deploying in a Customer-Controlled Region—Azure Kubernetes Service (AKS) Questions
The following questions are part of the Questionnaire for Deploying PubSub+ Cloud in a Customer-Controlled Region. If you are planning to deploy PubSub+ Cloud using an Azure Kubernetes Service (AKS) cluster, you must first complete the Common Questions, and then answer the following questions related to your deployment:
This questionnaire, including the mandatory common questions, is available as single PDF, or Excel spreadsheet:
AKS Cluster
You must answer the following questions about yourAzure AKS cluster.
Question | Possible Answers | How Solace Uses This Information | Links to Related Documentation |
---|---|---|---|
Are your cluster’s VNet and Subnets properly sized to support the number of event broker services you’d like to create? |
Yes |
The number of event broker services that can be created in a cluster is limited by the available IPs in the VNET and its Subnet(s). Additionally, those chosen networking option (Kubenet or Azure CNI) changes how IPs from the VNET are utilized which affects how many event broker services can be created. Consider the size of your cluster’s network carefully, as it is not possible to change its size after creation. |
|
Have you configured the cluster’s node pools to use autoscaling? |
Yes No |
Solace recommends using the cluster autoscaler to ensure that there is sufficient capacity in the cluster to create event broker services with a minimum waste of resources. |
AKS Messaging Connectivity
Question | Possible Answers | How Solace Uses This Information | Links to Related Documentation |
---|---|---|---|
Are there any additional annotations required in your environment (beyond the standard ones) that must be used on the LoadBalancer service for proper operation? |
Yes No |
Solace requires the extra service annotations to configure the Mission Control Agent so it can create event broker services. |
Load Balancer in Installing in Azure Kubernetes Service (EKS) |
AKS Storage
You must answer the following questions about your Azure AKS storage.
Question | Possible Answers | How Solace Uses This Information | Links to Related Documentation |
---|---|---|---|
Have you created a storage class based on our best practices? |
Yes |
Some storage class parameters need to be set to properly support the creation of event broker services as well as other features. |
|
Which underlying disk type does your storage class use? |
Premium LRS |
Solace supports the deployment of event broker services only to Premium LRS. |
|
What is the name of the storage class? |
Solace requires the name to properly configure the Mission Control Agent so it can create event broker services. |