Deployments in China
Deployments in China require additional considerations due to the business and technical differences when compared to other regions. Due to these differences, Solace only supports deployments in China to Customer-Controlled Regions. At this time, Solace does not support deployments to Public Regions and Dedicated Regions.
Solace supports deploying PubSub+ Cloud to the following Kubernetes providers in China:
- Azure Kubernetes Service (AKS). For more information, see Installing PubSub+ Cloud in Azure Kubernetes Service (AKS).
- Amazon Elastic Kubernetes Service (EKS). For more information, see Installing PubSub+ Cloud in Amazon Elastic Kubernetes Service (EKS).
- Alibaba Cloud Container Service for Kubernetes (ACK). For more information, see Installing PubSub+ Cloud in Alibaba Cloud Container Service for Kubernetes (ACK).
- Huawei Cloud Container Engine (CCE)
Solace also supports on-premises Kubernetes deployments using various distributions, including OpenShift, Rancher (RKE1), Rancher (RKE2), and VMware Tanzu Kubernetes Grid (TKG). For more information, contact Solace.
Considerations for Deployments in China
You should be aware of the following considerations when deploying PubSub+ Cloud to a Customer-Controlled Region in China:
-
Your Customer-Controlled Region requires a custom domain name registered in China, for example
*.mycompany.cn
with certificates issued for that domain. The custom domain name means you access your event broker services using the provided custom domain name instead of*.messaging.solace.cloud
. For more information, see Configuring Custom Domain Names for Event Broker Services. -
Instead of the GCP registry, you must use the Azure China registry. The Azure China registry uses a different secret that's required when you later deploy the Mission Control Agent. For example, run the following command where the
<username>
and<password>
is provided by Solace.
kubectl create secret docker-registry cn-reg-secret --namespace kube-system \
--docker-server=solacecloud.azurecr.cn --docker-username=<username> --docker-password=<password>
You can choose public, private, or hybrid connectivity for your Customer-Controlled Region deployments in China.
Solace recommends setting up your cluster with availability zones when available to increase the resilience of your high-availability event broker services.