How to deploy Thunder Container ?

gokulpokurigokulpokuri Member
edited December 2020 in DevOps

This article provides you the steps on how to deploy A10 Thunder in the cloud native environment.

What is Thunder Container ?

Thunder Container is a containerized ACOS image that is deployed by using Docker on a host operating system. It can be configured to operate as an Application Delivery Controller (ADC), Convergent firewall (CFW), or Carrier-Grade Networking (CGN) device. Thunder container is designed to run with limited resources or can be throttled to use the maximum amount of resources provided by docker.

What is Docker ?

Docker tool enables you to create, deploy, and run applications by using containers to allow greater scalability, availability, and portability across diverse computing environments.

Before you deploy the container, make sure you have the container image loaded on the docker, and docker networks are created as per your requirement.

How to Install Thunder Container ?

Use docker create command to create a writable container layer over the Thunder Container image.

Thunder Container can be deployed by using multiple interfaces as shown in the topology diagram below.

Install a Thunder Container by adding the required parameters, as indicated below.

$ docker create -it \
--name Thunder-Container \
--network=aa-mgmt \
--memory 4G \
--cpuset-cpus=0-3 \
--cap-add=NET_ADMIN \
--cap-add=SYS_ADMIN \
--cap-add=IPC_LOCK \
--sysctl net.ipv6.conf.all.disable_ipv6=0 \
-e ACOS_CTH_SUPPORT_MGMT=y \
-e ACOS_CTH_PRODUCT=”ADC” \
<Thunder-image-name>
docker network connect bb-client Thunder-Container
docker network connect cc-server Thunder-Container
docker start Thunder-Container

docker network connect connects a network bridge to a container.

docker start command starts the specified container. Below is the sample output.

You can also automate the deployment and configuration of Thunder Containers using HashiCorps’ Terraform.

You want to watch a demo of the Thunder Container deployment? Go to a10transcend.com

Tagged:
Sign In or Register to comment.