To set up Istio you need a Kubernetes Cluster with at least 4 vCPU and 8 GB of RAM. This guide is tested with the following Kubernetes Implementations: Google Container Engine (GKE) Azure Kubernetes Service (AKS) Digital Ocean (20 days free Kubernetes link) After creating the cluster and configuring access with the Kubernetes command line
Let’s continue where we left off, creating the Images for the Java and Python Applications. And then we will verify that everything works together. Then we are ready to continue with the most important part Kubernetes.
To start the Python application we need to have Python3 and Pip installed (their environment variables need to be set up as well). Installing Dependencies Navigate in the CMD to the directory sa-logic/sa (repo) and type the following command: $ python -m pip install -r requirements.txt $ python -m textblob.download_corpora Starting the app Pip installs the dependencies
Scale up your Kubernetes cluster in Azure, by updating the ARM templates generated by acs-engine.