Use this topic to prepare to deploy Domino on Azure Kubernetes Service (AKS). AKS is hosted on Microsoft Azure.
-
main.tf defines your infrastructure.
-
fleetcommand-agent-install.sh deploys Domino.
You need to download the script and specify the version of your Domino release when running the script. See fleetcommand-agent-install.sh Downloads for more details.
To install and configure Domino in your Azure account, you must have:
-
An Azure subscription with enough quota to create:
-
4 D8s_v4 virtual machines or a similar power option.
-
NC6s_v3 or similar level virtual machines, if you want to use GPU nodes.
-
-
quay.io
credentials provided by Domino. -
A SSL certificate for your domain.
-
A Unix or Linux terminal with the following:
-
Azure CLI installed and signed in to your Azure account, with a user that has an owner role on the subscription.
-
Terraform installed.
-
Kubectl installed.
-
Docker installed.
-
Note
|
The fleetcommand-agent installer requires k8s' cluster-admin role in order to apply all the needed resources. For more information, see kubernetes.io - Using RBAC Authorization.
|
To verify that the tools were installed correctly, run the following:
az version
terraform version
kubectl version
docker version