Setting up Kubernetes Cluster on Azure AKS

Before registering the data plane, you must have the Kubernetes cluster created with the required infrastructure. Use the following steps to set up the required Kubernetes cluster infrastructure on Azure AKS.

Note: The following are ways recommended by TIBCO. There are many valid ways to set up the Kubernetes cluster and infrastructure on Azure AKS. You can choose the way suitable for you to set up the required infrastructure for data plane.

For Kubernetes compatibility, see System Requirements.

GitHub Workshop

For hands on experience to set up Kubernetes Cluster on Azure AKS, see Data Plane Cluster Workshop on GitHub.

Provisioning Infrastructure using Platform Provisioner

Platform Provisioner is a tool to help you quickly set up the cluster with all required infrastructure. For more information, see Platform Provisioner by TIBCO® available on GitHub.

Note: For TIBCO Enterprise Message Service capability, the following are recommended storage classes:
  • For a disk based StorageClass, it is recommended to use premium_lrs or premium_zrs SKU with the reclaimPolicy set to "Retain".

  • For a file based StorageClass, it is recommended to use premium_lrs or premium_zrs SKU and using NFS with the following mount options: soft, timeo=300, actimeo=1, retrans=2, vers=4.1, _netdev

What to do next

After setting up Kubernetes cluster with required infrastructure, you can register a cluster as a data plane and then provision capabilities on the data plane.

See the following topics: