Installing the terraform tool – 0:26
sudo apt-get update && sudo apt-get install -y gnupg software-properties-common curl && \
curl -fsSL https://apt.releases.hashicorp.com/gpg | sudo apt-key add - && \
sudo apt-add-repository "deb [arch=amd64] https://apt.releases.hashicorp.com $(lsb_release -cs) main" && \
sudo apt-get update && sudo apt-get install terraform && \
terraform -version
Installing the Azure-cli tool – 0:55
curl -sL https://aka.ms/InstallAzureCLIDeb | sudo bash && \
az –version
Configure the Azure-cli tool – 1:53
az login
Check configuration – 2:18
az account list-locations --output table
Install kubectl tool – 2:34
sudo apt-get update && \
sudo apt-get install -y apt-transport-https ca-certificates curl && \
sudo curl -fsSLo /usr/share/keyrings/kubernetes-archive-keyring.gpg https://packages.cloud.google.com/apt... && \
echo "deb [signed-by=/usr/share/keyrings/kubernetes-archive-keyring.gpg] https://apt.kubernetes.io/ kubernetes-xenial main" | sudo tee /etc/apt/sources.list.d/kubernetes.list && \
sudo apt-get update && \
sudo apt-get install -y kubectl && \
kubectl version
Configure cluster by editing terraform.tfvars file – 2:59
cd ~/terraform/az
vim terraform.tfvars
Creating cluster – 3:36
terraform init
terraform apply
Confirm cluster creation by typing ‘yes’ – 4:01
Configure the kubectl tool to work with our cluster – 8:02
az aks get-credentials --resource-group testgroup --name test-aks-itext-dito
Create Config file – 8:22
kotlin deploy-kubernetes.main.kts create-config-file --admin-email [email protected] --admin-password [email protected]
Create App file – 8:42
kotlin deploy-kubernetes.main.kts create-app-file
Run the deploy command – 9:05
kotlin deploy-kubernetes.main.kts deploy
Questions? Contact us and/or schedule a demo today: https://itextpdf.com/en/products/itex...
Additional resources for iText DITO can be found here: https://wiki.itextsupport.com/home/di...
Facebook: / itextpdf
Twitter: / itext
LinkedIn: / itext-software-corp