Deploying Trellis Enterprise using Kubernetes
Docker
and Kubernetes
libraries.
Verify the Kubernetes installation by running the below command
The output should be something like below:
Verify the Python installation by running the below command
The output should be like below:
Installing pip
locally
Alternatively, you can also run the below command to install pip
NOTE
If any of the above steps fail, please do not proceed to the next steps. Contact your Trellis account representative for assistance with verifying your environment.
If you would like us to also connect to your private cloud such as AWS, Azure, or GCP, then add the below in the root directory and save the file as .trellis_env
in your user’s root directory.
If you are using Azure or GCP, then the value of cloud
will be azure
or gcp
respectively.
If you have already connected to your remote Kubernetes cluster, please skip this section and proceed to the next steps.
Run the below command to establish context with your remote cluster.
You’ll need your enterprise license key, which your Trellis Account representative will share separately.
Download the Trellis Enterprise Python package and run the commands below individually.
All the application logs are saved to the directory where the installer was run. In the above, it will be trellis-enterprise
.trellis_env
in your user’s root directory with below. The AWS_ACCESS_KEY
and AWS_SECRET_ACCESS_KEY
will be the access keys with the permission to push the logs to the S3
directory. The logs will be sent directly from the worker nodes within the cluster.If you use Windows, open your preferred editor and copy/paste the script below.
Save the above script as download_trellis.py
and then run the below command to execute it
The above command will download the packages and install Trellis on your Kubernetes cluster. If you are not running as an administrator, you will be prompted to enter the admin password to approve the package access.
The steps below are only for non-Windows operating systems. If you have a Windows environment, use the preceding section for Windows-only deployment.
Save the above script as download_trellis.py
and then run the below command to execute it
The above command will download the packages and install Trellis on your Kubernetes cluster. If you are not running as an administrator, you will be prompted to enter the admin password to approve the package access.
If the installation works, you will receive a Success pop-up message. At the command prompt, you can run the below command to verify your Trellis environment.
The output should confirm the status and display the expiration date based on your enterprise contract.
NOTE
If any of the above steps fail, please do not proceed to the next steps. Contact your Trellis account representative for assistance with verifying your environment.
Deploying Trellis Enterprise using Kubernetes
Docker
and Kubernetes
libraries.
Verify the Kubernetes installation by running the below command
The output should be something like below:
Verify the Python installation by running the below command
The output should be like below:
Installing pip
locally
Alternatively, you can also run the below command to install pip
NOTE
If any of the above steps fail, please do not proceed to the next steps. Contact your Trellis account representative for assistance with verifying your environment.
If you would like us to also connect to your private cloud such as AWS, Azure, or GCP, then add the below in the root directory and save the file as .trellis_env
in your user’s root directory.
If you are using Azure or GCP, then the value of cloud
will be azure
or gcp
respectively.
If you have already connected to your remote Kubernetes cluster, please skip this section and proceed to the next steps.
Run the below command to establish context with your remote cluster.
You’ll need your enterprise license key, which your Trellis Account representative will share separately.
Download the Trellis Enterprise Python package and run the commands below individually.
All the application logs are saved to the directory where the installer was run. In the above, it will be trellis-enterprise
.trellis_env
in your user’s root directory with below. The AWS_ACCESS_KEY
and AWS_SECRET_ACCESS_KEY
will be the access keys with the permission to push the logs to the S3
directory. The logs will be sent directly from the worker nodes within the cluster.If you use Windows, open your preferred editor and copy/paste the script below.
Save the above script as download_trellis.py
and then run the below command to execute it
The above command will download the packages and install Trellis on your Kubernetes cluster. If you are not running as an administrator, you will be prompted to enter the admin password to approve the package access.
The steps below are only for non-Windows operating systems. If you have a Windows environment, use the preceding section for Windows-only deployment.
Save the above script as download_trellis.py
and then run the below command to execute it
The above command will download the packages and install Trellis on your Kubernetes cluster. If you are not running as an administrator, you will be prompted to enter the admin password to approve the package access.
If the installation works, you will receive a Success pop-up message. At the command prompt, you can run the below command to verify your Trellis environment.
The output should confirm the status and display the expiration date based on your enterprise contract.
NOTE
If any of the above steps fail, please do not proceed to the next steps. Contact your Trellis account representative for assistance with verifying your environment.