Avi Controller API Proxy Avi Controller API Proxy enables users to connect securely to the Avi Controller API server. It uses Avi's goSDK internally for authentication and cookie based session management.
Build and Run $ docker image build -t avi-api-proxy:latest .
$ docker run --name avi-api-proxy -p :8080 -e AVI_CONTROLLER= -e AVI_USERNAME= -e AVI_PASSWORD= -e AVI_TIMEOUT=60 -dit avi-api-proxy:latest
Note: AVI_TIMEOUT metric is in seconds, so AVI_TIMEOUT=60 means 60 seconds.
To pass a CA cert file to enable a TLS connection to the controller On your host machine $ mkdir <ca/cert/directory>
Pass the following options with the docker run command -v <ca/cert/directory>:/avi/cacert -e AVI_TLS_ENABLED=true \ -e AVI_CACERT_FILE=
Ensure that is inside <ca/cert/directory>
Content type
Image
Digest
sha256:5fcb5ac54…
Size
5.1 MB
Last updated
10 months ago
docker pull gediss/avi-api-proxy